Ubisoft has had a difficult few years, defined by a lack of major sales successes, leading to subsequent rounds of layoffs and studio closures. In early 2025, reports emerged that Ubisoft was looking ...