Ha, this was remarkable similar to my entry! I really like the placement of UX elements, though additionally displaying enemy health (if obfuscated for difficulty) would have been helpful. The animations and sound design has a lot of charm to it.
I also like the concept of spending ore to heal between levels - a tradeoff between difficulty and final score that offers replayability and long-term strategy.