This reminds me a lot of this old flash game called "Effing Worms", and I absolutely love it! The idea of using your abilities and health as things to balance is so creative, great work!
Thanks for playing it! Means a lot you enjoyed it.