So we're done moving the site to a new server, and from the looks of it, everything is good to go!

The new configuration is propagating through the Internet as I post this and so you may not see the site working just yet, please be patient while the new server address is updated globally, this may take up to two days... ouch...

Anyway, see you guys soon on the site! Cheers!

Site should be working for everyone now, let me know if you have further issues.
Thanks for your patience everyone.