For your second game ever made, I am very impressed! It was a fun little game, especially implementing an upgrade system! That is an awesome feat that you should be proud of! I also had fun replaying it to see how far I can go.
Some feedback I have is that you could benefit from having some UI or indicator about the objectives and weapons, since I realized after my 3rd? playthrough that there was a reload cooldown for the guns. I also ended up not using the parry, since I was left unsure what exactly the parry was supposed to do. (A block? Does it push enemies away? Etc).
Overall nice small experience! Well done!