Xbox Points Articles

The Next Xbox May Finally Ditch Microsoft Points
· 1

I think we can all agree that virtual currency is the worst part of any digital marketplace. Often times, you’re forced to buy more points than what’s needed for the product in question, and then you’re stuck with 20 points …