At the turn of the year 2026, Ubisoft found itself in a very embarrassing position in connection with a serious leak of data ...
It's certainly been a busy time for Ubisoft in recent times, with the release of Assassin's Creed Shadows at the start of 2025, followed by the launch of the Claws of Awaji expans ...