Xbox has made its "largest investment in Game Pass to date" in 2025, ID@Xbox boss Chris Charla has revealed. Read more| GamesIndustry.biz Latest Articles Feed