Nice concept
You talk about strategy, how can there be any, i've played each character and have gotten one attack in, before they seemed to know every move and counter no what. seems other people have the same problem. the game looks nice, it just may be to hard.