Notify us of broken download links or corrupt uploads. Please be polite; we are a small group and we do this in our free time and it's 100% non-commercial.
Gah it's MEGA, which doesn't seem to work at all with Firefox on my computer for some reason even though I have the extension installed. Thanks for letting me know; I should really check these things... Downloading using their client now.