Forget life on Mars, how about life inside moons?