Pretty dang fun, and I think this is just about the right amount of challenging for most players. Pretty polished too. The exchange element however, does not really feel that creative. It might as well be a two button combo to break a block rather than exchanging fighters.