Pretty cool, both from an aesthetic side and the gameplay.
I think the only complaint I can dredge up is that the music in the game (or at least the song that was playing when I played) doesn't have much of a beat to it, so the timing on the shots felt... disconnected.
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.