Incredible
Simply amazing. It's hard to believe that this is your first game. The fact that each character feels balanced and has their own unique abilities and power-ups is inputted to a great extent (Bill+Spread Shot=WIN! <3!) It's a shame to play this game and not use every character, although it's nice to go back to Mario.
I can see why you recommend playing this w/ a gamepad, the keyboard can be Hell on your fingers.
And if there is one thing that amazes me, is that, even though I only have a very shitty laptop to play on, SMBC runs as fast as a crack head being chased by the cops (in other words, real fucking fast).
5/5, 10/10, and favorited. Good job.