Lots of good puzzles. Many of the difficult puzzles come from the optional star objectives, which range from simple to incredibly difficult to wildly unintuitive. My main issue with the game is the "wildly unintuitive" part, what with how many of the star puzzle solutions felt like exploits rather than intended solutions (this feeling is furthered by the fact that using these "exploits" could trivialize many of the normal puzzles).