Abducted from your home planet by a highly intelligent race obsessed with genetic engineering; you find yourself in a strange and frightening environment. Assume the role of this this mysterious creature as you try to escape the clutches of the alien researchers...or take revenge.

Add media Report RSS Titlescreen
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: