This is more of a bug report regarding the website. It took me a while to find the download of the Beta version.
When I clicked on the “download” button, the website kept taking me to my account page. I finally found the download by typing the address in the URL box in the browser.
Hope that helps.