I think I played it for a couple of hours and deleted it was way to buggy and people cheat and hack too much.
I've heard about this but never got to install it on my PC. I'm not a fan of the Need for Speed series and this MMO racing game would not woo me into becoming a fan.