“I have AdBlock. Lots of FReepers have trouble with that site.”
I went there looking to download and try it, but there doesn’t seem to be any link.
Green install button says it's for Firefox.