Love the feel of this, the camera work especially was fantastic, though a little less granularity on smaller vertical movements would make platforming a little nicer.
There's just something so smooth about the attack animation that makes it so satisfying to use, being 'rewarded' by stunning the enemy simultaneously is a nice way to add in some natural risk/reward when it comes to attacking ranged enemies up close vs waiting, jumping, attacking, hiding etc.
One big criticism I do have though is how strong the pushback effects are, they feel less like knockbacks and more like taxi rides. The recovery time is also far too short, the boss being able to attack me three times with the same projectile adds artificial difficulty that isn't really satisfying to play against.
The pacing and retro feel of this is really well done, I'd love to see where you carry this on in the future, great work!