New NASA photos from Mars only seem to bring the planet that much closer to home