This game looks very promising! Feels and plays like a variation of that "Mercurial Story" game, but on steroids! Though, it is forgiving with the extra lives and hearts, along with a spawn point at the previous area that you failed at.
The music is also very upbeat and wacky at the same time. Reminds me of a Warioware tune. :P
The leader-board is a nice touch, keeps people playing and competing against each other.
If you can add some more wacky tracks and some fun characters + environments, this could be a great game!
Judging by the rankings and score you got, this looks like a great contender for Mark's top games! Wish you the best of luck! :)