Life forming on a gas giant?