Ubisoft’s Sales Down Nearly 50%, More Layoffs & Studio Closures Likely
With 2024 being the worst year in Ubisoft's history – due to a series of blunders and a lineup of sloppily made games that failed to gain any attention –…
0 Comments
February 14, 2025