I was really expecting / hoping that they would release high resolution, quality images of these landing sites, particularly Apollo 11.<p>Don't we have the technology to capture these sites in striking clarity, to finally put to rest the ridiculousness of claims we didn't get there when we did?