What do you do the week that your biggest competition releases their highly anticipated game? You release a kick-ass launch trailer of your upcoming game a few weeks early. At least that is what Activision is doing with Call of Duty Modern Warfare 3.

Here we are on the eve of the launch of Battlefield 3 and the industry is buzzing about the launch trailer for its main competition, Modern Warfare 3. We cannot help but be excited for Call of Duty, there is just something about Infinifty Ward’s takes on the series that never seem to let us down. Do you realize that we only have 2 more weeks until the new Call of Duty launches? Let’s get excited people!