It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

I just downloaded the Galaxy install and it worked just fine. I'm on Win10 and didn't need to do anything to get it to run. Hopefully this version (2.044) will work for others, too.