Some people are only used to games made by whole teams with more than 10 people. Remember that Live For Speed is made by only 3 people. Thats 1,2,3 ... Takes more time but its still a top game.
Maybe you should post a video with the sound recorded on it clearly and showing the speed etc. Then it should be more clear what the car is capable of with this settings.