User blog comment:Callofduty4/Modern Warfare 3 Launch Trailer/@comment-71.161.109.62-20111024151839/@comment-4050621-20111027224408

Nope. It's marketing.