Ubisoft’s full-year financial results for the fiscal year 2023-2024 have landed (alongside a trailer unveiling Assassin’s Creed Shadows, set in Feudal Japan, ...