Talk:Plantern/@comment-31959496-20141106231655/@comment-25539385-20141114235755

I think that PopCap has a headquarters in China as well, so maybe that's why. I heard about it once online.