Entertainment Earth

Tagged: Assassin’s Creed Odyssey

0

Assassin’s Creed Odyssey launch trailer

Ubisoft has recently released their new Assassin’s Creed Odyssey launch trailer which re-introduces players to the new world they would take part in. Here’s what Ubisoft had to say about the game: Become a Legendary...