Saturn’s moon has just about everything you need to make life