This game is awsome! I really enjoyed it. Nice idea, nice presentation. I would have added more cheating however.
Couple of suggestions:
- There are too many types of cards. A match is too long, and you can get 10 or more cards without a match. To my opinion, it's a bit too much. I would remove one card color, or one card shape
-Little detail: the cards delivered by the opponent are upside-down. I would rotate them by 180 degrees so that the player sees them in the right way.
Awsome game however, nice job!