I really like the animations of the player, well done! The controls were a bit difficult for me to utilize on the random spinning platform I would jump trying to avoid boss spin attack and would fall off form the jump, and the reload spin didn't have any visual to go with it, it was strange for me. However congrats on the game and good luck with the jam!
I rated and submitted to return the favor of your rate submission of my game below! - If others read this, play/rate my game to get me to try yours as well! Thanks!