Adrenaline fuelled arcade style racing game. An alternative take on Formula 1 racing where the latest technology and mechanical moving parts are allowed on the cars.
Ups! sorry we're collecting characters for this videogame