Hearts Free (App)
... And awarded no more than 1 star for a program that cheated, I can not. At the lowest level I win 25% of the rounds - and because the program virtually pretending if I lose a round or win. In the winning round I get after pushing back NEVER cards