By Andrew Hughes
in Call of Duty Ghosts
1: DLC first on Xbox live, Xbox 360 is the best place as will Xbox One by far as it appeals to hardcore gamers more than any other system.
2: Most played game in the world, I mean come on the only game that comes close to sales and people playing is Halo.
3: Call of Duty Modern Warfare 2, That was the...