News

In its annual financial report, amidst a lot of red ink, Ubisoft plainly says its monetization practices make its games ...