A day after abruptly canceling its Tokyo Games Show appearance, Ubisoft's 2024-2025 fiscal year reportannounced the delay of Assassin's Creed: Shadows and the launch of a company-wide internal investigation, among other changes.
The report came after the company's stock plummetedpast its previous low point of $16.42 to $12.72 today. Their revised FY24-25 net bookings are around $371 to $392.2 million.
Although the report didn't emphasize Star Wars: Outlaws' shortcomings, calling its launch "soft," it seems the game hit where it hurts.
In a massive departure from usual Ubisoft dealings, the French developer has announced that Shadows will be delayed until Feb. 14, 2025 with a day 1 Steam release. This decision was made after considering "players' feedback, and as an illustration of our player-centric approach."
There was no word on whether Steam releases would be an ongoing policy.
The game will also be available to all players simultaneously and preorders will be rewarded with the first expansion for free.
Star Wars won't be left to the winds, however. The report outlined planned updates and a Nov. 21 Steam release to "position Star Wars Outlaws as a strong long-term performer."
At the end of the...