The Talisman


A Lovecraftian tale of a far away burning planet.


Is it worse to escape?