Really nice concept, and some interesting character choices xD
I'm sure loads of people have pointed this out already, but the dodge mechanic is a source of serious stress. I focused on having high speed so I could put in as many hits as possible, went up against someone with low speed and a low dodge percentage but high damage and sat and watched as they dodged 25 HITS to then go and one-shot me (even though I had 86 dodge.) I'm assuming it's a random number generator, but some kind of bias needs to be introduced somewhere, depending on the dodge percentage etc.
Thus, 4 stars for concept and the other mechanics, which work really nicely. Half a star dinged for the dodge mechanic, and another half because I'm salty about that one-shot (and that my ass trained for 50 years and lost at the finals consistently)