Yeah, the website was down, we had some issues with the hosting company.
We are sorry for the inconvenience :)