I've always been pleased with the products I've purchased from Penguin, but this is the exception.
Yes, it does what it says (although I can't seem to locate one of the tunes played in the demo) but
$40? I don't see the value. This should not be more than $20 at the most.
You read the description, saw the price, bought it, claim it does what it says it does… and then give it two stars for the price? If the product is good, you should not be purposefully driving down the score over $20.