Gods & Monsters from Ubisoft was one of the biggest surprises from E3 2019. It wasn’t a game that leaked beforehand and it seemed like something new and exciting. Well, a month or so on, we have some of the first details about the game.