He looked at the book, the wisp hovering over it, and started simple.
"What is this place?" he said. His voice carried out into the white and did not echo, because echo required walls, and walls were not a feature here.
The flame brightened a fraction. Something answered. He couldn't tell where the voice was coming from. It might have been the cover of the book. It might have been the air directly behind his shoulder. It might have been somewhere inside his own skull, which was not a possibility he liked, so he discarded it.
"A place where the Master tried to make a world that lived on its own."
"Tried."
"Yes."
"Failed?"
The flame did not flicker. The voice, when it came again, was even. "I am not equipped to grade the Master."
Diplomatic, he thought. Loyal little construct.
The thing in front of him still answered to the First Maker in a tense that suggested the First Maker had not informed it of any change in employment status.
"And you," he said. "What are you, exactly?"
"An assistant. Written to keep the archive in order while the Master worked. Written to remain until the Master returned."
"Written."
"Yes."
He folded his arms.
The Operator was already running cost-benefit on every word coming out of the flame, sorting it by usefulness and by lie-potential.
"So this is a draft space," he said. "Workshop. Sketchpad. You're the studio assistant. He came in, made things, left, came back, made more things."
"That is approximately correct."
"Approximately."
"I lacked clearance to know the Master's full intent. I knew his projects. I did not know his purpose."
"His purpose was a world."
"Yes."
Confirmed.
He let that settle. The First Maker had built a world. Or had tried to. The entire raid he and the others had just bled their way through had been somebody's practice yard. Storms left half-rendered in their frames. A leviathan asleep on an unfinished page because its author had not gotten around to deciding how it ate. A reef without a sea. An axe-throated mini-boss born from a sentence with no period.
The raid had been the contents of someone's wastebin, run as a dungeon.
He almost laughed. The shift manager part of him laughed for him, somewhere behind the eyes, dry and quiet.
"When you saw us," he said. "First thing you asked. The world outside. Did he finish it."
The flame brightened, briefly, then settled back. He'd noticed the pattern by now. Brighter when the construct spoke. Steady when it listened. A tell.
"Yes."
"That was the question you were holding."
"I have held it for some time."
"How much time."
"I cannot measure."
Of course. He moved on.
"There's a world outside," he said. "I came from it. There are cities. People. A whole continent, that I've personally walked through some, very small, percentage of, with fields and rivers and weather."
"Then he finished it."
"I don't know if he finished it. I know it's there. I don't know if your master built it. I don't know if someone else did. I came in about, what, five days ago, and, honestly, hearing that someone might have written a world is hard to believe."
There was a pause. The flame did not move.
"You hold his legacy," the voice said. "You should know."
"Yeah, I don't."
Another pause. This one had a quality to it. If he had to describe it, which he didn't, but if pressed, he would have said the construct was disappointed in a way that had nothing to do with him personally and everything to do with the universe in general.
He pushed.
"When I walked in," he said, "the dungeon called itself the Fourth Stanza. The fourth draft."
The flame held still. The book did not respond for several seconds.
"I was not aware of that," it said finally.
He waited.
"But it would be consistent," the voice continued. "The Master worked obsessively. If this was a draft, then there were earlier drafts. There may be later ones."
Loose intel, he thought. The construct hadn't known. The construct hadn't been told. Which meant the construct's knowledge was bounded by the perimeter of this archive, and inside that perimeter the construct knew everything and outside it knew exactly nothing.
"Who was he?" he said.
"My Master."
"That is the least informative answer you could possibly have given."
"It is accurate."
"What was he like."
The flame brightened. The voice did not. "He worked. He returned. He asked me for opinions on phrases. He revised. He apologized to the drafts he discarded. He never told me his name."
"You called him Master."
"I called him Master because that is what he was."
The leak in his head said: the construct also doesn't know its own boss's name. The Operator said: that's a feature, not a bug. The construct was made to keep an archive, not to know the archivist. Both observations were true. He moved on.
"Anything," he said. "Anything I can use. His power. The way he wrote. Anything that touches what I do."
He heard himself ask it. He heard the anything at all underneath it. He heard the second clause that he didn't say out loud, which was: I will give a lot for an answer that helps me kill bigger things faster.
The flame brightened, longer this time.
"You hold the mantle," the voice said. "You may take the Master's hand."
He thought about that.
"The hand."
He flexed his right hand once. Closed it. Opened it. He remembered the script during the raid, the archaic black letters that had hovered off his skin in slow orbit, lifting clear of gravity like they were waiting for him to dictate.
"The thing on my arm," he said. "The script."
"Yes."
"It's gone."
"It is dormant."
"Wake it up for me, then?"
"Everything is at the desk."
He looked at the desk.
The desk had not moved. The desk did not move. The room arranged itself around the desk. He looked back at the flame.
"One more," he said. "Can I take you out of here.?
The flame held.
"My Master could."
He felt the corner of his mouth do something that probably qualified as a smile.
"So I can't yet."
The flame held.
"I'll get there," he said. "Later. Probably. Yes?"
The flame held.
He waited a beat longer than he needed to. Silence, he had learned during many years of negotiating with people who had something to hide, was its own answer. The construct was not contradicting him. The construct was also not confirming him. The construct was, in essence, pleading the fifth.
He'd take it.
"And this," he said, gesturing at the book. "This shape. You're staying like this for now?"
"I will hold whatever shape you find useful."
"You mean, I can decide what you become?"
"It is the function, yes."
Good.
"Everything's at the desk."
"Yes."
He turned.
The desk waited the way it had waited. A high-backed chair behind it. The chair, he noted, was angled exactly toward where he was standing. It had been angled toward him the whole time. He had simply not been ready to notice.
He approached.
The desk did nothing. He stood in front of it for a beat, in case it intended to do something, and it didn't. He walked around it. He looked down at the writing surface. The wood was clean. There were no papers. There were no implements. There was no ink. Just polished surface, deep enough that the light pooled inside it like water.
He sat down.
The chair accepted him with no ceremony. He set his hands flat on the surface of the desk, because he didn't know what else to do with them, and the moment his palms touched the wood the panels began.
[Access Granted.]
[Shifting Galleries Raid Management Interface - Established.]
[Operator: Kage. Authority: Master.]
He read it. The window cleared. Another rose to take its place.
[Ability Bestowed: The Hand of Words.]
His right arm tingled. Black letters. Thin and precise, the same archaic quill-strokes from the raid, rising off the back of his hand and his wrist and partway up his forearm, hovering a hair's breadth above the skin and rotating in slow, patient orbit. He turned his hand over. The script turned with it. Independent of gravity. Independent of his arm.
It had come back.
He hadn't realized, until it returned, how much he had wanted it back. The Operator marked that observation and shelved it without comment.
[The Hand of Words: Active.]
[The Hand feeds from the Poet's Lexicon.]
[Calculation Resonance values and known Keywords...]
He had a vague, instant suspicion that the Hand was not limited to this dungeon.
Another panel.
[Domain Experience: 0.]
The last panel came up slower than the others. It came up with weight.
[Quest Received: The First Maker's Legacy.]
Before he could look deeper into any of that, a whole UI materialized in front of him, taking up all the space.
It was not a panel. He was used to panels. Panels were rectangles of white text on a slight blue tint, plus or minus a sound effect, plus or minus an animation if the developer had been feeling ambitious that sprint. This was not that.
This was a manuscript.
It hovered over the desk, large enough that he had to lean back to take in the whole thing. The paper was thick and slightly yellowed, ruled in the faintest silver. Gold leaf ran along the top edge in a line so thin it might have been the margin's serif. There were three tabs at the top, drawn the way somebody would draw tabs on a real folder, with little stubs sticking up, each labeled in script so flowery he had to squint.
The Title Page.
The Drafting Room.
The Author's Desk.
He stared at it.
Of course, the Operator said. Of course it's like this. Why would it be a normal UI.
He poked The Title Page. The page beneath turned itself over for him.
[The Title Page.]
[Draft Status: Dormant.]
[The Slush Pile: 0 gold. 0 silver. 0 copper. 0 items.]
[Unbound Syllables: 0.]
[Bookmarks (Key Matrix): 0 active. 0 seeded.]
He understood the shape of it immediately. He had played enough games to know a manager screen when one was put in front of him, regardless of the costume. This was a dungeon owner's dashboard. The construct in the book had not lied. He had inherited a domain. The domain had a register, and the register had columns.
He prodded the Slush Pile heading.
A short legend unfolded under his finger in the same calligraphic hand.
[When a player is erased within the Galleries, a portion of their carried gold and gear falls into the margins. The Slush Pile holds it until claimed.]
"Falls into the margins," he murmured, just to hear the phrase out loud, just to confirm that the game was committed to the metaphor. It was. Game was committed.
The Operator translated. Dead players drop loot. Loot routes to you.
Fine.
He poked Unbound Syllables.
[Players within the Galleries struggle. The dungeon harvests the residue of that struggle and condenses it into Unbound Syllables. Claim from this panel to receive Character Experience.]
The Operator translated. Suffering converts to XP. The leaking part said, briefly, that this was an obscene way to phrase a wage.
He poked Bookmarks.
[Bookmarks govern entry. Each key in circulation is a Bookmark.]
[Maximum Active Bookmarks for Current Domain Tier: 4.]
[New Bookmarks may be seeded into the overworld at the Drafting Room. Current Seeding Radius: Korros Grasslands (Random Allocation).]
[Active Bookmarks: 0. The original Curator's Invitation has been consumed.]
He sat back.
Zherdev's gaudy little key, the one that had pulsed through the Artisan's Quarter like a metronome, had been a Bookmark.
Subtle, he thought. Pretty. And capped at four. That means there isn't a single key out there in the world right now that would let anyone access the dungeon.
He moved on.
The Drafting Room turned itself over for him with a different weight. The paper here was thicker. The ink looked wetter, as if any of it could be smudged with a careless thumb.
There were three subsections.
[Plot Expansion.]
[The Lexicon (Bestiary).]
[The Lure (Loot Engine).]
He went into Plot Expansion first.
[Spend Draft-EXP to write new frames into the Galleries. Add wings, hazard margins, environmental themes.]
[Drafted frames grant the Author passive Authorial Weight.]
[Current Draft-EXP: 0.]
[Draft-EXP is generated by the progression of invaders through the draft. The further a party advances, the more Draft-EXP the domain receives. A full Publication (a raid clear) yields the highest return.]
The Operator processed that. Killing them at the door pays nothing. The building budget relies on them actually surviving most of the traps.
There were five non-greyed-out frame icons floating along the margin of the page. These, he supposed, were the five original frames that they'd gotten the five inks from.
The Lexicon was next.
He opened it expecting a roster of the things he had killed on the way in. He got one. Reefscript Alpha. Glassfin Raker. Mawbound Draft-Behemoth. Magmascript Caesura. Glasscoil. Hollow Cantor. A leviathan, listed only as Leviathan of the Unwritten Deep, the entry small and respectful, as one would list a relative one was slightly afraid of. The Curator.
Each had a stat block. Each had a small icon next to its name that he assumed, correctly, was an upgrade button. The Curator had its own UI.
[Spend Draft-EXP to mutate. Examples: Magma Gloss -> Magma Paragraph. New verses may be added to a boss's rotation.]
[Notice: The Author must provide the verse. The meter, imagery, and quality of the drafted poetry dictate the strength of the manifestation.]
New verses, it said. Provide the verse.
He stared at the panel. The Operator, usually so quick to categorize a mechanic, stalled out completely.
He could write new mechanics. Not modify damage numbers. Write new mechanics. But he couldn't just click a button or buy an upgrade from a menu. To add an attack to a boss, to make a mob stronger, he had to literally write a poem. If he wrote a terrible rhyme, the dungeon would spawn a terrible, malformed monster.
He had to actually write poetry.
That, the Operator noted with a profound, sudden exhaustion, is going to be a problem.
He filed that with care.
Last came the Lure.
[Allocate Draft-EXP to draft Editions (Native Artifacts). The Author must define the item's properties through descriptive verse. First Edition is the primary bait and the fundamental loot of the domain. Further Editions build upon the foundation.]
Editions? he thought. Editions of what? The dungeon itself?
He didn't have the context for the term yet, but the mechanic he understood immediately. He controlled the loot table. He could spend his budget to write custom gear into the dungeon's reward pool. It was a tuning knob on the kind of player who showed up. Trash loot brought trash players. If he drafted a legendary sword into the loot table, it brought wolves. Wolves wiped, more often than they cleared, and if they cleared, they walked out with the bait to show off in a city square, which would bring more wolves.
The whole thing was a single, very elegant feedback loop. He sat with the elegance for a moment.
He moved on.
The Author's Desk was the last tab.
The paper here was different again. Heavier. The ink in some places was still wet. He could tell because where his fingertip brushed too close, the script on the page rearranged itself slightly to get out of his way.
[Authorial Weight.]
[Extracted Abilities.]
[Summon Registry.]
He opened Authorial Weight first, because it sounded the most like a stat sheet, and stat sheets were the cleanest place to start a triage.
A small skill tree unfolded.
[Drafted frames confer passive bonuses to the Author. Bonuses are permanent. Drafted volcanic chapter -> passive Fire Resistance. Drafted aquatic chapter -> passive Pressure Resistance. Etc.]
[Currently Drafted: 5 Wings.]
He scanned the entries. The Magmascript Caesura's wing had granted him a low percentage of passive Fire Resistance. The leviathan's wing had granted him a bump to visibility under heavy water.
Free stats, he thought. He flexed his right hand. The script on his arm flexed with him. Patient little orbit.
He went to Extracted Abilities.
[When a player dies within the Galleries, the dungeon reads their skills.]
[Extracted skills are listed here. The Author cannot learn them. The Author may spend Draft-EXP to craft Quotations: single-use quotations of the extracted skill.]
The Operator, behind his eyes, gave the briefest, slowest whistle.
A player dies in here, he thought. A high-level player with a PvP build dies in here. I now have, for a price, a single-use token of his best skill.
He sat with the implications. The implications were very large and very quiet and very pleasant. He set them down carefully on a shelf to be revisited later when he was alone with a notepad and his cynicism, and he opened the last entry.
Summon Registry.
[Dungeon creatures may be Published into the world.]
[Currently Dog-Eared for Publishing: 0.]
[Select an entry from the Lexicon to bookmark for summoning.]
He blinked.
He could pull a Reefscript Alpha out of his pocket in the real world. He breathed out. Could he bring… anything?
He scrolled back to the top.
There was a fourth tab.
He hadn't seen it the first time because it had been folded under the others. It only revealed itself when he pulled the corner of the manuscript down with a deliberate hand. The script on it was smaller. The page beneath was thinner.
[Editorial Notes.]
He opened it warily.
[Apply modifiers to a run. Each Note adjusts a parameter of the active reading.]
[Examples:]
[Foreshadowing: Traps deal 200% damage. Traps glow visibly several seconds before triggering.]
[Redaction: Hides boss HP bars and cast-timers. Significantly increases difficulty. Significantly increases Syllable yield when the party panics.]
He liked the second one more than was probably healthy.
He could turn off the HP bar. He could turn off the cast-timer. He could make the boss's wind-ups invisible, and the dungeon would charge the players, in their fear, a tax on the back end, and pay him in their condensed suffering.
He scrolled further.
[Editions.]
[When a party clears the Galleries, the draft is considered Published.]
[To make the dungeon farmable, the Author must release another Edition: a re-randomization of layout and a mutation of bosses.]
[The current draft is Published. Release Second Edition? Y / N]
He stopped.
Ah, he thought. So that's what the editions mean.
Because they had just cleared the dungeon, the 'First Edition' of this specific layout was over. The game allowed him to randomize and edit the dungeon after each run.
That was the trap.
That was the lever.
He could clear his own dungeon by accepting it, ship a Second Edition, and the dungeon would change just enough that nobody could buy a walkthrough on the internet and run it cold. The whole place mutated when beaten. Every party that came in got a different version. Every party that walked out with bragging rights would carry incomplete information, useful to a point and dangerous past it.
He understood, finally, why the construct had asked him whether the outside world was finished. The Master had been doing this here. The Master, by the construct's own account, had been obsessive. The Master had drafted, and re-drafted, and apologized to the drafts he discarded.
Kage would not be apologizing to drafts.
He left the Second Edition prompt on N for now. He'd make that call when he understood the math.
He pulled the manuscript closed.
The pages folded themselves the way a careful clerk would fold a brief: corners square, ribbon over, knot tight. The whole thing settled an inch above the desk and stayed there, available, patient.
He sat back in the chair.
He had a domain. He had a register that paid him in money and in XP and in passive bonuses. He had a workshop with five unlocked wings that were already paying out passive stats, a fistful of bosses he could carry into the open world like loaded dice, and a plagiarism mechanic that turned dead players into one-shot consumables.
He rubbed his thumb across the back of his right hand. The script rolled with the motion, slow and obedient. That whole thing was a list of subsystems put into a whole, and he was quite sure that it would take a while to learn the intricacies, but, for now—
The raid is mine, he thought.
The leaking part of him said, quietly: and your name is not on it.