The controls feel great, and the overall design is very well executed. The attention to detail is especially impressive, particularly the art assets and character designs, which give the game a very polished and distinctive presentation.
I spent quite a lot of time figuring out the puzzles in each level, and I really enjoyed the process.