Thanks for playing! did you have your sound on? because there is a quite loud noise that plays whenever you hit the boss
I played it without sound :$, so that was probably it. Either way it's good to have a visual feedback also.