Game Night!: This weekend! https://www.facebook.com/events/317792721696252/
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