Board Thread:News and Announcements/@comment-69.86.17.42-20150509143008/@comment-5693502-20150509144004

Hmmm... that's a surprise, I was just on there a few days ago...

You're guess about them being shut down sounds likely. If anything, ask GoDai (he worked at TheCompany) and hopefully he'll give you a reply !