I can't download this update, either. From the thousand of file hosts on the internet, you pick the one which doesn't work...
http://dfiles.eu/ works fairly well, if you need one.
http://i41.tinypic.com/21o7ct5.png (just another reason not to like chrome)