This is a good interpretation of the theme. I like most of the puzzles, though for some of them I feel the solution to be unsatisfying, since a lot of the parts weren't used in my solution. The music is great!