I thought it was good, surprised you guys got voice acting and everything, makes the story way more engaging! My main critique of the game is of the way the mechanics are communicated. I understood cards had attack and defense stats, and that some cards boosted the stats of others and attack on the end of the turn. I did not get, however, what was the advantage of discarding cards, or in what moments should I be pulling more cards from the deck(like should i pull one card every turn to be optimal, or is there a disadvantage to doing this?). Another thing I didn't totally get was what my monsters were attacking, in the sense i wasn't sure when my cards tdecided to attack the enemy monster or when they decided to attack the wild card character :S
Visually i think you guys really nailed it, i loved the designs of the characters being based on card symbols, and i liked how the monster sprites looked in field. The style of the cards on hand i think it clashes a bit with the aesthetic of the game, but I do think the drawings themselves look good. I also liked the feel of putting the cards on field, the animation and sound effects you used really give it that humpf to the thing, it's nice. The animation of the card flipping to show what it does i think it also looks good, I do think it could be faster tho, like trigger instantly.
Overall, it was very nice, I liked it, good job!