Hey Lindy have you read...
..."Gateway of the Gods" by Craig Hines?
Came out 2007, with some interesting ideas about some oddities of ETIs encountered on Earth. He speculates (big time) that the 'gods' came through from another dimension and that the 'humanoids' encountered are actually generic bodies manufactured to interact with us in our world. Explains their human-ness and peculiarity.
