2015-08-28 - 让大家久等了
2015-08-28 - Apologies for the long wait
We have completed initial investigations and rectify vulnerabilities for now. There might be problems that will re-occur in the near future and we do not rule out possibilities of closing this site again for further investigation. For security reasons, compulsory password change has been enforced for all logins. We'll appreciate your understanding.
--- TTG Management Group