Vytvořeno v 2002 (United States), Demiurge Studios vlastní 85 sesterských značek a 2683 konkurenčních značek. Demiurge Studios je značkou EMBRACER GROUP AB, kótované na burze v Etats-Unis. ISIN, mezinárodní identifikační číslo cenných papírů společnosti, je SE0016828511. Odvětvím Demiurge Studios je Interaktivní média.