AHH I love this. Seeing how well it's balanced and how caotic it can get from one round to the next is amazing.
It's perfect for as a little game on the side for when you're bored!
Achieved my goal of a hitless round in round 20 with 10 hearts to spare. And to think that this runs in the browser.. simply amazing!