which is being made by Assassin'sCreed Odyssey developer Ubisoft Quebec and has the same creative director, is the next big, Valhalla-like flagship title in the franchise, set in Feudal Japan.
Some results have been hidden because they may be inaccessible to you