Lots of fun and very creative! The pacing is fast enough to keep me interested and I feel pretty smug with myself when I think of a unique way to proceed through the stages. Difficulty is a bit swingy, but I'm having enough fun with it that it doesn't bother me too much. The graphics of the game are stunning, too- there can be a lot of pretty things going on with the screen at the same time.

