The classic card game Hearts. You play solo against three "robot" players.
Most card movements are animated. Hearts rules enforced are exhaustive and complete. Scores are displayed hand-by-hand, showing progress over time. Very configurable. Saves your game between runs of the program. Robot players are pretty good.