Overall, a great way to pass the time. Smooth action. Has kept me occupied for hours. The randomness of the shuffle could be made to be more realistic. Too often you get the sense that key cards are intentionally "buried" just to slow you down or cause you to lose. Likewise, the game seems to learn your strategies, then comes up with defenses against them (reminiscent of Las Vegas automated poker machines). Its a slow but discernible process (in my view anyway). The side of the screen on which the deck is placed should be a player-defineable setting. The player score algorithm could be explained in the game overview.