Yuumsarte

A short horror-puzzle game.
Puzzle