Assassin's Creed Shadows depicts real history well but too often stumbles over problems Ubisoft has already solved in earlier ...