I wont speculate on the "alien" angle , but I did find it interesting that this site was an Oasis as the researcher subscribes to.
From the article.
If we were sitting in this spot 2,000 years ago it would seem like an oasis. We have the river valley with fields, we have very strong, healthy people, plenty of food to eat, no warfare.
It must have been Paradise conditions. Dry and arid conditions now......
And its virtual reconstruction.