I enjoyed a lot about this game. The sound design and overall aesthetic especially. The cut scenes were a little long and I had difficulty with some of the controls. When I was too close to something it wouldn't register my inputs, for example.
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.