Ubisoft has recently faced several challenges, including internal struggles and controversy surrounding their upcoming title, Assassin’s Creed Shadows. The game, scheduled for release in November 2024, had its press previews canceled at the last minute, raising concerns about potential delays. The internal turmoil within Ubisoft includes an ongoing internal review following numerous organizational issues, which could be impacting the development and release schedules of key titles.

Assassin’s Creed Shadows Preview Delay

Initially scheduled for previews, Ubisoft abruptly canceled the Assassin’s Creed Shadows press event, raising concerns about the game’s readiness. According to Insider Gaming, the previews were supposed to give media outlets an early look, but these cancellations have left fans and critics wondering if the game might see a delay despite its initial release date of November 2024. However, at the time of writing, Ubisoft has not provided a detailed explanation, sparking further speculation.

One aspect of the controversy is Ubisoft’s cancellation of its Tokyo Game Show appearance, linked to backlash in Japan over how the game handles certain cultural elements. Critics have pointed out concerns related to historical inaccuracies and perceived disrespect to Japanese culture, further escalating the drama around the game.

Internal Struggles at Ubisoft

In parallel, Ubisoft is reportedly facing an internal review amid struggles to regain its footing after a turbulent few years. Several reports suggest issues related to management, workplace culture, and project delays have persisted, especially after the company faced allegations of misconduct in 2020. According to sources, Ubisoft is investigating its own practices as the company works to resolve these internal issues and refocus on upcoming titles like Assassin’s Creed Shadows.

Amid these challenges, Ubisoft has struggled to maintain its once-dominant position in the gaming industry, and these delays and cancellations may further hurt its reputation as it battles ongoing financial and structural concerns. Players and critics alike are closely watching to see how Ubisoft will handle these controversies leading up to the game’s release.