A racing arcade game where the player conquers challenging tracks around the world, including mountains, forests and deserts. The game has 5 tracks... Read more
A racing arcade game where the player conquers challenging tracks around the world, including mountains, forests and deserts. The game has 5 tracks, 5 vehicles and 3 modes — championship, time trial and training.