Good rendition of triple triads.
I'm not sure how this really ties into the theme and hard was freaking impossible (for me at least, can't say I particularly played Triple triads all that much) but overall solid game.