news

Tencent ‘s game store is available outside of China – Engadget