Entertainment

Talking Point: What Improvements Would You Like To See Made To The Xbox Store?

We have a few ideas in mind.The Xbox Store (or the “Microsoft Store” if you want to call it that) is a place that we’re constantly browsing on a near-daily basis here at Pure Xbox, and it’s obviously a crucial part of the console (and PC) experience for all players.This is the place you go to buy new games…

Related Articles

Back to top button