I can not find the download button anywhere, common sense should make the developers put the button right on the home page, but no. It's probably hiding in the deepest darkest corner of this website cause I cannot find it anywhere.
After you sign up you are directed to your account page (www.xsyon.com/myaccount). The Download link is on your account page. An email with the download link is also sent out when you sign up.