Really a Flash masterpiece.
You should be really proud of this game, because it has a level of depth and interactivity that rivals some "real" console RPGs. The visuals are consistantly high quality, the controls are responsive, and the gameplay is really well executed. I played through the game in one sitting, which was probably around 3 hours, and I was entertained more often than not. There are a few things that I think could make the game even better though:
-As it is, magic users have a major advantage over straight fighters, since they're self-sufficient and can refill both their health and mana, eventually in large quantities. So, I suggest having two different forms of mana: physical and mental. PHS mana powers physical attacks like Stab and gets restored a bit with every regular attack delivered, and MNT powers stuff like Fireballs and can be boosted with mana charge. There could be a skill that, when upgraded, increases the amount of PHS regained with each strike. Also, give warriors a natural healing ability that regenerates their HP a bit every turn. This could again be increased with skill points. As a result, even if warrior characters couldn't deal as much damage per attack as mages, they'd have the advantage of rarely having to take turns off to Heal or Mana Charge, so they could always be on the offensive.
So, fighters become low damage but more hits, mages high damage but fewer hits. Offensive vs. Defensive, but more importantly, better balanced.
- Put the game on the road. You could take the same basic format of gameplay as in this game, but if you set it up as having numerous town with enemy-filled paths leading between them, the experience would seem more epic. Have four or five different towns, and the paths leading between them each have monsters of different strength levels, so heading from town A to town B is easier than facing the baddies on the route between B and town C. You could also set up random battles, so players can scavenge on weaker routes to gain money and experience, even if they're completed the "official" tournament battles of an area. It would be a nice substitute for the training room.
But really, even with no changes this game is top notch. Bravo.