I think the deflecting mechanic is a nice touch! I also think the healing at the cost of a longer survival is a good feature. The difficulty ramp up was nice with the unique attacks. I had fun and I will play again to actually win.
Thanks a lot for taking the time to play, I'm happy you had a good time! I hope you got the chance to see the party's winning dance!