Games for Windows E3 Trailer Montage

Check out the official trailer for Games for Windows from E3 2007.

Discussion

6 comments
nuke_rochill
nuke_rochill

Annoying stupid CNET ads. Pfffff. Bullshit.

net198
net198

What's this about?