The puzzles are excellent! It's really cool and well implemented the mix between the platformer and puzzle genre.