Ubisoft delivered on its promise that one of its main presentations at the Electronic Entertainment Expo (E3) 2018 would be of “Assassin’s Creed: Odyssey.” The game developer confirmed that the game is set in ancient Greece and will introduce a new ...