Epic Games has found a new home
Fornite creators Epic Games has brought a 980,000-square-foot shopping mall for their new HQ
The investment of the Mall, which is based in North Carolina, was to save it after it has been struggling for some time.
Epic Games is planning to open to the public in 2024