Nice art! And the music was delightful.
Personally, would have tossed in a bit more story between the waves, so you really feel the agony of not being able to retire as you fight yet another round of heroes. But then, I'm a narrative designer, so I'm always thinking about how to add in more story!