Call of Duty: Modern Warfare Accolades Trailer Boasts a Global Phenomenon

Critics love it!