- Games Blog
- By Andrei Dumitrescu
- October 11th, 2012
Xbox Live Keeps Microsoft Points
But cash is the new default option for purchases on Windows 8
- Games Blog
- By Andrei Dobra
- October 8th, 2012
MS Points Might No Longer Be Required on Xbox Live Based on Windows 8 Change
The Windows 8 store now accepts credit cards for certain types of content