SebwazhereItch

very short game where you find a human a few times
Puzzle
Play in browser
Horror game where you're the monster.
Puzzle
Play in browser