After doing some more research, I found that the resolution of the Chinese version of Episode 6 was actually higher than that of the Japanese version—much higher, in fact. But in Episode 7, even the Chinese version has the same low resolution as the Japanese version... I wonder if even China’s resources weren’t enough to handle that.