20180725 home.science: Moon may've once hosted aliens