I just bought it last night. Played for about 20 minutes. So far, the cars seem much different. The handling is way loose and allovertheplace. Maybe I will get used to it, but the lack of realistic gravity seems a little annoying so far, but again, maybe I just need to get used to it. The graphics look good and the audio is superb as well...more soon.
Bart