Greece set Assassin’s Creed Odyssey officially unveiled by Ubisoft at E3

Assassin’s Creed Odyssey was announced and received two new trailers at Ubisoft’s E3 event today, showcasing all the new gameplay features that the title is bringing to the series. Read more…
Neowin