i STILL think that a LOT of the moon and Mars pic stuff is in the eye of the beholder.
But not ALL of it. We shall see eventually. For me, so far, it's one of those very fascinating puzzle pieces which kind of hint in certain directions but are not anything one would want to build a skyscraper on.
imho.
Viking image of Cydonia, Mars