Ubisoft is restructuring, and the bills are stacking. On January 21, 2026, the company announced a major reset. From April 2026 onwards, it will be structured into 5 different creative houses, each ...