Multiplayer kart battles. Drive, grab weapons and blow up the other karts in fast online matches.
The game opens on its maker's website in a new tab. MegaClip just points you there.