Soul of Fire: Interactive Novel (WIP) [UPDATED Jan 26, 2026 - 18,000 words]


THE PITCH This story takes place in the universe of the Nine Primordials - ancient, powerful figures who hold the continent drifting on the ocean, and whose power is unmeasured.

You are a Fire Mage of the Seventh Circle, the King’s elite magical operatives. Sent to reinforce the siege of Emberhold, you must breach the fortress of the Necromancer Malakor. But this is more than a simple siege. Change is in the air.

  • Who betrayed Malakor to the Seventh Circle, and why?

  • Why did Duke Aldric receive coordinates to this specific location?

  • What actually waits inside the obsidian walls?

You must manage the dangerous “Chi” magic that threatens to consume you while navigating a web of betrayal that spans centuries.

You are accompanied by Azur, a spirit wolf who acts as your conscience, guide, and tactical partner.

This is a story about consequence. Your choices are tracked, and your actions will echo through the narrative in ways you cannot predict. There ARE consequences for your actions.


FEATURES

  • Play as a powerful Fire Mage: No “learning to cast” montage. You start as an elite operative.

  • A Living Companion: Azur isn’t just a pet. He has opinions, voice lines, and helps you read the battlefield.

  • Tactical Magic System: manage Chi (Magic) vs Life vs Morale. Overuse magic and you burn out.

  • First Chapter Complete: The “Siege of Emberhold” is fully playable (18k words).


CHARACTERS (The Cast)

The Spirit Wolf - Azur (Your Companion) Ancient, sarcastic, and morally centered. He remembers the “Old Way” of magic.

The Grieving Lord - Duke Aldric A man driven by the loss of his daughter Elena. He will get his revenge - but will you help him unravel the entire web spun around his daughter’s disappearance?

The Veteran - Indril Leader of the Duke’s elite strike team. Accustomed to courtly diplomacies and skilled in lightning magic, he is the last sort of enemy anyone would want to face on a battlefield.

The Handler - Tilit A new recruit to the Duke’s elite strike team. She handles Artifacts - strange devices that can do unimaginable things. But this technology wasn’t invented recently. It was found.

(More characters to be revealed in Chapter 2…)


GAME LINK :fire: PLAY THE DEMO HERE :fire:


TECHNICAL NOTE This interactive novel runs on a custom-built engine (not ChoiceScript). This allows for cloud saves without downloads. The core experience is pure text-based interactive fiction, inspired by the classics you love.


ABOUT THE AUTHOR I’m a solo developer passionate about high-stakes interactive fiction. I built this custom engine because I wanted choices to matter mechanically, not just in text. Soul of Fire is my attempt to destroy the “illusion of choice.”


AUTHOR’S NOTES This game is my answer to the “illusion of choice.” I got tired of games where A and B lead to the same text. In Soul of Fire, I’m building wide rather than just long.

Feedback I need:

  1. Does the “Chi” resource feel fair, or too punishing?

  2. Did you feel the connection with Azur?

  3. Did any specific choice feel like it didn’t matter?

English is not my first language, so please point out any awkward phrasing!


JOIN THE COMMUNITY (First Access) For the most active discussion and to be the first to give feedback on new chapters:

24 Likes

Just pushed a small update! I’ve reworked the intro scenes to give a bit more context on the world and your character’s background.

If you have a moment to check the demo, I’d really appreciate feedback from IF veterans. Specifically: does the new intro hook you? Or does it feel too slow?

Open to any and all thoughts!

3 Likes

Hi, I wasn’t clear whether this was the same project so I merged the threads for tidiness reasons as they seemed to link to the same site - you should be able to edit your original post to include whatever information you need to include. Thanks.

2 Likes

Thank you, i am getting the hang of how these forums are structured - i have always just read, never posted anything. :slight_smile:

2 Likes

Its formatted fine to me imo, you might want to mark this down as a Work in progress? You’ll get more folks seeing this if you do.

2 Likes

Hello !

Thanks for the feedback. I have marked the story in the title as “WIP” , are there other ways to show this to the members of this forum ? I am not familiar with the extra features of the forum, can you please explain how i mark it as WIP in another way as well?

1 Like

You see the tags like “Other Interactive Fiction”? Add the Works in Progress tag.

2 Likes


Thanks for the tip but what i see is that the Work in progress tag is reserved for Hosted Games.

I am building my story in my own game engine as when i tried what is available online i could not get myself to learn them so for me it was easier to build my own that makes sense to me.

If you see any tags that are not tied to Hosted games that can indicate work in progress let me know!

Thanks !

1 Like