Chapter 120 The Rift Within
The world inside the rift was a nightmare stitched from Milo’s memories.
We tumbled through the breach, landing hard on a floor that wasn’t a floor at all—just a mosaic of broken moments, each tile flickering with scenes from Milo’s life. The sky above was a swirling storm of violet and black, and the air buzzed with the sound of a thousand regrets.
Thessa groaned, pushing herself up. “If I ever say ‘let’s follow Milo into a magical rift’ again, someone slap me.”
Kael dusted himself off, swords already drawn. “I’ll do it for free.”
Zeke looked around, wide-eyed. “Is it just me, or does this place smell like burnt toast and eggs?”
Yuel nudged a tile with his boot. It flashed an image of Milo as a child, crying in the rain. “It’s not just you.”
Ellira was already sketching runes in the air, her hands trembling. “The ley lines here are… wrong. They’re alive. They’re watching us.”
Lira conjured a flame in her palm, its light flickering uncertainly. “Let’s just find Milo and get out before this place decides to psychoanalyze us to death.”
Aine stood, calm as ever, but her eyes were sharp. “Stay close. The rift will try to separate us.”
Milo was nowhere to be seen.
But his presence was everywhere.
The first wave hit before we could regroup.
Echoes—twisted, shadowy versions of ourselves—rose from the tiles, their faces warped by fear and anger. My own Echo lunged at me, eyes hollow, mouth twisted in a sneer.
“You’ll never save him,” it hissed.
I slashed at it with a blade of flame, but it reformed instantly, laughing.
Thessa hurled fireballs at her Echo, who caught them and threw them back. “I hate fighting myself,” she muttered. “I’m way too stubborn.”
Kael’s Echo taunted him, swords clashing in a blur. “You’ll never be enough. You’ll never be Talon.”
Kael gritted his teeth. “I don’t need to be Talon. I just need to be better than you.”
Zeke’s Echo danced around him, mocking. “You’re just comic relief. No one takes you seriously.”
Zeke grinned, swinging his staff. “That’s what makes me dangerous.”
Yuel’s Echo was silent, but every blow it landed felt like a memory resurfacing. Yuel fought back with grim determination, sweat beading on his brow.
Ellira’s Echo whispered, “You’ll never fix anything. You’ll always be too late.”
Ellira’s hands shook, but her runes glowed brighter. “I’m not too late. Not this time.”
Lira’s Echo hissed, “You’re just a weapon. You don’t belong.”
Lira’s flames roared. “I belong wherever I choose.”
Aine’s Echo simply watched, eyes full of sorrow. “You can’t save him. You can’t save anyone.”
Aine met her own gaze, unflinching. “I can try.”
We fought through the storm of Echoes, every step forward a battle against Milo’s pain and our own. The ground shifted beneath us, memories flickering—Milo’s first spell, Talon’s laughter, the night the Rift opened.
And always, always, Milo’s voice on the wind.
“You’re wasting your time.”
“I’m already gone.”
“You can’t save me.”
I pressed on, heart pounding, flame flickering in my palm. “We’re not leaving you behind, Milo. Not again.”
We reached the heart of the rift—a shattered throne room, floating in a void of swirling darkness. Milo stood at its center, surrounded by shadows, his eyes burning with Void light.
He looked… happy.
Not the Milo I knew, but something colder, sharper. He smiled as we approached, and the shadows parted.
“Welcome,” he said, voice echoing. “To the end.”
Thessa stepped forward, fire blazing in her hands. “We’re not here for your dramatic monologue, Milo. We’re here to bring you home.”
Milo laughed, the sound hollow. “Home? There’s no home left. Only this.”
Kael raised his swords. “You’re not the only one who’s lost something. We all have. But we don’t destroy the world over it.”
Milo’s smile faded. “You don’t understand. The darkness is… freeing. I don’t have to feel anything anymore.”
Zeke shook his head. “That’s not freedom, Milo. That’s giving up.”
Yuel stepped forward, voice steady. “We’re not leaving without you.”
Ellira’s runes glowed, forming a protective circle around us. “You’re not alone, Milo. Not unless you choose to be.”
Lira’s flames danced. “Fight it. Or fight us.”
Aine moved to stand beside me, her presence a calm anchor in the storm. “Milo,” she said softly, “you’re stronger than this. You always have been.”
Milo’s eyes flickered. For a moment, I saw the boy I loved—the boy who saved me, who laughed with Talon, who believed in hope.
Then the darkness surged.
He lashed out, Void energy crackling from his hands. The throne room shattered, fragments spinning through the void. We scattered, dodging blasts of magic and shadow.
Thessa hurled fire, Kael and Lira fought back to back, Zeke and Yuel defended Ellira as she tried to stabilize the ground. Aine and I pressed forward, dodging Milo’s attacks.
“Milo!” I shouted, voice raw. “This isn’t you!”
He laughed, wild and bright. “It’s more me than I’ve ever been!”
Aine reached out, her light shining. “Let us help you.”
Milo hesitated.
For a heartbeat, the darkness faltered.
Then he screamed, a sound of pure anguish, and the Void exploded outward.
Aine shielded me, her light clashing with the darkness. “Mo, stay back!”
“No!” I cried, reaching for her.
Milo’s eyes locked on Aine. “You’re the reason I’m weak,” he snarled. “You keep pulling me back.”
Aine’s voice was gentle. “Because you’re worth saving.”
Milo’s face twisted. “I’m tired of being saved.”
He raised his hand.
Void energy surged.
Aine stood her ground, light blazing.
“Milo, please—” I screamed.
He struck.
The darkness pierced Aine’s chest.
She gasped, light flickering, eyes wide.
For a moment, everything was silent.
Then Aine smiled at me, tears in her eyes. “Mo… don’t give up on him.”
She shattered—her body dissolving into a thousand points of light.
I screamed.
The sound tore through the rift, shattering the throne room, echoing through every memory, every shadow.
Milo stood over the place where Aine had fallen, his face unreadable.
He turned to me, eyes full of darkness.
And smiled.
“To be continued.”