Ubisoft is suffering following the delay of Assassin's Creed Shadows and the underwhelming performance of Star Wars Outlaws.
Ubisoft announced an internal investigation of its recent struggles, which prompted it to delay Assassin's Creed Shadows until 2025.
Microsoft reportedly spends one billion dollars a year to bring third-party games to its Game Pass subscription service.
Assassin’s Creed’ maker delayed its biggest launch of the year, reduced forecasts, and is facing calls to sell after anti-DEI backlash.