Ubisoft is preparing for the launch of yet another installment in the ever-growing Assassin's Creed franchise. The latest game is called Assassin's Creed: Shadows, which is set in Japan. While the game is still months from release, it has already managed to surround itself with controversies.