Pretty good level design and puzzles, only the controls were quite strange and the music was repetitive.