If you have played this game before, share your experiences. Otherwise, I'll explain what it is:
This game doesn't have the same graphics nor the physics as LFS, but its almost as equally exciting as LFS!
It was made by Radicalplay Ltd., who brought also Radical Aces (a flying game) and Maniac Racers ("the predecessor of NFM" with top-down view). The first game has 10 cars out of which 5 are starter cars and 11 stages. To finish a stage you have to complete all the laps or waste the opponents. To unlock a car, you have to finish 2 stages (so for car 6 you have to finish stage 1 & 2 and for car 7 stage 3 & 4 and so on...).
To play the game you can go here (I recommend having Java 7 update 15 or below, because it might not work above this version):
CLICK
It also has its own wikia:
CLICK which is updated every day by enthusiasts of the game.
If you want to know the stages and cars, here you go:
Cars
Tracks