I have a ton of free space, and I've tried the download on 3 different browsers, I think it might just be a Mega thing