Well they have the official forum back up. i've been watching to see if someone would post a new subject. After a few hours, I decided I would be the first one to do so. And what happens? I got stuck in a Login loop trying to post a message.
Not a good start for them lol.
Has anyone else tried yet?