... was designed to actually hide things from you. ...
... hide a mysterious link to the first life on Earth. ...