AC Odyssey Releases Fate of Atlantis DLC

Odyssey is considered as one of the epic games in the Assassin’s Creed franchise. The most notable features of the game are the massive scale of its open-world setting and its plot-wise content. Ubisoft then followed it up with a series of post-release content to keep players entertained. And when we all thought it was…