Créée en 2002 (États-Unis), Demiurge Studios possède 85 marques sœurs et 2683 marques concurrentes. Demiurge Studios est une marque de la société EMBRACER GROUP AB, cotée à la bourse de Etats-Unis. L'ISIN, code boursier de la société, est SE0016828511. Le secteur de Demiurge Studios est Médias interactifs.