Actually still can't download it. That link just keeps redirecting between two pages which don't have the download. Anyone?
I checked the site out and you're correct as far as I can see, Googles76. Odd. Maybe they are in the process of preparing a new version and don't want people downloading the old one? Or maybe they've been scared off by someone associated with ODP?