Greyhaven woke before the sun.
Lanterns burned along the crooked streets. Doors opened. Boots scraped across damp stone. Voices carried through the cold morning air.
Awakening Day.
The most important day of the year.
Soren Vex stood outside his family's small house and watched the village move.
People walked toward the square in quiet clusters. Parents beside their children. Nervous laughter. Forced confidence.
Everyone tried to look calm.
No one was.
Soren rubbed his palms together. They were cold.
Not from the weather.
Behind him the door creaked open.
"You'll wear a hole in the road if you keep pacing," his mother said.
Soren stopped.
He hadn't noticed he was pacing.
His mother stepped outside and pulled her shawl tighter around her shoulders. Strands of dark hair had slipped loose from her braid. She looked tired, but her eyes were warm.
They always were.
"You ready?" she asked.
Soren looked toward the center of the village.
The obelisk rose above the rooftops like a black spear.
"I guess," he said.
His mother studied him for a moment, then nudged his arm lightly.
"Your father used to say the System likes stubborn people," she said. "Said they argue with fate long enough that it gives them something interesting just to quiet them down."
Soren huffed a quiet breath. "That doesn't sound very scientific."
"It worked for him," she said with a small smile. "So try to look stubborn up there. Not terrified."
"I can manage stubborn."
"Good," she said. "That's the Vex family tradition."
They started down the road together.
---
Greyhaven wasn't a large village.
Two hundred houses. A market square. A few workshops. Fields stretching out toward the marshlands.
Most days the streets stayed quiet.
Not today.
Today the entire village was awake.
Children ran past them toward the square. A baker carried trays of bread toward a stall. Farmers leaned against fences, watching the procession of sixteen‑year‑olds heading toward their future.
Soren kept his eyes forward.
He could feel people watching.
Every year it was the same.
Some of the youths would awaken strong combat classes. Those names people remembered.
Others would become crafters. Farmers. Laborers.
Useful.
But not remarkable.
The System decided everything.
They reached the square just as the sun began to rise.
Golden light spilled across the rooftops.
And across the Awakening Obelisk.
Soren slowed.
Up close, the thing was massive.
A pillar of black stone nearly three stories tall. Its surface was carved with thin silver lines that twisted across the stone like frozen lightning.
No one in Greyhaven knew where it came from.
It had always been there.
Long before the village.
Long before the kingdom.
The System used it.
That was explanation enough for most people.
A raised platform had been built around its base. Village officials stood nearby with slates and ink.
And a long line of teenagers stretched across the square.
Soren recognized every face.
You tended to know everyone in a village this small.
Darik Holst stood near the front of the line, already talking loudly.
"Watch," Darik was saying. "It's going to be something good. I can feel it."
"You said that last year," someone replied.
"That was my brother." Darik grinned. "Different situation."
A few people laughed.
Soren joined the end of the line.
His mother squeezed his shoulder once.
"Remember," she said quietly, "stubborn."
He nodded.
Words felt unnecessary.
She moved toward the watching crowd while Soren stayed in line.
The ceremony had already begun.
A boy stepped onto the platform and placed his hand against the obelisk.
The silver lines across the stone flared with faint light.
A moment later a glowing window appeared above the platform.
"Class: Tanner," one of the officials announced.
Polite applause followed.
The boy looked relieved.
Next.
A girl with braided hair stepped forward.
Hand on the stone.
The obelisk hummed.
"Class: Herbalist."
Cheers this time.
Her parents clapped loudly from the crowd.
The line moved.
Soren shifted forward.
One step closer.
Then another.
His heartbeat grew louder with each name called.
---
Darik Holst's turn arrived.
He climbed the platform with a swagger that suggested he had already decided his class.
Hand on the obelisk.
The stone lit up.
A pause.
Then the window appeared.
"Class: Shield Bearer," the official read.
A ripple of approval moved through the crowd.
Darik grinned widely and raised both fists.
"Told you," he said as he stepped down.
His friends slapped his shoulders.
The line moved again.
Soren stepped forward.
Only three people ahead of him now.
He studied the obelisk.
The silver patterns.
The faint hum inside the stone.
It almost looked like the lines were shifting.
Not moving exactly.
More like… adjusting.
Aligning.
He frowned slightly.
"You staring at it like that won't change anything," someone behind him muttered.
Soren didn't answer.
Another youth stepped up.
"Class: Field Medic."
More applause.
Next.
"Class: Mason."
Then the official looked up again.
"Soren Vex."
The words landed heavier than they should have.
Soren climbed the platform.
The crowd seemed quieter suddenly.
Maybe he imagined it.
The official glanced at him briefly.
"Hand on the obelisk," the man said.
Soren turned toward the stone.
Up close it felt colder than the morning air.
He placed his palm against the surface.
The silver lines flared.
And the System answered.
---
The world disappeared.
Sound vanished. Light vanished. For a moment, there was nothing.
Then text formed in the darkness.
```
Initializing Awakening...
Scanning Candidate...
Evaluating Affinities...
```
Soren waited.
Everyone described this moment the same way. The System searching through you. Your strengths. Your instincts. Your potential.
The text shifted.
```
Assigning Class...
```
The letters flickered.
Paused.
Something felt wrong.
The text shuddered like a reflection in disturbed water.
Then new words appeared.
```
ERROR
Class: Not Found
```
Silence.
The light vanished.
---
The square rushed back.
Voices. Wind. The smell of woodsmoke.
Soren was still standing on the platform with his hand against the obelisk.
But the silver lines had gone dark.
The official stared at the air in front of Soren. Frowning.
"That's… odd," the man muttered.
He tapped the air with two fingers. As if trying to refresh something.
Nothing happened.
"What does it say?" someone in the crowd called.
The official didn't answer right away.
"Class assignment failed," he said finally.
A murmur spread through the square.
"Failed?"
"What does that mean?"
"Can that even happen?"
The official straightened.
"Step down," he told Soren.
"But "
"Step down. Next candidate."
For a moment Soren didn't move.
"Sir," he said quietly. "It said error."
"Yes," the official replied with clear impatience. "Sometimes the System fails to assign properly."
"So what happens now?"
The official shrugged.
"Nothing."
The word landed like a stone.
Soren walked through the crowd.
He kept his eyes forward.
The whispers followed.
*No class.*
*System error.*
*Not found.*
Behind him the ceremony continued.
"Class: Hunter!"
Cheers erupted.
Life moved on.
---
His mother caught up with him near the edge of the square.
"Soren."
He stopped.
She searched his face.
"What happened?"
"Nothing," he said.
The word tasted like ash.
She didn't believe that.
"Soren."
He looked away toward the obelisk. The silver lines were bright again. Working perfectly for everyone else.
"The System couldn't find a class for me," he said.
His mother was silent for a long moment.
"That's not possible," she said finally.
"Apparently it is."
She reached for his hand. Her fingers were warm.
"We'll figure this out," she said.
Soren didn't answer.
He looked at the obelisk one more time.
The silver lines pulsed.
And for just a moment so brief he almost missed it something flickered at the edge of his vision.
A faint outline.
Like a window that wasn't quite there.
Then it was gone.
Soren blinked.
*What was that?*
His mother tugged his hand gently.
"Come on," she said. "Let's go home."
He followed her.
But his mind stayed on that flicker.
That impossible glimpse of something the System hadn't shown anyone else.
Something hidden.
Something waiting.
