Gods and Monsters

A new property has been unveiled, with very little details. All we know is that it’s a new property from Ubisoft showing Greek mythology, depicting a character who the gods turn to when they need help. Rumor has it there’s also a Switch release planned for the game, and it’s scheduled to release on February 25th, 2020.