Platformers are not my jam, but hey, your game had an actual intro and everything!
I get super frustrated when I am not instantly good at something, so I like the fact that there was difficulty to the game - but I was also frustrated.
Remember to put the control instructions in the game next time, I had to look up attack after failing to shoot anyone there for a few tries.
All in all, a great effort, I mean, it is basically a complete game which is super impressive!