You should be able to download it fine, i think your just pressing the wrong buttons. Althou i will upload a new patch anyday now and i still havent fixed a webpage yet so the updating will be a bit hard, But try pressing another link on the site and ill be uploading next version asap