Hop in your smash kart and undertake other players from everywhere. Your only goal is to collect power-ups and utilize them to destroy your enemies. Don't wory you and your enemies respawn following a few seconds, but do you have what it takes to rise to the most notable of