I can't get to the website on my computer but can access hereĀ on my cellphone.
The universe has set it self on course again.
Down again. Funny that I can access this site via cell but not on my laptop
We had some trouble with our DNS servers. It might take as long as 24h for the changes we did to propagate across the world.