Alive and well on Ganymede