i'm really love this game but the pop up ads is really annoying. This game is really good for playing offline. The car name is branded like BMW, Aston Martin and etc.
If you doen't even bother with the ads every race, try this game and find out if you like it or not.