Call of Duty: Modern Warfare’s multiplayer reveal trailer is here
As promised not all that long ago, Activision and Infinity Ward have officially revealed the new-fangled Multiplayer Universe that they are busy are designing for Call of Duty: Modern Warfare.