You made me feel like a boss!! Everything I can do (especially the scream) feels like something a boss should and would do!
I think I saw on a stream that this was a spin-off from another project-- did you take a boss you had designed to be played against by a player and then reverse it? That may be why it feels so natural...
Also, the controls are unique and fun, and the upgrade system is awesome! Art looks great too :)
Excellent job!