Cool game! I just started playing and figured out the mechanics. I think I could figure out the optimal strategies on subsequent matches. There were only a few bugs that can be easily remedied: music doesn't loop, could still press buttons on the right after running out of cards, and game doesn't full screen. All in all, wonderful job.