The puzzles were very interesting. The player is left to fend for themselves to figure out the rules, but thats the fun of it. Figuring out how all these different dancers need to interact with each other to put on a show was very fun