3 years 11 months ago Link GamesIndustry Microsoft and Ubisoft mollify fans expecting to see promised Xbox Series X gameplay Tags GamesIndustry