Interesting concept, and a nice change of pace to play. I liked how the story was, even if I didn't know how to progress it most of the time. The game sorely lacks in other content though, but the developer said that's due to meeting the deadline for the gamejam - which is understandable. The game could've turned out much worse to be honest!
Also a small bug report:
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.