Following leak, Ubisoft confirms Ancient Greece-set ‘Assassin’s Creed Odyssey’

Ubisoft has officially announced Assassin’s Creed Odyssey, a game that appears to take place in ancient Greece and feature Spartans. The title leaked via a promotional keychain just before E3.…