That was a lot of fun.
One little things I encountered though, and not sure how this is meant to resolve. I used an attack on an enemy which killed them, but they also used Drain (or similar) that seemed to go off after they were dead. Everything played out, but there was a dead player with 5 health for the rest of the game