Team NED, currently working on localization for GregTech 6, is a constellation of Chinese players who want to bring the complete complexity of industry to China
Team NED