
Ubisoft announced in its latest financial report that it has decided to delay the release of several unannounced major projects to allow more time for development. The decision is part of the company’s recent policy of improving the quality of its key works, and according to the publisher, it has already had positive results for Assassin’s Creed: Shadows. This title was initially delayed but eventually met with positive feedback from the audience.
While Ubisoft does not explicitly mention the names of these delayed projects, given the tone and content of the statement, it seems that these games belong to the company’s large series, such as Assassin’s Creed, Far Cry, Ghost Recon, and Rainbow Six. Ubisoft wrote:
“After a thorough review of our development pipeline between October and December, we have decided to give some of our biggest titles more time to develop and position them for success. This decision has already positively impacted the quality of Assassin’s Creed: Shadows. As a result, we expect fiscal years 2026-2027 and 2028-2027 to be significantly higher than fiscal years 2025-2026, with strong content from our biggest brands.”
In addition to this news, Ubisoft confirmed that the long-rumored Prince of Persia: The Sands of Time remake is finally set to release in the current fiscal year (early April 2025). Given the game’s previous teaser last summer that indicated a 2026 release date, the final version will likely be released in early 2026.
Ubisoft also said it is forming a new subsidiary, partly owned by Tencent, to focus on its three leading franchises: Assassin’s Creed, Far Cry, and Rainbow Six. The company will be launched at a valuation of around €4 billion, with Tencent investing €1.16 billion, giving it a 25% stake.
According to Ubisoft, the subsidiary will be tasked with creating higher-quality single-player story-driven experiences, expanding the franchises’ online and live-service segments with richer features and more frequent updates, and expanding its presence in markets such as mobile and China.