Very well done. The game is very polished, with the visuals and audio both being well-executed. The controls could have used some work, but other than that, very well done.
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.