AI The streetlamps of Richmond Park cast long, orange shadows that seemed to stretch too far, reaching for the line of ancient oaks like grasping fingers . Aurora stopped at the edge of the grass, the damp chill of the London evening biting through her denim jacket. She checked her watch, then the small silver chain tucked beneath her collar. The Heartstone pendant lay cold against her sternum, a deep crimson gem the size of a thumbnail. It had been silent for hours, but as she stepped closer to the standing stones marking the boundary, a faint warmth began to radiate from the stone.
"Are you sure this is the spot?" Aurora asked, her voice low . She glanced at the figure shifting beside her. Nyx stood a few paces away, their form less defined than a human silhouette, edges bleeding into the darkness like smoke in a draft. Their violet eyes glowed faintly in the gloom , fixed on the stones.
"The Veil is thin here," Nyx whispered. The sound didn't seem to come from a mouth, but rather vibrated in the air around Aurora, like wind moving through dry leaves. "Time bends. Watch your step."
Aurora swallowed the sudden lump of anxiety in her throat. She had dealt with abusive exes and demanding delivery routes, but this felt different. This felt like the moment before a jump. She adjusted the strap of her bag, her fingers brushing the small crescent scar on her left wrist, a reminder of a childhood accident that had taught her pain was temporary. She hoped that held true here.
"Ready?" she asked.
Nyx nodded, a fluid motion that seemed to ripple through the shadow that made up their body. They stepped forward first, passing through the gap between two moss-covered stones. Aurora followed.
The transition was not a door opening, but a shift in pressure. The air grew heavier, tasting of ozone and crushed petals. The ambient noise of the city—the distant hum of traffic, the barking of dogs—vanished instantly, replaced by a silence so profound it pressed against Aurora's eardrums. She blinked, her eyes adjusting to the light. It wasn't the orange glare of streetlamps anymore, but a soft, bioluminescent glow emanating from the wildflowers that carpeted the ground.
"Whoa," Aurora breathed.
The clearing was vast, far larger than the patch of parkland they had entered from. The oaks here were massive, their trunks wide as houses, twisting into shapes that defied gravity. Above, the sky was a twilight violet, dotted with stars that didn't match any constellation Aurora knew. They moved slowly, drifting across the firmament like fish in a deep ocean.
"Stay close," Nyx said, their voice carrying a warning edge . "The Grove remembers."
Aurora took a step, her boots sinking slightly into the moss. It was soft, springy, and impossibly green. She looked down and saw that the moss seemed to pulse in rhythm with her heartbeat. She looked up again, scanning the perimeter. The standing stones were gone , replaced by a wall of dense, flowering brambles that seemed to shift when she looked directly at them .
"Where is Isolde?" Aurora asked. She had expected the Seer to be waiting at the threshold.
"She is where the path leads," Nyx replied. They gestured with a hand that flickered between solid and translucent. "Follow the scent of rain."
Aurora frowned. It hadn't rained. But as she inhaled, the scent of petrichor filled her nose, sharp and clean. It drew her forward, pulling her deeper into the grove. She walked past a cluster of mushrooms that chimed softly when the wind brushed them. The sound was melodic, a minor chord that resonated in her chest.
The Heartstone against her skin grew warmer. Aurora pulled it out from under her shirt. The crimson gem was pulsing now, a slow, rhythmic beat that matched the thrumming in the ground beneath her feet.
"It's reacting," she said, holding the pendant up. The inner glow was brighter, casting a red hue on her palm. "Is there a Hel portal here?"
Nyx paused, their head tilting. "Not a portal. A wound. The Veil is torn."
Aurora's stomach tightened. She knew the lore—rift points were monitored by Wardens, usually sealed before they became a problem. But this place was Fae-touched. The two realms shouldn't overlap so cleanly.
"Keep moving," Nyx urged. "The tear is near the center."
They pushed through a thicket of silver-barked willows. The branches didn't break; they parted like curtains, revealing a small, circular clearing dominated by a pool of still water. The water was black, reflecting nothing but the violet sky. Surrounding the pool were stones etched with runes that shifted when Aurora looked at them, rearranging themselves into shapes she couldn't quite decipher .
Standing by the water was a woman. She was small, barely five-foot-five, with hair like spun silver that reached her waist. Her eyes were pale lavender, glowing with an ethereal light that seemed to pierce the gloom . Isolde.
She didn't turn as they approached. She was staring into the black water, her hands clasped behind her back.
"You are late," Isolde said. Her voice was melodic but carried a weight that made Aurora's knees feel weak.
"The traffic was bad," Aurora said, the joke slipping out before she could stop it . It sounded flat in the heavy air.
Isolde turned then. She didn't walk; she glided, her feet leaving no impression on the moss. "Time is a river here, child. It flows faster or slower depending on where you stand. You have walked for an hour. For me, it has been a minute."
Aurora looked at her watch . The second hand was spinning wildly, clicking back and forth. "Right. Okay."
"The wound," Nyx said, ignoring the time discrepancy. They pointed a shadowy finger at the pool. "It is widening."
Isolde looked at the water. A ripple disturbed the surface, though there was no wind. From the black depths , a low, guttural sound emerged, like the growl of a beast waking from a long sleep. The Heartstone in Aurora's hand flared hot, burning her skin. She gasped and dropped it, but it didn't hit the ground. It hovered inches above the moss, spinning slowly .
"Gluttony," Isolde whispered. "It smells of Dymas."
Aurora picked up the pendant, wincing at the heat. "Dymas? Here?"
"A leak," Isolde said. She reached into the folds of her gown and pulled out a slender dagger. The blade was made of a metal that seemed to drink the light, cold and sharp . Moonsilver. She held it out to Aurora.
"For the shadow that is not your friend," Isolde said.
Aurora took the blade. It was freezing , the cold seeping into her palm instantly. "What do I do?"
"Cut the thread," Isolde said, her eyes locking onto Aurora's . "But be warned. The Fae do not like debts unpaid."
The water in the pool began to boil. A tendril of black smoke rose from the surface, coiling into a shape that resembled a hand. It reached toward Aurora, grasping. The air temperature plummeted. Aurora's breath misted in front of her face.
Nyx stepped forward, their form expanding, becoming solid and dark. "I can hold it."
"No," Aurora said, gripping the Fae blade. The cold didn't hurt; it felt like clarity . "I have the stone. It reacts to the rift. I need to close it."
She stepped toward the pool. The smoke-hand lashed out, brushing against her cheek. It felt like ice and ash . Aurora didn't flinch. She focused on the pulsing Heartstone, feeling the rhythm of the tear in the world. It was a heartbeat, a wrong beat in the song of the earth.
"Cut it," Nyx whispered from behind her.
Aurora raised the blade. The silver metal hummed, a high-pitched vibration that made her teeth ache. She didn't aim at the smoke; she aimed at the space between the smoke and the water, the invisible thread connecting the realms.
She swung.
The blade passed through the air without resistance, but the smoke screamed. It was a sound like tearing metal. The pool shuddered, the black water churning violently. The Heartstone flared blindingly bright, then dimmed to a steady, cool pulse . The smoke dissipated, sucked back into the depths of the pool.
Silence returned, heavier than before.
Aurora lowered the blade, her arm trembling. The cold had settled into her bones. Isolde nodded, a small, approving gesture.
"You have a gift," Isolde said. "Or a curse. It is often the same thing."
Aurora looked down at the pendant, then at the blade. The Grove seemed to watch her, the wildflowers turning their faces toward her as if in acknowledgment. The unease hadn't vanished, but it had shifted. It was no longer the fear of the unknown, but the weight of responsibility.
"Did we fix it?" Aurora asked.
"For now," Isolde said, turning back to the pool. "The Veil is thin this season. The winter solstice approaches. The barrier weakens."
Nyx faded back into the shadows of the willows, watching. "Then we have little time."
Aurora pocketed the blade, the cold still lingering on her skin. She looked out at the alien sky, the drifting stars, the impossible trees. This wasn't London anymore. It wasn't the world she knew. But as the Heartstone settled against her chest, warm and steady, she knew she couldn't leave it behind.
"Lead the way," Aurora said. "I'm ready."