I like the concept and I really enjoy the character designs! I think it could benefit from more visual feedback though so I could clearly see the impact I'm making on the enemies.
Thanks for the feedback Fava ^^very relevant, and nothing a nice good polish can't fix!