Assassin's Creed Shadows is the latest installment in Ubisoft's long-running open-world action-adventure franchise, set in feudal Japan.