very fun and challenging! the extra hearts that appear from time to time are really nice!the themeing makes for a great premise for the back-and-forth between shootin' and getting hearts!my highscore is 32!