Ubisoft announced today that it is making some major changes internally, including game cancelations, delays, studio closures, and layoffs.
Ubisoft announced today that it is making some major changes internally, including game cancelations, delays, studio closures, and layoffs.