Gameography (1)

Cover image for the game Command & Conquer: Red Alert 2
Command & Conquer: Red Alert 2 (2000) ()
Localization Manager - China (Electronic Arts), Language Testing - China (Electronic Arts)