Really nice little action game. I liked the level designs, good moving around, felt interesting to look at. The little green guys surprised me a few times.
I did find the enemies felt like they were a little bit difficult to get anywhere near without dying. Maybe a short invulnerable timer after getting injured by one would help not to lose all your life straight away? The boss battle was a very nice addition, I like his movements.
Great job!