Download Page problems

I went to download the latest version and I get this

404 Not Found

Code: NoSuchKey
Message: The specified key does not exist.
Key: archive/editor-alpha/92b6b2823b819707ddfa075f1fc5a8774a011f1a/editor-alpha/editor2/
RequestId: 78CEE71N9KFW5JSH
HostId: eCnQMXzno8CP63QiiiSfJbFNK3Wyiu8t2oDTA3aH5rrqcjrZp5ydl1xjS2jpcP9/Mb+t1XI7Q20=

From where? The links on and all work for me. And also here:

This link from the download page gives me the 404