Foreign Creature – Browser Game
Foreign Creature is a wonderfully wicked point and click adventure in which you play a cute little alien who escapes capture and goes on a blood-filled, murderous rampage.
Foreign Creature comprises of a sequence of one-screen point and click puzzles, … Read More