Managed to get 91, and 92. On the second play I thought I had a good strat as I wasn't losing any life. Then boom it was gone in about a second! Feels like there is a good mechanic there but by your own admission it needs balancing, and maybe a tutorial. :)