Thanks for the feedback!
I'll try and improve boss damaging feedback.
The hitbox is in the dead center of the ship, so you shouldn't (hopefully) have to worry about rotation being a problem.
The menu/UI is very barebones, but I'm struggling with that part a bit. I hope I can improve it soon!