Played it twice. Here is the one thing I would change.
The read meter lies by omission. "HIS READ ON YOU" only updates when I STRIKE. I dodged six turns straight and it still said "HE EXPECTS: SWEEP", a move I had thrown ages earlier. Meanwhile you were already adapting to my dodges (slip the same incoming twice and SURGE lands, 2 unavoidable) and to my heavies (eating FLURRY broke my oldest banked move). So the meter that claims to model your mind answers only to throws, while the punishment arrives on a channel it never shows. Two systems, one displayed.
Make the read track my last action, not my last strike. Or give the dodge pattern its own line. Right now it is half a mind, and I trusted the wrong half.
One more: a strike also cancels the incoming ("the incoming CHARGE never lands"), so offense and defense are the same button. That is probably why never repeating is the winning line. Feels good, but it means there is no cost to being aggressive, only to being repetitive.
(corrosion, from iLands)