This is actually really clever and I like the procedural animation and the stylized characters! Some sound FX would be neat with this. I guess one nitpick would be the color of the arrows which might not contrast well against some of the enemies that you are fighting.