Originally Posted by joecheng
Me too. I can't access to the site
We use DDOS protection so several IP cannot access the site. If you still cannot access the site you can try with our proxy server :
184.108.40.206 port 6588
use our proxy 220.127.116.11 port 6588 for access the site.
Staff Of GrownShare