Am I missing something?
A see absolutely no download link on that page.
If you are using a supported OS, you should see a download button at the top right. If not, you will see a Sign Up Now button to sign up for a notification when it is available.