By using this site, you agree to our Privacy Policy and our Terms of Use. Close

It has something to do with the ease of development and the Live infrastructure plus, I think it makes it far easier and profitable to release DLC on the system and the likely payback is prime billing on the Spotlight channel and maybe royalty free downloading? In any case its significant free advertising and Microsoft still gets theirs back with extra sales of the game on their system as people will once again be reminded that the game exists.



Tease.