Looking on the site, it looks like you just click on the link itself that has the 'Download' link. I went to that site wit out doing any sort of hacking or messing with firefox. Now if something lacks that download link, it is probably due to the fact that they are not allowed to distribute it beyond you looking at it in the format presented.
One word of caution. This forum will not support illegal hacks or something illegal if this turns out to be a question that goes beyond the normal allowances of any site or lawful practices.