The Visitor

Play Now The Visitor

Guide an alien parasite through its new earthly surroundings in this interactive horror adventure. Contains gory cartoon depictions.