Open world racing game featuring the Dakar Rally.
Ups! sorry we're collecting characters for this videogame