That's unexpected. Then again, 1.8B is a lot of money for what I'm guessing is a small number of major shareholders.
After seeing how Tencent purchased gaming companies have fared (that is, typically with few changes), this probably won't have much of a negative impact on the site.