I have played this game a long time ago.
What I most enjoyed were the stunning graphics and the innovative gameplay. I stopped playing because races began to be too challenging to win and I couldn't spend money. You could say this game was P2W, but I haven't been playing it for some years, so I don't know if anything changed.
Anyway, if you like racing games with a hint of challenge and innovative gameplay, this is probably the game for you. Be prepared to spend some money if you want to proceed fast in the campaign though.