Can this be downloaded somewhere other than Mega? Mega is a garbage site that crashes all the time.
I'll add mirrors asap