My number 1 favorite childhood flash game out there, only beaten by Super Smash Flash 2.
If you want a free Super Mario game compatible with your browser, whereas you don't have to download anything, this is really as good as it gets. Super Mario Flash is also another good one, but it's a different type of game, and much more simple than this one (one hit you're dead rather than the health system in this game, for ex)...I personally still like this one much better, as it has more of an adventure feel to it. Plus, traditional Mario games where you die in one hit are a bit too hard for me, and I prefer SM64 style games, lol.
I also really like the inclusion of Luigi in this game, as a nice little reward for getting 32 Star Coins! You have no idea how awesome that is to me. As a child playing SM64, I spent hours wondering how to get and trying to get Luigi...but here, it's finally possible! As a little side bonus, I like how both Mario and Luigi have their advantages and disadvantages. At first, Luigi seems pretty much superior to Mario in every way, as he's faster, and can jump higher...but he also falls asleep much faster than Mario if you leave him idle for too long, and has a longer cool down time after he touches fire or lava, which can get pretty annoying. So they're overall about equal.
Of course, this game, while awesome, is not without its flaws...the typography in this game is pretty bad, for one. And I've noticed some typos here and there. And some of the dialogue is kind of annoying/cringy, and based too much around pop culture and such, making it not very timeless.
Typography aside, it's still not without it's flaws. The up button and jump button are the same thing, which may be bothersome to some people used to the real Mario games. Whenever you leave the screen to go to another tab, sometimes Mario starts to fall endlessly. Sometimes the controls also get a little wonky...I remember several instances where Mario used to spin attack without my command.
But hey, I will in no way let that take away from the product as a whole. Plus, this game was my childhood. You just can't abandon your childhood.
Plus, this is an extremely old game by now, being nearly a decade old. Let's just cut it some slack, and enjoy it for what it is.
In the span of 4-5 days, I completed the whole entire game, and got all 64 Star Sprites and Star Coins all over again! Man, the nostalgia was real! Beating my childhood game once again! Now all I can really do is wait a couple of months or so and beat it again, and play some of the Level Designer levels some people made. I won't make any levels myself as I've never been the creative type, but I love playing through the levels other people made!
That's all I have to say, really...kudos to Runouw for creating this awesome game in which pretty much defined part of my childhood!