Wonderful little game. Very atmospheric. **Spoiler somewhat coming up here...** Is the creature the protagonist's son?