Yes, I have uploaded it! How strange.
Do you see the pink "download now" button under the Download header? For me, it's right above the comments section. When you click it, it'll ask if you want to pay anything for it, but you can click "no thanks, just take me to the downloads," and then you can choose which operating system you want to download it for. I tried it in an incognito window and it worked for me okay. Where are you getting stuck?