Checked the link and found no problems on my end. Try looking for popup blockers or something else that may be blocking the download on your device.