We're back online now in most places in the world
If you still see a "Site has moved" page try in windows going to start -> run -> cmd -> ipconfig/flushdns
Then clear your browser cache
If that fails, unplug your router and wait 5 minutes, then turn it on again and see it our site loads.
Other than that there's not a lot we can do to speed it up.