Great character designs and lovely art combined with a really rather enticing horror story are solid pros, but the automatic forced route narrowing (and thus no option for making friends despite your curse) is kind of jarring and even a bit immersion breaking.
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.