Assassin’s Creed Odyssey E3 Update June 16, 2018March 25, 2023Lord Gamesly Comment During the 2018 E3 presentation Ubisoft showcased its next installment of the franchise, Assassin’s Creed Odyssey. Set to take place in ancient Greece, [...]