Pretty cool concept. I like that I have to roll to match for damage. Maybe for more faster pace you can prevent each round and just keep rerolling until you get the number you want to get to attack. That way the player doesn't feel like they are wasting time by having to go to the next round every time they do not get a good roll. I like it though!