Platform Racing 1810VOTES:5
Finish first place in the race while beating up your opponents at the same time!
3
out of 5
Mario Movie Maker 6416VOTES:20
This is not exactly a game but a movie maker where you can create movies using your favorite Mario characters, and then upload them online. Use YOUR M..