I believe there was already a thread on this car but, I personally feel it is too busy and that the car being slammed to the ground takes away any type of real driving.
I'm afraid I really don't like it, it looks like they couldn't stop themselves adding bits and ended up with a mess. Sometimes, well most times actually, simpler is better.