Microsoft Just Unveiled Its New Xbox Experience, and It Looks Much Better

Today Microsoft unveiled its new Xbox experience, promising faster load times and a more intuitive experience whether you play on a console, PC, or mobile device. The changes will start rolling out over the next few weeks, and will be welcomed given the console’s current user experience.

Read This Article on Review Geek ›

No votes yet.
Please wait...