I think it does. As a bike rider, I think it appeals greatly to people who don't get the chance to regularly race on official tracks.
Oui, peut etre, mais graphiquement c'est vraiment du deja vu, et les circuits de villes ont l'air assez mal modélisé au niveau des décors.