Gemini, a planet covered in water & ice, is a most interesting place to observe life developments!