For 0.1 (on the moment of the review) have quite a chunk of content, interesting characters and great music choice (except one in the library, its good, but the stops in there make you go out of the flow (17th second especially)), wish the dev all the best and inpiration to get this game to the end in the same or even better quality!
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.