You may also find Tempo at least on these sites

 http://www.shareup.net

.com - Popular software download archive! 20000+ programs to download, many with user ratings and reviews.

Awards From Download2PC


 http://www.SoftwareArchives.com

PC Download World

Free download software, game, shareware, freeware