I mean... there's always Sonic. 
But yeah, I understand your feelings of Mario's physics. But for me... after level 1-1, I was stomping the baddies like the best of 'em. This game rocks my socks.
Also, even though you may feel a bit iffy about multiplayer Mario, just try it. It's amazing with 4 players going at it. Fun times for sure. 
Glad you're enjoying WSR though. That game is a lot of fun too!








