Wow! The music, the animations, the art all of it was fantastic, but they pale in comparison to the gameplay, which was just phenomenal. I thought it might get repetitive, but the game was just challenging enough to be enjoyable, without dragging too much in any one place, the new mechanics were all really fun and inventive. The only thing I can say that is even remotely negative is that the tutorial screens were a pretty bright flash for me. (I think the game is pretty self explanatory and almost doesn't need them) In the end I would give this game 10/10 if I could.