By using this site, you agree to our Privacy Policy and our Terms of Use. Close

I hope MS didn't pay for this ... but they have done dumber thing so.

Anyway, I think this is because the trailer is "exclusive" on Xbox Live so only MS product tags are shown (Live and Game for Windows).