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 |   Gaming
READ FULL ARTICLE