Saturday, November 23, 2024
- Advertisement -spot_img

TAG

The Lord of the Rings

Tencent, NetEase to release new titles back to back in sign of intensified rivalry

Chinese tech giants Tencent Holdings and NetEase announced back-to-back new title releases, in a sign of intensified competition among the country’s top two video...

Latest news

- Advertisement -spot_img