GreyManedLizard

Save nature, "save" humans
Puzzle
Play in browser
Guess the idol
Card Game
Play in browser
Imitate your visitor to survive; submission for the nokia game jam 6
Play in browser