Probably should have posted in that thread, instead of making a new one.
And the official page is just a white screen for me.
Probably no release date because it's still being transitioned from the Taiwan/Thai version to America; as in changes are being made and they don't know when it'll be ready to play yet.