I find it funny I need to be insulted before even getting to play the game as if I wanted to play in the first place when it's really just a tiny car on a track to get the goal sort of game that isn't based around the reality without obstacles at all.
Thus looks like a local multiplayer car battle game called BlazeRush that is literally the most fun multiplayer me and me pals have ever had. Blazerush is more focused on killing eachother though.