Activision is back with its latest instalment in the Call of Duty Franchise with the release of Call of Duty Modern Warfare 2. The game builds upon the first game in every aspect, not only that the game also comes with a lot of ‘Toys’ for us the players to play with. Call of Duty Modern Warfare 2 […]