@BumpTop.com:
"For the first week of May 2010, we kept BumpTop Free available for download to give BumpTop fans one last chance to grab a copy. BumpTop is now no longer available for free download."
Google also didn't lend out the BumpTop software after buying it.
In other words:
PCWorld may be supplying an illegal version of BumpTop.