UPDATE Our Cepaea Hortenis eggs have hatched