An unexpected “Assassin’s Creed” delay amid poor sales for “Star Wars Outlaws” plummeted Ubisoft stock to an all-time low
Ubisoft publicly announced to investors in September that upcoming “Assassin’s Creed Shadows” would miss its November release date and instead bow in February 2025. This rang as a significant strategy upheaval, as the mainline entries for “Assassin’s Creed” have always received Q4 release windows since the first game debuted to instant acclaim in 2007.
As for Tencent, which wholly owns “League of Legends” and “Valorant” entity Riot Games, which eliminated more than 500 roles alone in 2024, the sum of its studio and publishing efforts remains the biggest in the industry., significantly more than console leaders Sony at $18.3 billion and Microsoft at $15 billion. Ubisoft was 17th on the list at $1.9 billion, about the same as its