Anybody as excited about this game as I am?
I thought we could use a thread about this, but I don't have much info on the game yet. Personally, I've spent countless hours in Forza 3.
IIRC the game should be out in a month, and that's as much that I know
Here are some pics though