T theverge.com Epic Games just bought a North Carolina mall for its new headquarters 90 points Reedx 5 years ago 67 comments