I think this could have used some form of tutorial to get the player up to speed. It was difficult to figure out exactly what I should be doing.
I did like seeing all the ambient dialog effects though.