In its recent earnings report, Ubisoft revealed a steep decline in revenue, reporting a 31.4% year-on-year drop to €990 million and a massive 52% decline in third-quarter revenue. This downturn was largely due to multiple underperforming games that failed to impress audiences in both gameplay and pricing.