Fisrt off, I am not just someone who enjoys occassionally playing racing games, i see myself as being pretty good at them (im not anywhere near a pro, but am more than competent when it comes to knowing how to win etc - i complete all the NFS games and various others and rarely have to repeat races on them)
As soon as I started the game I was amazed by the graphics, they made GTA IV graphics look basic as the atttention do detail is excellent, and even the regular cars are recognisable cars in reality (like there are Cadillac Escalades just driving around) which in many games are just 'boxy' looking. The feel of the cars is very good too and customisation of your car is great with lots and lots of things you can do.
However the level of difficulty from the start is high, as the AI system gives little room for error, so if you make one small error the opponents will overtake you, and if you crash into oncoming traffic its horrific, meaning often the race is solely playing catch-up. There is no way of changing the difficulty level either so your stuck with it. I found this over time became really annoying having to repeat races so much in the end I stuck the game back on eBay as it got too irritating! Its a shame really, as if the difficulty level could be changed to make it easier, I would say it would easily beat the NFS series, especially now theyve become more 'legal racing' like and has gone downhill since they changed from the street racing versions like Underground, MW and Carbon.
The Midnight Club series games have always been more challenging than your typical racing game (ive owned all 4!), however this one I feel is the most difficult of the lot and has let itself down due to this.