Guide an alien parasite through it's new earthly surroundings in this interactive horror adventure.
Same concept as foreign creatue. Pretty good game, like this type figure it out yourself game. Not really, i'm just rapidly clicking everywhere to move on but it might be of some interest to you guys.
Play in fullscreen for god's sake. :)
Scariness level: 1/5
Not scary but disturbing to some