Microsoft has been talking about their Games on Demand service ever since E3 ’09 but it seems that they are finally in the finishes stages to offer the service to the masses as they have just released a lit of all Xbox 360 titles that …
Originally posted here:
Microsoft announces Games on Demand titles – Games, News, Reviews …