News

Helldivers 2 Chinese community valiantly holds the line to save 'Super China,' then flogs Arrowhead with negative Steam reviews for capping liberty at 99.9783% News By Morgan Park published May 29 ...