20151018 home.science: Nasa images reveal surface of 'habitable' moon in our Solar System