A short-lived success. The ultra popular video game streaming service has been blocked in China after a surge of recent popularity.