Call Of Duty: Modern Warfare 3 Reveal Trailer

Call Of Duty is setting the bar pretty high these days, at least as far as sales. Will Modern Warfare 3 top Black Ops? Who knows, but so far from this trailer, it looks pretty awesome.

Source: Dead Pixels Video Game News For The Richest Game On The Planet