By clicking 'enter', you agree to GameSpot's
Check out the official trailer for Games for Windows from E3 2007.
i was here.
Annoying stupid CNET ads. Pfffff. Bullshit.
What's this about?
i thought it was for fsx! :(