Assassin’s Creed Odyssey Is Free To Play This Weekend12 months agoIf you haven’t played the fantastic Assassin’s Creed Odyssey, Ubisoft has made it free to play from now until Tuesday....