We will try to find a solution for our Chinese friends before the end of next week. Stay tuned!
To all our users from China: it looks like our site is NOT blocked in China. But we are checking it out yet. We will keep you posted.
Top Twimbow countries: 1) USA. 2) China. 3) Italy. 4) UK. 5) Netherlands