Not sure, but the MEGA link may be broken. I will check again on my computer later today.
It's work fine here ^^
Yeah I actually tested it on my computer and it is fine. Guess I just can't use it on the device I was on (or network..?)Sorry about the confusion.
Seems if we want to download it from device we must first download Mega Downloader, cause I can't download it too, just try it xD