On Wednesday, Ubisoft said that they are "facing major challenges as the industry continues to shift towards mega-brands and long-lasting titles that can reach players across the globe, across platforms, and business models." That is to say, some of Ubisoft's latest releases didn't perform all that well and the company isn't doing as well as they had expected.
Ubisoft flatly says that their "recent launches have not...