Sword of the Demiurge
About Sword of the Demiurge
You have been bestowed the 'Sword of the Demiurge' and the authority to sever the bonds of soul and flesh. Make haste for your appointed time has arrived.
Sword of the Demiurge (2026) is an indie game.
Players on PC (Microsoft Windows) have had it since November 2026.