Soundtrack and atmosphere are excellent. The puzzles weren't hard, but I don't take that as a flaw. Puzzles that are to be solved for the sake of the puzzle can be very complicated and complex, but in a story environment, with a character and a plot to push forward, puzzles need to balance difficulty with progression. The puzzle organization works here because it's all fairly logical. You may not know how to move forward at a certain point, but you know that you have to, and you generally have a good idea of where you should be looking or what you should be looking for. The game rewards attentiveness and memory, rather than punishing you for not arriving at the correct idea or answer.
I like it.