AI The stone under Aurora’s boots vibrated , a low hum that seemed to rise from the very walls . She lifted her hand, the Heartstone pendant warm against her skin, and the faint crimson glow flared. “Looks like we’ve found a doorway,” she said, voice steady, eyes scanning the vaulted ceiling that arched like a ribcage of stone.
A whisper brushed the edge of the chamber, colder than the air. “Doors open for those who listen,” Nyx replied, the shadowy voice curling around the words like mist. They moved forward, shadows stretching, coalescing into a shape that hovered just above the ground. “The veil thins here,” Nyx added, “and the taste of Hel lingers.”
The trio stepped deeper, the floor shifting from obsidian to a carpet of luminescent moss that pulsed in rhythm with the pendant. Wildflowers bloomed in impossible colours — amber, violet, silver — year‑round, their petals shedding a scent of wet iron and honey. Aurora knelt, fingers brushing a bloom, and felt a chill travel up her arm. “It’s… beautiful,” she murmured, but the word felt too small for the sight.
Isolde stood at the far edge, silver hair spilling over her shoulders, eyes a pale lavender that seemed to hold centuries . She turned, and the air around her shimmered , as if time itself hesitated. “Welcome, child of two worlds,” she said, each syllable deliberate . “The path you tread is older than the rivers that carved the valleys of your birth.”
Rory glanced up, measuring the seer. “What do you mean, older?”
“The stones remember,” Isolde answered, her tone soft as silk . “They remember the first rain that fell on this earth, the first breath that drew the veil.” She lifted a hand, and a faint pattern of glyphs glowed on the floor, each symbol flickering like a heartbeat. “Do you see the sigil?”
Aurora stepped closer, the pendant’s glow intensifying. “It’s a spiral, twisted three times.”
“The triple spiral marks the passage of the Veil,” the seer replied , “when the winter solstice kisses the summer, the barrier sighs, and the realms bleed into one another.”
Nyx drifted nearer, the darkness around them rippling. “Taste the air, Aurora. Feel the hunger of Gluttony.” A gust of warm, spiced wind rushed through the cavern, carrying the smell of roasted figs and spiced wine. The scent made Aurora’s stomach tighten.
“Gluttony,” she repeated, tasting the metaphor . “We’re not supposed to be here.”
“The realm of excess does not welcome strangers,” Nyx warned, voice dropping to a rasp . “It feeds on desire , on cravings.”
Isolde’s smile was a thin line of moonlight. “Desire is a double‑edged blade, dear child. It cuts both the one who wields it and the one who is cut.” She drew a Fae‑forged blade from the folds of her cloak. The moonsilver blade sang, cold to the touch, its edge catching the faint light. “This will cut the veil if you dare to wield it.”
Aurora took the blade, feeling its weight , the chill seeping into her palm. “Why give it to me?”
“Because the blade knows the seeker,” Isolde whispered, “and the seeker knows the blade.”
A sudden tremor rolled through the chamber, the moss quivered , and the ambient hum rose to a throbbing vibration. The glyphs on the floor flared brighter, and a fissure cracked open at the centre of the room, a tear in the air that pulsed with a deep amber light.
“There!” Aurora shouted, pointing. “A portal!”
Nyx’s form flickered , eyes glowing violet. “The Veil weakens,” they hissed. “The portal opens only when the Heartstone sings.”
The pendant’s crimson light surged, matching the amber of the fissure. Aurora felt the pulse sync with the rhythm of the crack, as if the two beat in unison. She lifted the blade, aiming its tip at the rip.
“The blade cuts, the pendant guides,” Isolde said, her riddles wrapping around the moment like a veil. “Strike, and the path will show.”
Rory raised the blade, the cold tip catching the amber glow. “Ready?” she asked, voice edged with resolve .
“Ready as the tide,” Nyx replied, the whisper now a roar. “The tide will carry us.”
She lunged, the blade meeting the fissure with a sound like shattering glass. The edge sliced through the tear, and the amber light splintered, sending shards of radiant energy scattering across the chamber.
A scream tore through the stone, not from a mouth but from the walls themselves . The ancient place shivered, and a chorus of unseen voices rose, chanting in a language that felt like a memory of an ancient oath .
From the fissure, a shape emerged, tall and gaunt, limbs composed of shifting shadows and crackling amber fire. Its eyes were twin orbs of molten gold, and its presence made the air taste metallic.
“The Prince of Gluttony,” Nyx breathed, awe and fear tangled in the whisper . “Belphegor’s own shade.”
The creature’s mouth opened, a roar that rattled the very foundations of the cavern. “Who dares trespass in my feast?” it boomed, voice resonant as a drumbeat.
Aurora’s heart hammered, but her mind raced . She thrust the blade forward, the cold edge biting into the creature’s arm. The blade sang, a note of pure chime, and the creature recoiled, a spray of amber sparks erupting from the wound.
“Back!” Aurora shouted, pulling Isolde behind her. “Nyx, cover us!”
Nyx expanded, shadows swallowing the space between them, the darkness thickening like a wall. “Step back, child of mortal flesh,” they whispered, and the shadows surged, swallowing the creature’s flames for a heartbeat before they surged back.
Isolde raised her hands, the air around her humming. “The veil is thin, but the thread can be rewoven,” she intoned. “Choose wisely, for each thread pulls a different fate.”
The creature lunged, claws of shadow tearing at the stone. Aurora stepped aside, the blade flashing, cutting a sigil etched on the creature’s forearm. The sigil flared, a flash of violet that seared the creature’s flesh.
“Run!” Isolde cried, but her voice was swallowed by the echoing roar .
The fissure widened, swallowing the chamber’s edges, and the ancient walls began to crumble, stone dust rising like ash. The moss writhed, pulling at Aurora’s boots, urging her forward.
She grabbed Nyx’s hand, the shadow’s cool fingers wrapping around her wrist. “Hold on!” she shouted, pulling the wild card into the breach.
The creature struck again, claws slashing through the air where they had stood a heartbeat before. A spray of crimson blood — whether from the creature or the stone — splattered the floor, staining the luminous moss.
The portal pulsed , the amber light now a roaring vortex, the Heartstone pendant blazing like a star. Aurora felt the pull, the weight of destiny tugging at her core. She clutched the Fae blade, its cold edge humming against her palm.
“Now!” she shouted, voice cutting through the chaos.
Together, they stepped into the vortex, the world of the ancient place collapsing behind them, the sound of cracking stone and roaring shadow filling the air. The last thing they saw before being swallowed was Isolde’s silver hair falling away, her riddles unfinished, and a final whisper that seemed to echo across the ages:
“Remember, child, the feast is never truly over.”