Yes, the download link sometimes leads to AdFly, but you'll see on the top right corner something that says 'Skip' or 'Skip Ad' and you click on that. It will lead you to the fh forum page where it says 'Please click this link to proceed the download' or something similar and you click on that and that should be it. FH Setup should be downloading/requesting you to accept the download. c: