The Visitor

Game instructions

Guide an alien parasite through it's new earthly surroundings in this interactive horror adventure.