Forty-six hours left.
Arjun stared at the handprint in the dust, every instinct screaming to wipe it away—but his historian brain wouldn't let him. The shape was too perfect, too deliberate, like it belonged to someone who had left it behind on purpose.
His fingers hovered an inch above the print.
"Bete," Arjun whispered. "Scan this."
"On it."
The portable sensor whirred softly, reading thermal residue, electrostatic discharge, and trace radiation that shouldn't exist in an old Mumbai flat. The results flickered on screen seconds later.
Origin signature: Unknown.Age estimate: Variable.Composition: Non-organic.Frequency match: 92% overlap with Node Harmonics.Additional match: Family Archive - Varma, Asha.
Arjun's stomach flipped. "Wait. Run that last match again."
"Cross-referencing." Bete's tone darkened. "Confirmed. This frequency partially matches a personal log entry from your mother's private files."
Arjun staggered back, heart hammering. "That's impossible."
"Apparently not."
Across the street, inside the Arclight van, the agents were scrambling.
The biometric feed had glitched right after the invocation ended, and what came back wasn't just Arjun's readings. It was a secondary frequency piggybacking onto his heartbeat, like something was using his body as an antenna.
"What is this?" the younger agent muttered.
The older one's jaw tightened. "A legacy imprint."
"You mean a curse?"
"Call it inheritance."
The feed stabilized, but the secondary pulse didn't vanish. It just synced itself perfectly with Arjun's normal vitals—like whatever had latched on wasn't fighting for control.
It was waiting.
Arjun pulled out his mother's diary, hands trembling slightly as he flipped through the pages again. Her handwriting shifted over the years—from practiced and elegant in his childhood, to frantic and uneven as her obsession deepened.
There, near the middle, a passage he'd skimmed before but never really understood until now:
"The voice calls me in dreams. It knows my name. It knows my son's name. I thought we were searching for power—but it was always searching for us."
Arjun's breath caught. "It's not just the grid. It's personal."
Far below the earth—far deeper than the stepwell or the buried shrines—something stirred.
It had been dreaming for a long time, since the First Council locked it away and fed it centuries of prayer to keep it calm. But the prayers had slowed. The seals had grown thin. And then—
The seal had spoken back.
Not to the First Council. Not to the priests or the scientists.
It spoke to a bloodline.
The Varma bloodline.
The same one that had first helped design the original sealing chants, back before the Council even had a name. The Voice had known them all—Asha Varma, before her, her father Raghunath, and before him, another historian who had vanished from records because history itself erased him to protect the seal.
The Voice remembered all of them.
And now, it knew Arjun.
Inside Arclight HQ, Thorn reviewed the same data feed, expression unreadable. The moment Arjun had invoked the spiral and drawn the First Council's attention, Arclight's own systems had triggered a deep-archive recall, pulling old files from the classified Project HelioCore research—files Arjun himself hadn't seen.
The first Varma to stumble onto the grid wasn't Asha.
It was Arjun's grandfather.
Thorn's assistant stood nervously by the holographic display. "Sir, there's a direct lineage correlation between Arjun Varma and the original sealers."
"I know."
"Why didn't we tell him?"
"Because it's more useful if he discovers it himself."
The assistant swallowed. "And if the First Speaker recognizes him?"
Thorn's smile was thin. "It already has."
Back in his flat, Arjun was pacing, muttering under his breath. Pieces of the puzzle were snapping into place, each revelation heavier than the last.
"Bete, why the hell didn't my mother tell me?"
"She probably tried."
Arjun froze. "What?"
Bete pulled up a deleted folder, long buried under encrypted junk data in the old drive Asha left behind. The file name was simple:
For Arjun – Do Not Open Until Ready.
Arjun's throat dried. "Play it."
The screen flickered, showing a grainy video—Asha Varma sitting at the same desk Arjun was using now, her hair pulled back, her face thinner than he remembered. Her smile was faint but proud.
"Beta, if you're seeing this… it means you found the stones. It means you followed the hum."
Arjun's knees buckled. He sat on the floor, unable to blink.
"I tried to stop you. God knows I tried. But maybe it was always going to be you."
Her eyes glistened, voice cracking.
"The Voice knows our name. It always knew. It called to my father, it called to me, and now—" she swallowed hard "—it's calling you."
Arjun clenched his fists, teeth grinding. "Why didn't you tell me?"
"Because telling you wouldn't change the truth.We are the key."
The video ended.
Arjun exhaled hard, head spinning. His whole life—every detour, every obsession, every stray myth that caught his attention—wasn't random.
The grid had been calling him home.
Far below the surface, where no archaeologist had ever reached, something opened an eye—or the closest thing it had to one. It felt Arjun Varma's voice ripple through the seals, recognized the blood that carried the Council's knowledge, and it—
Smiled.
Inside Arclight's van, alarms blared. The ley network's subsurface sensors all triggered at once, marking a localized awakening centered directly beneath Arjun's building.
The younger agent swore. "He woke it."
The senior agent's expression was grim. "No. It woke for him."
Arjun knelt in the center of his spiral, dust still coating his fingers, his mother's diary open beside him, and for the first time since this madness started, he felt cold certainty settle into his bones.
This wasn't history anymore.
This was family business.
"Bete," Arjun whispered. "How much time left?"
"Forty-five hours."
Arjun cracked his neck, smile razor-sharp. "Let's introduce ourselves properly."
The tea went cold in Arjun's hand, untouched. The room felt too small, the walls too close, like his flat had shrunk overnight to fit around the truth. His own family had been part of this. Not just by accident. By design.
The Varmas weren't just historians.
They were the jailers.
He replayed his mother's message, studying every flicker in her expression, every hesitation. There was guilt there, something deeper than fear. Something she knew and never told him—because how the hell do you tell your son that his blood is part of a lock holding back a god?
"Bete," Arjun said, voice rough. "Pull my family records."
"I already did," Bete replied softly. "After the video played."
The screen filled with documents—old birth certificates, land records, inheritance disputes—all the boring stuff. But threaded between them were handwritten notes from Arjun's grandfather, marked with the same spiral sigil.
The seal cannot be trusted to metal or stone alone. The seal must recognize the Keeper's blood. Only then will it sleep willingly.
Arjun's blood ran cold.
"It's a biometric lock," he muttered. "They tied the whole damn grid to my family's DNA."
"Which means," Bete added, "every time a Varma stopped believing, the seal got weaker."
Arjun's hands shook. His grandfather had been a believer—he maintained the rites, the old prayers, the offerings. But Arjun's mother? She stopped believing. She questioned everything, tried to understand the science behind it instead of blindly following tradition.
And Arjun? He laughed at myths for a living.
Every time his family broke from faith, the lock weakened. The First Speaker didn't just wake up because technology replaced prayer.
It woke up because the last Varma forgot to kneel.
"Forty-five hours," Arjun muttered. "And I have to convince a prehistoric god that I'm still a good warden."
Bete made a low whistle. "I've seen you lie to landlords, girlfriends, and visa officers. This might be your toughest audience."
Beneath the city, the Voice was watching.
It could feel Arjun's pulse, the familiar heartbeat it hadn't tasted in decades, humming through the broken ley grid. It didn't see Arjun as a threat. Not yet. It saw him as a key that had forgotten what door it belonged to.
That made him interesting.
And when things were interesting, the Voice remembered how to play.
Arjun needed help. And he knew exactly where to get it.
He called Shinde Baba, the only occultist crazy enough to deal with bloodline curses, and the phone rang a full thirteen times before the old man answered, voice thick with sleep and suspicion.
"Varma," Shinde groaned. "Why do you ruin my mornings?"
"I need you to tell me everything you know about ancestral bindings."
Shinde coughed. "What kind?"
"The kind where my bloodline accidentally signed a lease with something older than civilization."
The silence stretched long enough for Arjun to check if the call dropped.
"Come over," Shinde finally said. "And bring snacks."
By the time Arjun reached Shinde's backroom temple-slash-library-slash-hoarder cave, the old man already had a stack of forbidden texts waiting. These weren't your normal religious books—these were smuggled manuscripts, pre-Vedic scraps written in a proto-language that gave modern linguists migraines.
Shinde didn't waste time with greetings. "Your family's screwed."
"Fantastic."
The old man pushed a yellowed page across the table. The spiral sigil was there, but this time, it was wrapped around a human figure, drawn in crude, blocky lines.
"This is from the Kaaladhara Codex," Shinde said. "It describes how certain families were conscripted into maintaining the earliest seals. Not priests. Not kings. Record keepers."
"Why historians?"
"Because the First Speaker feeds on knowledge," Shinde said. "Every story told, every prayer whispered, every secret passed from father to son—that's what kept it satisfied. As long as your family remembered the rules, the Voice stayed asleep."
Arjun felt sick. "And when we stopped remembering?"
"The Voice woke up hungry."
Inside Arclight HQ, Thorn stood in front of a classified file, marked PROJECT HELIOCORE: SUBJECT FAMILY PROFILE - VARMA LINEAGE.
It was thicker than any other file.
The Varmas had crossed paths with the grid for generations—sometimes as wardens, sometimes as researchers, sometimes as unfortunate bystanders. Every recorded attempt to understand or manipulate the grid had a Varma name somewhere in the margins.
Thorn's assistant hesitated. "Sir, if the First Speaker is tied to his bloodline…"
"He's the only one who can open the seal fully."
"But that means—"
"That means we need him alive until the door opens," Thorn said. "After that? He's expendable."
Back at Shinde's, Arjun was pacing. "So what do I do? Just apologize to it? Offer a coconut?"
"You're not making up with your ex," Shinde snapped. "You're negotiating with a predator. The First Speaker doesn't want prayers anymore."
"Then what?"
"It wants truth."
Shinde flipped another page. The figure in the spiral wasn't kneeling in prayer. It was cutting its own palm, letting blood drip into the center of the sigil.
"Your ancestors paid in faith," Shinde said softly. "You've got nothing left to offer but blood."
Arjun's skin crawled.
"How much?"
"That depends."
"On?"
"Whether you lie to it or not."
Arjun walked home under a sky that felt too low, like the atmosphere itself was leaning down to eavesdrop. The countdown sat at forty-four hours now, every minute bleeding out faster than it should.
Bete was quiet. Unusual.
"What's eating you?" Arjun asked.
"You are," Bete said. "You've been talking about unlocking the grid like it's some historian's field trip. But Arjun…you're the key."
"So?"
"So when you open the door, what if it wants to keep you?"
Arjun laughed, but there was no humor in it.
"That's the trick, Bete."
He held up his cut palm, fresh from a shallow slice made with Shinde's ancient ritual dagger.
"I'm not walking in as a historian."
He smeared the blood onto the prayer stone, the red soaking into the cracks, reigniting the ancient glow.
"I'm walking in as the last warden."
Beneath Mumbai, the Voice smiled wider.
It hadn't tasted honest blood in so long.