www.dualshockers.com
Ubisoft Launches Internal Investigation Promising Drastic Changes
A day after abruptly canceling its Tokyo Games Show appearance, Ubisoft's 2024-2025 fiscal year report announced the delay of Assassin's Creed: Shadows and the launch of a company-wide internal investigation, among other changes.