You'll have to read the article to understand my comment, but here it is anyway:
But never entertain the notion that maybe some of "God's" other creatures might have paid a visit or influenced the mythology of this planet long, long ago. That would just be silly. ;)
Anyway, I'm okay with not knowing, and refuse to make up answers as a means to placate my own happiness or comfort. In fact, I am comforted that there are things I don't understand and things I may never understand, because I enjoy the knowledge that comes with trying to accurately and honestly solve those unknowns without adding mythical attributes to them.
All that does is give a false sense of comfort within a universe that is so much more amazing than that.