The missing part there is steam coming on the 720 as well. They have already covered most of their BC needs already with these three games, and a new Call of Duty at launch will take care of the rest.



Would explain this move plus the Sony early reveal if they got wind of it.