VGKing on 17 April 2012
I've been thinking about this and its not like Microsoft to go head-to-head with such a huge 3rd party game like COD. Something must have happened between MS and Activision. I heard their contract runs out this year?