Nov. 9, 2026
PC
Sword of the Demiurge
Game facts
When is Sword of the Demiurge coming out?
Sword of the Demiurge is scheduled to release on Nov 9, 2026.
What are the Sword of the Demiurge review scores?
There is no published OpenCritic score for Sword of the Demiurge yet.
Which platforms is Sword of the Demiurge on?
Sword of the Demiurge is listed on PC (Microsoft Windows).
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. Defeat your foes, collect their souls, and manifest your authority, until the myriads fall before you in a single moment.
Indie
Single player
Screenshots
Artworks