Assassin’s Creed Odyssey Team Introduces Gods & Monsters

Ubisoft unveils their latest new IP, Gods & Monsters.