An arcade-style racing game released only in France as a tie-in to the 2003 French film.
Ups! sorry we're collecting characters for this videogame