Wow, that was very nice. I think I almost managed get to the point where I started to understand how you can play. Strong doggy was a surprise, I wasn't expect to manage defense agains physical damage very well because I didn't know who will be next.
Really cool graphics, vibes, idea, ambience and very polished entry. Might be confused at the start but after first round I started to understand what should be done.
I would expect to have some hints about future enemies and their strong and weak abilities to be able understand what should I prepare. Like, if I knew there will be strong physical puncher I can adjust accordinly. Or there is a magical enemy. Right now it's a guess play or repeat until you'll learn all enemies and their abilities which might be fun but not in this kind of game.
Overall I enjoyed the game. Spend some time trying to figure out the tactics. Might be able to bring some uber tactics in future :)