Ubisoft has announced a thorough internal review spearheaded by its Executive Committee and Board of Directors in light of recent financial challenges.
The company, renowned for iconic franchises like Assassin’s Creed and Far Cry, disclosed this initiative in a financial statement following a series of setbacks. Notable among these were the delay of Assassin’s Creed Shadows and the disappointing performance of Star Wars Outlaws.
The statement highlighted the necessity for “greater efficiency” alongside a continued focus on a “player-centric approach,” reflecting the company’s intention to enhance its operations and overall financial health.
Additionally, Ubisoft reaffirmed its dedication to developing games that appeal to a wide audience, despite recent mixed feedback regarding its content strategy.
At the time of the announcement, Ubisoft’s stock was trading at €11.42, indicating a significant drop over recent months. A report from Insider Gaming noted that declining player counts in titles like XDefiant and lackluster sales for Star Wars Outlaws have played a role in this downturn, pushing the stock to levels not seen in nearly a decade.
Both current and former Ubisoft employees indicated that an internal review was to be expected, with some attributing the company’s difficulties to ineffective management. More information regarding Ubisoft’s internal issues and the details of the review process is anticipated in the upcoming weeks.