The link is fine now, at least here, so it may have just been a temporary glitch.