Creato in 2002 (Stati Uniti di America), Demiurge Studios possiede 85 marchi fratelli e 2683 marchi concorrenti. Demiurge Studios è un marchio di EMBRACER GROUP AB, quotato alla borsa di Etats-Unis. Il codice identificativo della società in Borsa (ISIN) è SE0016828511. Il settore di Demiurge Studios è Contenuti multimediali interattivi.