Assassin's Creed Shadows's Japanese setting proved to be "very, very tricky" for developer Ubisoft because the team wanted to ...