Gamelude › Upcoming games

Sword of the Demiurge

Launches 9 November 2026 · PC · Indie

Sword of the Demiurge cover art

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.

Sword of the Demiurge screenshot 1Sword of the Demiurge screenshot 2Sword of the Demiurge screenshot 3Sword of the Demiurge screenshot 4Sword of the Demiurge screenshot 5Sword of the Demiurge screenshot 6

Release details

Sword of the Demiurge is a Indie game. Sword of the Demiurge launches on Monday, 9 November 2026 on PC. This date comes from IGDB and was last checked on 2 November 2026.

Frequently asked questions

When does Sword of the Demiurge release?

Sword of the Demiurge launches on 9 November 2026.

Has the Sword of the Demiurge release date changed?

Gamelude has listed 9 November 2026 for Sword of the Demiurge since 1 November 2026, and that date has not changed.

Which platforms is Sword of the Demiurge on?

Sword of the Demiurge is on PC.

What kind of game is Sword of the Demiurge?

Sword of the Demiurge is a game of these genres: Indie.

More releasing soon

Indie games

Browse