Imago Tori, site en construction