Activision Blizzard Confirms Call of Duty: Modern Warfare 3 Logo After Monster Energy’s Leak—When’s the Release? The next Call of Duty game is getting significant leaks, and it is confirmed that it would be MW3. by Isaiah Richard