This was very all-round solid. Nice graphics and audio, the puzzles were creative, and it managed to break away from the classic tile-based puzzle game. I don't really see how it fits the theme, but that's just one category and overall I liked it a lot.