China Game Streaming Platform. The deal was initiated by social m