I've tried MegaUp and I get the blue Create Download link, but after several site redirects, the downloadable file I get is the one in the screenshot. And for browsers, I've tried Chrome, Firefox and Edge on my laptop and I've tried it on my phone using Chrome and Firefox.