Gaming6 years ago
Greece will be the home of Ubisoft’s next AC adventure in “Assassin’s Creed Odyssey”
Ubisoft brings fans from the cradle of civilisation amidst the shifting sands of Egypt to the society that made marble statues a thing, as they rolled...