The puzzles are very well designed. The art and music are amazing as well. I needed to watch solution videos for some levels, but it is still a very fun game!