Games for Windows E3 Trailer Montage

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

Did you enjoy this video?

Sign In to Upvote
6 comments
nuke_rochill
nuke_rochill

Annoying stupid CNET ads. Pfffff. Bullshit.

net198
net198

What's this about?