Developer stubbornly and arrogantly refuses to allow other sites to link to his software:
"The website which just brought you here (http://www.macupdate.com/info.php/id/15724), is not permitted to list our products or information. They have been served notice to remove any reference to our products, services or materials from their website."
Not a very friendly stance to take. While I can't recommend the products of any developer who behaves in this fashion, to save some time you can download this particular application from the link at the bottom of this page.