3 years 5 months ago Link GamesIndustry Reviewers like quality-of-life improvements on Microsoft's new systems, but recommendations come with big caveats Tags GamesIndustry