Nice game. The visual is well polished, if you disconsider the misspellings and word-wrap issues that should be easily fixed.
The controls feel a bit cranky at times, which can be a problem with the higher difficulty of the game. In the end, I believe it delivers what was meant to.
Tl;dr Pretty and playable.
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.