This has a huge amount of polish for a free/pay-what-you-want Itch title. It looks fantastic, the gameplay is responsive, the music, design and art is good.
Above all, it's frantic and spooky throughout, you never quite feel confident and safe. The atmosphere is opressive and cold. Just a really, genuinely good time! Definitely recommended, go check it out :)