I was going to post on this, but you have beat me to it. The screens seem to support the importance of the artifacts and statements that they give VPs, it also shows that my theory of alien tech being hte reason for hte artifacts, may not be correct. It is possbile however that the 4th tier tech tree may also be another reason for the artifacts, but I have nothing other then speculation to support this.
My posting finger is mighty! It clicks uber-fast!