just the Chinese version of the site is up, English and German versions are down.