The first in a series of arcade car racing games by Taiwanese developer IGS.
Ups! sorry we're collecting characters for this videogame