Wow, I really enjoyed this one. Everything felt very cohesive, with the sound, graphics, gameplay, and storyline all adding to the theme. The puzzles were really well made, and kept me playing for quite a while. The music stopped playing for me after a few levels, so that would be one thing to look into. Other than that, really great submission! I would play if you ever made more levels!