Space/Science » in reply to Maybe they are giant amoeba-like slime creatures oozing around on the surface