Ah, sorry for the inconvenience.
Do you mean the download link or the installation that hasn't been able to work?
So far there hasn't any broken link report. I'll check it up tonight. If, it's the installation, may I know the specification of your computer?