"Star World"!!? Those damn Chinese are so superficial!