New Releases: What upcoming games are you looking forward to?
Probably the best driving game ever, and the reason I bough an X360 as Forza 2 was coming out.... I discovered this game by accident, and it still blows me away.
More demanding than Forza 2 in my opinion, even if Forza 2 is a technical improvement
Game Traits applied to Forza Motorsport (XBOX) by DiaconoRemedios