Ubisoft announced on January 21, 2026, a comprehensive overhaul of its organizational structure aimed at cutting costs and refocusing development on its key franchises, following years of financial struggles. The plan involves canceling six games, delaying seven others, shutting down two studios, implementing a new production approach, and significant social impacts. Here’s what you need to know!