I had a lot of fun with this one. The music is very atmospheric and it fits the theme very well.
I love how the them is not only incorporated into the story, but also into the game play.
The last level I felt tested the player's understanding of the mechanics pretty well.