Very fun game! it is a really cool concept and i think you have executed it very well. There are some small polishes i would recommend like
- Make the revive mechanic a bit more clear with either a progress bar, some particles or another indicater. And make it more clear when you have interrupted the revive. I tried reviving but i just did not understand why it did not work
- When the attack circle is out of range, Instead of turning it red.1 Dont let the attack circle move past the max range.
- Sometimes the health bar text is very hard to read. especially if the health bar is yellow. Maybe move it to the heart icon, or try a darker tint that contrasts better.
But you have done a great job and i really enjoyed it. Good work!