I have been in contact with one of the developers recently and this weekend they had some problems with the stability of their website. It went up and down and was very slow. But I think it should be up now so if it doesn't load,refresh and try again.