Ubisoft Announces Mass Layoffs, Full RTO Mandate, and Cancellation of 6 Games in Major 2026 Reset

January 23, 2026