Well after playing the demo, I have come to the conclusion tha this game is everything I expected it to be plus a little bit more.
From the trailer, I thought it looked a lot like NFS and TDU, and sure enougth, this game seem slike a mixture of the 2 with the added bonus of the Forza car dynamics (although they do seem to be reduced int he game to increase the general game play). For me, I also felt a bit of Sega Rally / CmC when off road.
I like the Rivals idea, however I couldnt get even close to Manmoths times! I did beat his speed through one of the speed traps though! If someone wants to add me to see just how slow my times are, my gamer tag is 'thefatty2007'.
The overall gameplay is quite good. I originally started playing thinking 'uh oh, this dosnt look good', but to end up with I found myself having fun (which is the main idea in a game after all). There are a few annoying things, like how the plane makes the controller shake like a magic wand (and not the harry potter type iynwim).
Overall though, I give it 6.5/10 based on the demo, so not to bad.