revealing an Earth-like alien world