Is this Multiupload link correct? It doesn't seem to be redirecting to the actual file. Maybe I'm missing something in the process, but I just tested it on 4 different browsers on 2 different machines and never once did it end up getting me anywhere near the editor. It first redirects to lnx.lu which, of course, tries to get you to install malware, and attempting to skip the ad just lands you at an anti-RIAA sign-up for spam form.
Not a big deal since people can obviously just download from here, but I figured I'd quickly mention it in case you wanted to double-check.