Awesome concept, wonderful art style, imaginative and fast paced! could improve by lowering the difficulty (or allowing players to choose the difficulty) and could stand to have a couple more features and game modes like a sand box or cooperative play mode, but since it's in alpha at the time of writing that might change later.
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.