Nice game, cool graphics (they remind me of happy wheels) okay plot, the only thing that I think is unnecessary is the "aim" mechanic, it doesn't seem to add anything to the gameplay, rather than making shooting slightly more difficult , maybe you could improve that (unless you intend to make shooting slightly harder)
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.