Stepping into feudal Japan with Assassin’s Creed Shadows is a thrilling reminder of why this franchise remains a favourite.