The official launch trailer for Call of Duty: Modern Warfare 3 went up sometime overnight, billing itself as "The Most Anticipated Game in History." And here is the singleplayer campaign the whole world has been waiting for, right? Right? Well, here it is anyway.
Makarov's causing all sorts of inconveniences and traffic tie-ups in London, Paris and New York, so it's up to you to get the morning commute back to normal -- with badarse firepower.