The dictionary doesn't do this game justice...
For there are no words to describe how awesome this game is! If a Super Mario 64-ish game were officially created for a handheld platform for 2D purposes...it would likely be something like this.
I enjoyed how you kept faithful to many aspects of the old games (I was almost self-navigating the Hazy Maze Cave since it's design was similar enough to the old one!) and at the same time brought in great new ideas (new level designs and surprise plot twists!)
You seemed to handle difficulty pretty well too! The first levels were farily simple, and the final stages were grueling, yet not quite frustrating. Good balance!
And the last segment of the game...I'm not going to spoil anything...but seriously, Mario isn't normally allowed to be that epic! That was truly spectacular, especially for a flash game!
The only obvious complaint is the inevitable lag. You often have so much going on, the game almost seems to crap it's pants! Don't get me wrong, I loved it when things got hecktic, but the slowed gameplay did SLIGHTLY take me out of the experience. But hey, probably not much you can do there.
Don't know what else to say, really. Haven't given the level designer enough time to say anything intelligent about it (but MAJOR points for simply having it!). I think I'll go find me the rest of those shine sprites now ^_^
Excellent job!