mysticD on 21 June 2008
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).