rajipurcell

Play as an alien contestant in a game of survival and social deception.
A Three Little Pigs meets Princess Mononoke game, in which you play through the combat and story at the same time.