Fantastic job! Fits the theme perfectly! Everything was solid (idea, gameplay, artwork, music) and the game was full of life. The puzzles keep your mind busy constantly, and the time limit is accurately put to sustain the gameplay.