The web version doesn't seem to work, I'm using Chrome, let me know if I can provide any more helpful information.
When I click on the "download" button next to "Web Version" it takes me to this page below
(I censored the ip address just in case, let me know if it is relevant)
I can still download the exe version just fine.