Remember to flip the image to see the way it is presented by those who claim it is an alien artifact face. The NASA image is upside down compared to
the "Face" alignment.
With this HI Res image, many more of the believers claims have just been shot down. The closer one looks, the less wiggle room they have.