Unfortunately when the commentary and the link say this character card is available via a "high difficulty stage", they aren't kidding about the high difficulty. I've seen walkthrough videos of these stages where people have to do all kinds of weird stuff like exploiting the pathfinding algorithms of the computer-controlled opponents to get the upper hand.