He's a alien right under our nose! That's why we haven't gotten in contact with anything. The are so advanced that we consider him God and yeaah!
ALIENS
-
It is possible other lifeforms made a presences and gave our ancestors the idea of deities. I simply fail to see why such beings would want to come here at all.