The fan response to Call of Duty’s latest title – Modern Warfare III – has been lukewarm. However, the developers Sledgehammer Games look to be trying to make amends to ensure a better gaming experience. Developers Sledgehammer and Activision have announced that Season 1 of Call of Duty Modern Warfar[…]