It's good that you were still able to download it: even with the problems you've been having with MEGA.