Ubisoft has responded to yesterday's leak that showcased a selection of free battle pass rewards purportedly ... in its ability to launch quality games.
The game cancellation wasn't the only bad news from yesterday's announcement. Ubisoft is also closing down two studios in this cost-cutting pass. Production groups in San Francisco, USA and Osaka ...