This game has the framework in place for an interesting storyline and good character development. I'd recommend focusing on adding situations where the player has to make decisions. I enjoyed what I saw, but the lack of choices leaves the player disconnected from the experience.
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.