Assassin’s Creed Odyssey: World Premiere Trailer (E3 2018)

Watch the world premiere of Assassin’s Creed Odyssey set in ancient Greece, a world rich with myths and legends!

More Videos