Love the music, love the story. The puzzles are very challenging, and this game is not for the impatient. Sometimes it takes a lot of trial and error to figure out how to progress the story (which, if you've played any of this developer's other games, you should be used to by now), but this one had a great payoff. Did I mention the music is awesome? Anyway, I always look forward to these games, and this has been one of the best in the series. Thanks, and looking forward to the next.