Found this email in my inbox today stating paid content CANNOT be released in China anymore due to "billing problems". Seriously?

tk