... of some mystery from the world beyond
(screenshots)
...