Tag: Epic Games UK

EPIC ANNOUNCES OPENING OF…

Epic has just announced its new UK development studio, which is actually based on a core made from its…