Really not too sure what to make of this game. It has some art. It has some plot(ish) ... it's just not very cohesive. At least the demo isn't. Definitely doesn't make me interested in the full game. I'd recommend refreshing the demo or changing the gameplay and/or presentation style.
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.