Stared out my most recent Itch.io Horror pack with this game, it had some good unsettling imagery and puzzles to it.