in game picture of the next assassin's creed game which is located in algeria, playstation 5, ubisoft anvil