Super smooth and fun experience.
I noticed you lock your movement and free aim when holding fire. I would've locked the firing direction and allow strafing instead. It'd add some aiming finesse, and allow you to dodge bullets wile attacking. It'd change the vibes of the gameplay a lot through.
Excellent presentation, especially the music. Congrats!