I haven't been there in a reaaaally long time. (Well, except one time to post a ghostly message in the shoutbox). But that was when this forum was missing for a few days. You might have better luck in the links below. They have an official forum there.
eta: That is to say that nobody here won't answer your questions. & I guess if you did go an open a topic over there - that'd be considered cross forum posting.