Elderwood had always been a quiet town — the kind of place where people rose with the sun, tended their gardens, shared gossip at the market, and slept soundly beneath a blanket of stars. But on that night, peace shattered.
Kaelen awoke to a deep rumble that shook the inn’s sturdy walls. She leapt from her bed, daggers in hand before her feet touched the floor. The moonlight spilling through her window revealed nothing unusual, but the tremor came again — a low growl from the earth itself.
Voices rose outside. A baby wailed. Somewhere, a dog barked furiously. Kaelen snatched up her cloak, slipped on her boots, and dashed down the stairs two at a time.
By the time she reached the square, half the town was gathered — some clutching lanterns, others wrapped in blankets, faces pale and frightened.
“What’s happening?” someone cried.
“An earthquake?” another guessed.
Kaelen’s sharp eyes scanned the scene. And then she saw it.
Beyond the square, at the very edge of Elderwood where the forest began, the ground was splitting. A jagged line of light tore through the soil, spreading wider with each passing heartbeat. The air shimmered around it, the grass bending as though in a strong wind.
Bram appeared at her side, breathless. “What in the gods’ names is that?”
Kaelen didn’t answer. The crack — no, the rift — was unlike anything she’d seen. A chasm of brilliant light, pulsing with colors that didn’t belong in this world: silver that hurt the eyes, blue that felt too deep, green that shimmered like shattered glass. The air buzzed, thick with power.
Suddenly, the ground shook harder. A section of the square’s cobbles cracked, toppling a cart of apples. A child screamed as her mother pulled her close.
Kaelen acted on instinct. “Everyone, back! Away from the rift!”
People hesitated — and then scattered as another tremor rippled through the earth. Kaelen sprinted toward the rift, ignoring Bram’s shout of protest. She had to see it up close.
The heat hit her first — not fire, but the warmth of raw magic. It smelled of ozone, of rain that had never fallen, of something old and restless. The rift now yawned wide enough for a horse to fall through. And from within, Kaelen thought she saw shapes: shadows, flickers of movement, hints of another world pressing against the edges of her own.
A sharp cry made her spin around.
From the rift crawled a creature — spider-like in form, but made of silver mist and glowing lines. Its many eyes shone like molten metal. It skittered toward her on long, jointed legs, faster than anything that size should move.
Kaelen drew both daggers and dropped into a crouch. The creature lunged.
She rolled aside, slashing at its legs. Her blades passed through its form as though through smoke — but where they touched, the mist sizzled and broke apart. The creature shrieked, a sound like glass breaking, and withdrew.
Kaelen pressed the attack, slashing again and again, forcing it back toward the rift. A final strike to what might have been its head, and the thing collapsed into mist that the rift seemed to inhale.
The crack pulsed again, as though angered. More shapes moved within — larger, darker.
Kaelen backed away, heart pounding. This was no simple breach of magic. This was a doorway. A doorway that was opening wider.
---
By dawn, the town was in uproar.
Kaelen gathered what information she could:
– The rift had appeared larger than before.
– Three homes near the edge of town were damaged, though no one hurt.
– Livestock were missing — likely dragged into the forest during the night.
And strangest of all — some townsfolk claimed to have heard voices calling to them from the rift. Sweet voices, familiar voices. One man swore he’d heard his dead mother’s song.
Kaelen knew better than to believe such things. The rift was a predator, and it was baiting its prey.
She needed help.
---
At midday, she met with Bram and another ally she’d begun to trust: Maris, the town’s librarian.
Maris was sharp-tongued, with hair like iron and a mind full of forgotten stories. She’d seen the rift from her window and spent the morning searching old records.
“This isn’t the first time,” Maris said as they gathered in the library’s back room. “There are accounts — centuries old — of cracks like this. Doorways between our world and others. Always in places where the boundary is thin.”
“And always in Elderwood?” Kaelen asked.
Maris shook her head. “Different places. But the same result. Creatures crossing over. Chaos.”
Kaelen rubbed her temples. “There must be a way to close it.”
Maris hesitated. “There was mention of a guardian. A protector of the boundary. But nothing clear. Just fragments.”
Kaelen exhaled slowly. The Council had sent her to monitor, to report — not to fix. But Kaelen wasn’t about to stand by while Elderwood fell.
---
That night, she returned to the rift, determined to learn more.
The forest was eerily silent. The rift glowed brighter now, casting shifting patterns of light on the trees. Kaelen approached with caution, her weapons drawn.
A voice spoke from the shadows.
“You’re brave, spy. Or foolish.”
Kaelen turned to find the dark-haired woman from before, watching her with unreadable eyes.
“I could ask the same of you,” Kaelen said.
The woman smirked. “I had to see it again. The rift. It’s growing faster than I thought.”
“Who are you?”
“A spy, like you. From another Council. Another realm.”
Kaelen’s grip tightened on her daggers.
“Easy,” the woman said. “I’m not your enemy. Not tonight. But if you think you can stop this alone, you’re wrong.”
Kaelen studied her. There was truth in her words — and weariness.
“What’s your name?”
“Call me Selis.”
Together, they stood at the edge of the rift, watching the light shift and swirl. Shapes moved within — larger now, more defined.
“This rift connects to more than one world,” Selis said quietly. “It’s not just a crack. It’s a wound.”
Kaelen felt a chill that had nothing to do with the night air.
“Can it be healed?”
Selis was silent for a long time.
“I don’t know,” she admitted.
But Kaelen knew one thing: she would try.
Because if she didn’t, Elderwood was as good as lost.