Nah, he's full of wind, if he was serious he'd have done something by now. I think it would screw with a lot of religions Although would be funny if they came down and said, yeah we're your gods, we started it all x billion years ago.
But in fairness if they did they would probably look at us and think, actually we're not taking responsibility for that and float on by!!
Anyhoot if I wonder if they'll like Zeds? Perhaps we should send them a forum invite?