Artwork is great. Level design is good. Game balance needs a lot of work. Move speed, damage amounts, all need to be tighten up. Enemies seem to move much faster than player adding artificial difficulty.
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.