I’ve tried umpteen times with no luck. I click the link for 64bit Windows 8 Desktop and it pops up a small survey. I click fill it out and submit but the download just times out. Oddly I can download a Linux one just fine.
I tried this link just now:
and it worked fine in both IE9 and Chrome.