Assassin’s Creed Odyssey E3 Update June 16, 2018August 13, 2019Lord 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, [...]