This was a really awesome game; I definitely enjoyed the art and the storytelling. There were a few parts in the game where I wasn't sure what to do, and I sometimes had to repeat the chase scenes several times, but besides that, I think it was really cool.
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.