Assassin’s Creed Shadows was always going to leak. When it was delayed from its original February 2025 release date, I had a ...