Our main server had a serious problem on Monday evening, so we have had to move to a new one. Hopefully things should be back to normal now. If you are having problems connecting, it might be due to DNS propagating.
To avoid DNS, you can use the IP direct at http://188.8.131.52
Let us know if you have any issues
Cheers all, John.