Updated and can no longer log in. The verification step is awful and can't get past that step. Click the support/customer service link however the text is presented in Chinese which I'm unable to read (is there a support page written in a language where you are actually selling the product?)