The Floor That Offered a Trade
The heart in the jar kept beating.
Kaelen had stopped counting the seconds between pulses. It didn’t matter. The rhythm never changed, never faltered, never gave him anything to hold onto. The corpse on the steel table wore Mira’s face, but that was wrong too. Mira had been erased. Erased meant gone. Gone meant nothing left to wear.
“It’s a copy,” he said, more to himself than to the others. “The vault made a copy.”
“Of a dead woman?” Sable asked. She stood at the far wall, her fingers pressed against the cold metal, her eyes fixed on the glass jar. “Why would it do that?”
“To get my attention.”
The room was small, circular, and utterly silent except for the wet thump of the heart. The walls were bare steel, seamless, no doors visible behind them. They’d entered through a corridor that had simply stopped existing once they’d stepped through. Classic vault behavior. The floor was polished to a mirror shine, and Kaelen could see his own reflection staring back at him, hollow-eyed and tired.
“I don’t like this,” Lyra said. She’d moved closer to Rook, her lute clutched against her chest like a shield. “This isn’t like the other floors. There’s no game. No rules. No challenge.”
“There’s always a challenge,” Rook said. His voice was a low rumble, the kind of sound that usually made walls shake. Now it just hung in the air, flat and heavy. “We just haven’t found it yet.”
Kaelen stepped toward the table. The corpse’s eyes were closed, her hands folded over her chest in a pose that suggested peaceful rest. It was a lie. Mira had never been peaceful. She’d been sharp edges and quick smiles, a woman who calculated odds in her sleep and laughed at the universe’s attempts to pin her down.
“What do you want?” he asked the room.
The heart beat faster.
Just for a moment. One quick double-thump, like a skipped breath, and then it settled back into its steady rhythm. Kaelen felt the hairs on the back of his neck stand up. He turned, scanning the walls, looking for anything that might have changed.
A panel had slid open on the far side of the room. Inside, nestled in black velvet, sat a single die.
It was made of bone. Old bone, yellowed with age, the pips carved deep and stained dark. Kaelen recognized the craftsmanship immediately. It was a vault die, one of the artifacts the dungeon used to enforce its rules. But this one was different. The numbers were wrong.
Instead of one through six, the faces showed symbols. A key. A chain. A door. A mirror. A hand. A blank.
“Don’t touch it,” Sable said.
“I wasn’t planning to.” Kaelen studied the die, his mind racing. “It’s an offer.”
“An offer for what?” Lyra asked.
“A trade.” A voice filled the room, smooth and feminine, familiar in a way that made Kaelen’s chest ache. The corpse on the table didn’t move. The heart kept beating. But the voice came from everywhere and nowhere, layered and resonant, like it was being filtered through a hundred different throats. “One roll. One choice. One answer.”
“Mira.” Kaelen said the name like it hurt. “Is that you?”
“I’m the echo she left behind. The part of her that couldn’t be erased.” The voice paused. “The part that wanted you to know the truth.”
“I already know the truth,” Kaelen said. “The Roll is rigged. The founders built it to control the city. Mira chose to be erased to hide the evidence.”
“You know the *what*. You don’t know the *why*.”
The heart beat faster again. Two quick thumps, then three. Kaelen watched the jar, his hands clenched at his sides. “Then tell me.”
“That’s what the trade is for.” The voice was almost gentle now. “Roll the die. If it lands on the key, I’ll tell you everything. If it lands on the chain, you’ll be bound to this floor forever. If it lands on the door, you’ll be sent back to the beginning. If it lands on the mirror, you’ll see yourself as I saw you. If it lands on the hand, you’ll lose something you value. If it lands on the blank…” The voice trailed off.
“What happens if it lands on the blank?” Kaelen asked.
“You’ll cease to exist. Not erased. Not dead. Just… never having been.”
Silence filled the room. Lyra made a small sound, something between a gasp and a whimper. Rook shifted his weight, his boots scraping against the polished floor. Sable’s hand moved to the knife at her belt, a nervous habit she’d never been able to break.
“That’s not a trade,” Kaelen said. “That’s a gamble.”
“Everything is a gamble. You taught me that.”
“I taught you to calculate the odds. To stack the deck. To make sure the gamble was always in your favor.”
“And look where that got us.” The voice was bitter now, sharp as broken glass. “You rolled the wrong number, Kaelen. You erased me. You branded yourself a cheat. You spent five years hiding in a pawnshop, drowning in regret, and now you’re standing in my vault, asking me to explain myself.”
“Your vault?”
“I designed it. Every floor. Every rule. Every trap.” The heart beat faster, faster, faster, a frantic drumroll that filled the room. “I built this place to test you. To see if you’d figure it out. To see if you’d make the right choice.”
“The right choice?” Kaelen laughed, but there was no humor in it. “You built a dungeon that erased Sable’s memory of her daughter. You built a hospital that forced her to steal wounds from Rook. You built a courtroom that put us on trial for crimes against probability. You built a mirror maze that showed me the night I destroyed you. And you call that a test?”
“I call it a lesson.”
“What lesson?”
“That the Roll is a lie. That the system is broken. That the only way to fix it is to break it completely.” The voice softened. “I couldn’t do it alone, Kaelen. I needed you to see it. To understand it. To be ready.”
“Ready for what?”
“To roll the null.”
The words hung in the air like a verdict. Kaelen stared at the die, at the symbols carved into its bone surface, at the blank face that promised oblivion.
“The null doesn’t exist,” he said. “It’s a myth. A fairy tale for gamblers who’ve lost everything.”
“It exists. I found it. I hid it.” The voice was urgent now, pressing against the edges of the room. “The Prime Die isn’t just a source of power. It’s a key. A key to the system’s foundation. If you roll a null—a result outside the system—the Roll will fracture. The city will be free.”
“And I’ll be gone.”
“Yes.”
Kaelen closed his eyes. He could feel the weight of the moment pressing down on him, the same weight he’d felt every day for five years. The weight of every die he’d ever rolled. The weight of every choice he’d ever made. The weight of Mira’s absence, a hole in his chest that had never healed.
“There has to be another way,” he said.
“There isn’t.”
“You’re asking me to sacrifice myself for a city that branded me a cheat. For a system that erased you. For people who don’t even know the Roll is rigged.”
“I’m asking you to do what you’ve always done. To take the impossible odds and find a way to win.”
“I didn’t win. I lost you.”
“You didn’t lose me. You set me free.” The voice cracked, just slightly, just enough to sound human. “I chose to be erased, Kaelen. I chose to hide the truth where no one could find it. I chose to build this vault, to make sure you’d have a path to the answer. I did all of this because I believed in you. Because I knew that if anyone could break the Roll, it would be you.”
Kaelen opened his eyes. The die was still there, waiting. The heart was still beating, steady and patient. The corpse on the table still wore Mira’s face, peaceful and still.
“What if I refuse?” he asked.
“Then you’ll leave this floor. You’ll take your crew and walk away. The vault will collapse behind you, and the Prime Die will remain hidden. The Roll will continue. The city will stay enslaved. And I’ll stay here, in this room, waiting for someone else to come along and finish what I started.”
“There is no one else.”
“I know.”
Kaelen looked at his crew. Lyra, her eyes wide and wet, her fingers trembling on the strings of her lute. Rook, his jaw set, his fists clenched, ready to fight a battle he couldn’t win. Sable, her hand still on her knife, her face pale but determined.
“What do we do?” Lyra asked.
“I don’t know,” Kaelen admitted. “I’ve never been good at this part. The part where I have to choose.”
“You’ve always been good at it,” Rook said. “You just don’t like the cost.”
Kaelen turned back to the die. The symbols seemed to shift in the light, the key glinting like a promise, the blank face dark and empty.
“One roll,” he said. “That’s all I get?”
“One roll,” the voice confirmed. “But you don’t have to roll alone. You can ask one of your crew to roll for you. The result will still apply to you, but the choice will be theirs.”
Kaelen’s heart skipped a beat. He looked at his crew again, really looked at them. Lyra, who’d lost her luck to save him. Rook, who’d given up his pain immunity to shield them. Sable, who’d sacrificed her stolen wounds to heal them. They’d all given so much already. He couldn’t ask them to give more.
“No,” he said. “This is my choice. My roll.”
He stepped forward. The die was cold when he picked it up, colder than it should have been, like it had been sitting in a freezer for a century. The bone was smooth, worn down by countless hands, countless rolls. He turned it over, studying the symbols.
“The key,” he murmured. “The chain. The door. The mirror. The hand. The blank.”
“Six sides,” the voice said. “Six outcomes. Only one of them is what you want.”
“And only one of them is oblivion.”
“Yes.”
Kaelen closed his hand around the die. He could feel the weight of it, the same weight he’d felt every time he’d rolled for something important. The weight of every die he’d ever held. The weight of every choice he’d ever made. The weight of Mira’s absence, and the weight of her presence, and the weight of everything in between.
“If I roll the null,” he said, “will I see you again?”
The voice was quiet for a long moment. The heart kept beating. The corpse kept smiling.
“I don’t know,” Mira’s echo said. “But I’ll be watching.”
Kaelen nodded. He lifted the die to his lips, kissed it once, and then tossed it into the air.
The die spun. It caught the light, flashing through the symbols—key, chain, door, mirror, hand, blank—faster and faster until they blurred into a single streak of white. Kaelen watched it rise, watched it hang in the air for a moment that stretched into eternity, watched it begin to fall.
And then the room exploded into light.
Kaelen had stopped counting the seconds between pulses. It didn’t matter. The rhythm never changed, never faltered, never gave him anything to hold onto. The corpse on the steel table wore Mira’s face, but that was wrong too. Mira had been erased. Erased meant gone. Gone meant nothing left to wear.
“It’s a copy,” he said, more to himself than to the others. “The vault made a copy.”
“Of a dead woman?” Sable asked. She stood at the far wall, her fingers pressed against the cold metal, her eyes fixed on the glass jar. “Why would it do that?”
“To get my attention.”
The room was small, circular, and utterly silent except for the wet thump of the heart. The walls were bare steel, seamless, no doors visible behind them. They’d entered through a corridor that had simply stopped existing once they’d stepped through. Classic vault behavior. The floor was polished to a mirror shine, and Kaelen could see his own reflection staring back at him, hollow-eyed and tired.
“I don’t like this,” Lyra said. She’d moved closer to Rook, her lute clutched against her chest like a shield. “This isn’t like the other floors. There’s no game. No rules. No challenge.”
“There’s always a challenge,” Rook said. His voice was a low rumble, the kind of sound that usually made walls shake. Now it just hung in the air, flat and heavy. “We just haven’t found it yet.”
Kaelen stepped toward the table. The corpse’s eyes were closed, her hands folded over her chest in a pose that suggested peaceful rest. It was a lie. Mira had never been peaceful. She’d been sharp edges and quick smiles, a woman who calculated odds in her sleep and laughed at the universe’s attempts to pin her down.
“What do you want?” he asked the room.
The heart beat faster.
Just for a moment. One quick double-thump, like a skipped breath, and then it settled back into its steady rhythm. Kaelen felt the hairs on the back of his neck stand up. He turned, scanning the walls, looking for anything that might have changed.
A panel had slid open on the far side of the room. Inside, nestled in black velvet, sat a single die.
It was made of bone. Old bone, yellowed with age, the pips carved deep and stained dark. Kaelen recognized the craftsmanship immediately. It was a vault die, one of the artifacts the dungeon used to enforce its rules. But this one was different. The numbers were wrong.
Instead of one through six, the faces showed symbols. A key. A chain. A door. A mirror. A hand. A blank.
“Don’t touch it,” Sable said.
“I wasn’t planning to.” Kaelen studied the die, his mind racing. “It’s an offer.”
“An offer for what?” Lyra asked.
“A trade.” A voice filled the room, smooth and feminine, familiar in a way that made Kaelen’s chest ache. The corpse on the table didn’t move. The heart kept beating. But the voice came from everywhere and nowhere, layered and resonant, like it was being filtered through a hundred different throats. “One roll. One choice. One answer.”
“Mira.” Kaelen said the name like it hurt. “Is that you?”
“I’m the echo she left behind. The part of her that couldn’t be erased.” The voice paused. “The part that wanted you to know the truth.”
“I already know the truth,” Kaelen said. “The Roll is rigged. The founders built it to control the city. Mira chose to be erased to hide the evidence.”
“You know the *what*. You don’t know the *why*.”
The heart beat faster again. Two quick thumps, then three. Kaelen watched the jar, his hands clenched at his sides. “Then tell me.”
“That’s what the trade is for.” The voice was almost gentle now. “Roll the die. If it lands on the key, I’ll tell you everything. If it lands on the chain, you’ll be bound to this floor forever. If it lands on the door, you’ll be sent back to the beginning. If it lands on the mirror, you’ll see yourself as I saw you. If it lands on the hand, you’ll lose something you value. If it lands on the blank…” The voice trailed off.
“What happens if it lands on the blank?” Kaelen asked.
“You’ll cease to exist. Not erased. Not dead. Just… never having been.”
Silence filled the room. Lyra made a small sound, something between a gasp and a whimper. Rook shifted his weight, his boots scraping against the polished floor. Sable’s hand moved to the knife at her belt, a nervous habit she’d never been able to break.
“That’s not a trade,” Kaelen said. “That’s a gamble.”
“Everything is a gamble. You taught me that.”
“I taught you to calculate the odds. To stack the deck. To make sure the gamble was always in your favor.”
“And look where that got us.” The voice was bitter now, sharp as broken glass. “You rolled the wrong number, Kaelen. You erased me. You branded yourself a cheat. You spent five years hiding in a pawnshop, drowning in regret, and now you’re standing in my vault, asking me to explain myself.”
“Your vault?”
“I designed it. Every floor. Every rule. Every trap.” The heart beat faster, faster, faster, a frantic drumroll that filled the room. “I built this place to test you. To see if you’d figure it out. To see if you’d make the right choice.”
“The right choice?” Kaelen laughed, but there was no humor in it. “You built a dungeon that erased Sable’s memory of her daughter. You built a hospital that forced her to steal wounds from Rook. You built a courtroom that put us on trial for crimes against probability. You built a mirror maze that showed me the night I destroyed you. And you call that a test?”
“I call it a lesson.”
“What lesson?”
“That the Roll is a lie. That the system is broken. That the only way to fix it is to break it completely.” The voice softened. “I couldn’t do it alone, Kaelen. I needed you to see it. To understand it. To be ready.”
“Ready for what?”
“To roll the null.”
The words hung in the air like a verdict. Kaelen stared at the die, at the symbols carved into its bone surface, at the blank face that promised oblivion.
“The null doesn’t exist,” he said. “It’s a myth. A fairy tale for gamblers who’ve lost everything.”
“It exists. I found it. I hid it.” The voice was urgent now, pressing against the edges of the room. “The Prime Die isn’t just a source of power. It’s a key. A key to the system’s foundation. If you roll a null—a result outside the system—the Roll will fracture. The city will be free.”
“And I’ll be gone.”
“Yes.”
Kaelen closed his eyes. He could feel the weight of the moment pressing down on him, the same weight he’d felt every day for five years. The weight of every die he’d ever rolled. The weight of every choice he’d ever made. The weight of Mira’s absence, a hole in his chest that had never healed.
“There has to be another way,” he said.
“There isn’t.”
“You’re asking me to sacrifice myself for a city that branded me a cheat. For a system that erased you. For people who don’t even know the Roll is rigged.”
“I’m asking you to do what you’ve always done. To take the impossible odds and find a way to win.”
“I didn’t win. I lost you.”
“You didn’t lose me. You set me free.” The voice cracked, just slightly, just enough to sound human. “I chose to be erased, Kaelen. I chose to hide the truth where no one could find it. I chose to build this vault, to make sure you’d have a path to the answer. I did all of this because I believed in you. Because I knew that if anyone could break the Roll, it would be you.”
Kaelen opened his eyes. The die was still there, waiting. The heart was still beating, steady and patient. The corpse on the table still wore Mira’s face, peaceful and still.
“What if I refuse?” he asked.
“Then you’ll leave this floor. You’ll take your crew and walk away. The vault will collapse behind you, and the Prime Die will remain hidden. The Roll will continue. The city will stay enslaved. And I’ll stay here, in this room, waiting for someone else to come along and finish what I started.”
“There is no one else.”
“I know.”
Kaelen looked at his crew. Lyra, her eyes wide and wet, her fingers trembling on the strings of her lute. Rook, his jaw set, his fists clenched, ready to fight a battle he couldn’t win. Sable, her hand still on her knife, her face pale but determined.
“What do we do?” Lyra asked.
“I don’t know,” Kaelen admitted. “I’ve never been good at this part. The part where I have to choose.”
“You’ve always been good at it,” Rook said. “You just don’t like the cost.”
Kaelen turned back to the die. The symbols seemed to shift in the light, the key glinting like a promise, the blank face dark and empty.
“One roll,” he said. “That’s all I get?”
“One roll,” the voice confirmed. “But you don’t have to roll alone. You can ask one of your crew to roll for you. The result will still apply to you, but the choice will be theirs.”
Kaelen’s heart skipped a beat. He looked at his crew again, really looked at them. Lyra, who’d lost her luck to save him. Rook, who’d given up his pain immunity to shield them. Sable, who’d sacrificed her stolen wounds to heal them. They’d all given so much already. He couldn’t ask them to give more.
“No,” he said. “This is my choice. My roll.”
He stepped forward. The die was cold when he picked it up, colder than it should have been, like it had been sitting in a freezer for a century. The bone was smooth, worn down by countless hands, countless rolls. He turned it over, studying the symbols.
“The key,” he murmured. “The chain. The door. The mirror. The hand. The blank.”
“Six sides,” the voice said. “Six outcomes. Only one of them is what you want.”
“And only one of them is oblivion.”
“Yes.”
Kaelen closed his hand around the die. He could feel the weight of it, the same weight he’d felt every time he’d rolled for something important. The weight of every die he’d ever held. The weight of every choice he’d ever made. The weight of Mira’s absence, and the weight of her presence, and the weight of everything in between.
“If I roll the null,” he said, “will I see you again?”
The voice was quiet for a long moment. The heart kept beating. The corpse kept smiling.
“I don’t know,” Mira’s echo said. “But I’ll be watching.”
Kaelen nodded. He lifted the die to his lips, kissed it once, and then tossed it into the air.
The die spun. It caught the light, flashing through the symbols—key, chain, door, mirror, hand, blank—faster and faster until they blurred into a single streak of white. Kaelen watched it rise, watched it hang in the air for a moment that stretched into eternity, watched it begin to fall.
And then the room exploded into light.