The latest edition of the video game Assassin’s Creed, ‘Shadows’, has rocked Japan. Prime Minister Shigeru Ishiba has lambasted the game, calling it an insult to the country ...