Follow TV Tropes
Go To
A new science fiction horror game. It mixes The Thing, Alien and Lovecraft.
Important Links
Advertisement:
A new science fiction horror game. It mixes The Thing, Alien and Lovecraft.