The mega download for the pc public release doesnt work
Try the Google one. That one is downloading for me.
thank you