The Assassin's Creed games have always been known for their ability to recreate history and feudal Japan is beautifully ...