It's kind of anti-climactic, the explanation, I mean. I was hoping they will find a flying saucer or something. LOL!!! Von Daniken's thesis that these were built to signal ancient gods who were actually extre-terrestial sounds more exciting, fairy-tale like.