It's an excellent game! I felt a bit off about the scary moments or playability, instead i saw myself just walking in very short moments doing almost anything.
It felt more like a experience than a game, but it still was a good experience.
Not that i like worms and centipedes crawling in my brain and being abducted by aliens.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.