So what do you guys think of the upcoming Forza 3 game.
I think its gonna be pretty awesome. It looks like forza finally decided to include some graphics on the environment too. Interior view, 400 cars, 100 tracks, better damage engine. Better physics engine, better graphics. This game looks...