SmokedHostage said: The demo I played a few minutes ago doesn't look anything like that. |
Well it must of been Shift that you downloaded. Because this is what I and everyone else capturing footage of the game is seeing. Their is multiple videos of demo footage on the net. Even take a trip to Gamersydes video capture. LOL. Are people really downloading Forza 3, or just stirring BS.
http://gamersyde.com/news_forza_3_demo_videos-8569_en.html