Gameplay: 7/10
Audio: 9.5/10
SFX: 10/10
If i would change one thing, it would be to add different difficulty levels. You get infinite marios, so dying isn't that big of a set-back, you just spawn at the beginning of the level. the levels are rather short (this in itself is not a problem) so you don't lose a lot of progress. however, if you have a limited amount of marios, and once you lose all your marios, you have to start at the beginning, it would make you want to try to not suck. Not everybody likes this kinda thing though, so this would be "Medium" difficulty. "Easy" would be how it is now, with unlimited lives and almost no penalties for dying. "Hard" would be limited Marios and having a time limit for each level.
All in all i think this game is terrific and deserves its spot on the front page.