This is awesome don't get me wrong, but if I were to offer one criticism I'd say that from what I've seen in this demo it feels like they could have put more time/effort into the actual game.
Martial Champions and The History of Martial Arts have argubally better conceived characters... And those games are well..... rubbish.