Deals with the concept of demiurge, an artisan figure responsible for the fashioning and the maintenance of the physical universe.
The first Demiurge video game was released on November 12, 2001.