Microsoft is getting its games on-demand service into gear with an overhaul of its digital games marketplace that lets users guy games without a software client, and without having to use Microsoft Points.

Microsoft is getting its games on-demand service into gear with an overhaul of its digital games marketplace that lets users guy games without a software client, and without having to use Microsoft Points.