Tag: Modern Warfare

10 Observations After Spending 10 Days With Modern Warfare

Call of Duty: Modern Warfare has been out 10 gaming days. Ten glorious, bloody, ...