The cause is basically our weak ass servers. We can’t process this many downloads. So as a quick fix we posted MEGA links, you can check them on our latest news post!