Xbox Live Changes

Microsoft talks Xbox Live changes, points, Games on Demand

Microsoft may have already announced the Games on Demand news, but Arstechnica got a hands-on with the new service and noted some of the other changes to expect. First of all, if you don’t like buying points, you won’t have to anymore. You can just use a credit card to make purchases. “We’re going to […]

Xbox Live Changes headlines