[quote name='evanft']So you have the game?[/QUOTE]
That's a pretty stupid question when you know that the game's not out yet. I've played the demo over and over, I would imagine that the core gameplay in the demo is about the same as the full game. It's not like a FPS game where you play a demo and can't get a full feel for the game, this is a racing game and all of the elements were in the demo.
It should've at least gotten a 9.