Kart racing games are known to have simplified driving mechanics while adding obstacles and unusual racetrack designs. Play Kart Games on MiniGames.