Slight bug, network error. Hope all is ok on your end.
Our end is definitely not okay. So for now please use MEGA links from latest news post