Ubisoft’s renamed Gods & Monsters has seemingly been revealed

‘Immortals’ could be shown at Ubisoft Forward in September