ERROR on the download site !!!
Seems Mega decided to reset the links?? Eitherway I've updated them so all should be working again now.