It took me some time to get used to the control system (mouse and keyboard), but then it becomes fun to dodge and shoot up attackers at the same time. I felt that the buy/upgrade stuff is a bit distracting for this kind of game.
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.