Can you please check the download link? Seems like it had expired. Thank you.
Mega had logged me out so I've logged back in, let me know if it still isn't working.