Trailers and info: http://www.gametrailers.com/game/6190.html Anyone played this game yet? I got the demo and I'm addicted to it. And I usually don't like racing games. Definitely worth downloading the demo. Let me know what you think.