Friday 17 May 2024

Ubisoft Cancels An Actually Interesting Game For One Destined To Fail

Ubisoft’s earnings report reveals cancellations.