bashu
February 20, 2026
Ubisoft’s enormous restructuring – which saw it create five “creative houses,” delay multiple projects, and throw six...