Games on Demand, a.k.a. full game downloads, is one of the more recent additions to Xbox Live -- and today Microsoft has announced that it's bringing the service to its Games For Windows Live platform beginning December 15. GFWL creative director Chuck Osieja calls the initiative "Microsoft's retur...
Posted on Jan 26th 2015 11:00AM
Posted on Jan 26th 2015 10:00AM
Posted on Jan 23rd 2015 7:00PM