This is really well put together. Fantastic work!
If you're looking for quality of life suggestions for a post jam build. I'd consider letting the player hold down left click, and potentially having a pretty generous auto-aim if you're aiming near the boss.