Originally Posted by McCookie
I just checked and on the News section it says that they will be posting the release date on the home page soon ( thank god for Google Chrome's built in translator xD)
After 5 days of the application for the TSF closed BETA, we have unexpectedly received excessive numbers of applicants. In order to guarantee a better experience for the closed BETA users, we decided to cease the application on Dec. 14. Sorry for the inconvienience and thank you, again, for the support.