Very well done with some quality game design choices! I was pleasantly surprised by the gun movement while jumping. I would say the final boss is a bit of a sponge, but great work overall.
Thank you very much :)