Very nice graphical presentation of the cards, and an interesting mechanic. I agree with the other posters that a drag mechanic could help, especially if there was some sort of visual & auditory confirmation when a block or attack would be successful if played out.