PC Gamer

Assassin's Creed Odyssey will release in October, according to Ubisoft's store page

Samuel Roberts
 

Assassin's Creed Odyssey's release date has seemingly been leaked on Ubisoft's store. The game's release date is pegged as 5 October. Here's a screengrab:

Read full article