I had no issues downloading and installing it myself, i'm assuming the issue's on your end. But sure i'll set up an alt link real quick