This is extremely impressive and very fun!
I had some difficulty in quickly reading cards. The fact that abilities like superfast and piercing don't appear on the "table" version of the cards is a little disappointing.
A couple of times, an opponent would strike at my megaphone or iron and the opponent would lose health after damage. Is this an error, or is piercing actually that good??
Great work!