No, it was a fiasco but the mortals remain unaware of the gods and goddesses lurking in their midst and in my opinion that's something that should stick.
Making the gods public knowledge and identifiable like that would change the whole premise of the game XD