interesting idea and pretty well polished, but once you figure it out it's pretty much impossible to lose. you have perfect knowledge and unlimited resources, there's no actual player input involved. if you see sword, block. if you see shield, attack before they get it up, or take time to heal if the shield is already up. i could see a version of this with multiple attackers, so you have to decide which to attack and which to defend against, being really fun; or maybe you could only have a certain number of attacks, or shields, etc. something to force decision making