Assassin's Creed Shadows (previously Codename Red) was finally unveiled last week and immediately drew backlash for 'historical inaccuracy' and being 'woke' because one of the protagonists is a Black samurai in Japan, completely ignoring that he's based on a real historical figure called Yasuke.