1 free read left. Create a free account for unlimited reading + AI research.
Create free accountArticle
Game File
Ubisoft postponed the release of its major title, Assassin’s Creed Shadows, from November 2024 to February 14, 2025.
Ubisoft is currently navigating a significant corporate crisis characterized by lowered financial expectations, project delays, and an internal struggle to manage public perception. The company recently postponed the release of its major title, Assassin’s Creed Shadows, from November 2024 to February 2025, citing a need for further polish following the underwhelming market performance of Star Wars Outlaws. This strategic shift is accompanied by a broader internal review of operations aimed at improving execution across its development pipeline.
Financial projections for the fiscal year ending March 2025 have been revised downward, with net bookings now expected to reach €2.0 billion, a decrease from the initial €2.3 billion forecast. Analysts suggest this adjustment reflects a significant shortfall in sales for Star Wars Outlaws, which may underperform initial volume expectations by as many as three million units. In response to these pressures, the company is implementing cost-reduction measures, including a steady reduction in headcount through attrition and the potential divestment of non-core assets.
Management has identified an "important problem of perception" as a key factor affecting performance, acknowledging that polarized online discourse surrounding its creative choices has created a challenging environment. While executives emphasize a commitment to entertainment-first development for a broad audience, the company continues to face external criticism and internal labor tensions, including potential strikes in France regarding return-to-office mandates. To regain momentum, Ubisoft plans to return to the Steam platform for its upcoming releases and is prioritizing quality improvements to stabilize its portfolio.
The games and companies this document names on the inner ring, other documents about them on the outer one. Select a cover to see it up close and open it in a new tab; drag to move, pinch or Ctrl + scroll to zoom.
The Game Business · 2026