Note: VERY worthwhile (and potentially mind-blowing) higher-res version HERE. I think I saw an alien! This is a shot of Mount Sharp, near Curiosity's original landing zone,...