I encountered multiple bugs, the double vision was painful on my eyes and didn't get disabled along with the VHS stuff, and the horror aspects ramped up way too fast to feel meaningful to me. I can see what you were trying for, though, and I hope you can keep making better games.
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.