The art and music must have taken a large amount of effort, the game does not look very neat which makes it suffer. This game deserves 3 stars for the amount of effort put into it.
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.