Red Alert is coming back, but China already has a new version of the classic Command & Conquer game

The free-to-play game was China’s most downloaded game last week

Topic |   Abacus - China Tech News

TOP PICKS

READ FULL ARTICLE