So far it's looking pretty bad. The "predict your opponent's moves" is a neat idea - learn through practice what moves an opponent may make and what the description is, so you can learn to counter them. But the same descriptions match different moves for different "types" of enemies (they're all identical knights, only HP distinguish them), making it largely useless unless you can memorise twenty description-move combos per enemy and remember which set of moves goes with which number of starting HP. Many of them don't even make sense - like when an enemy is "thrusting their sword forward" to guard against your attacks.