Super Mario Kart On Steroids

Imagine it... Super Mario Kart with 100 fellow racers.