Thanks for feedback! After 3rd boss there is essentially infinite wave when enemies become much stronger with the time. This is how far it is currently developed. I plan to make more intensive and longer phases between bosses and 3rd boss is supposed to be the final per level.
Player hit feedback is a priority and it is going to be added soon.