The commuter line forked after another half-hour of walking.
Kyo slowed before the split without meaning to. The left track dipped into a gully choked with broken drainage pipes and half-submerged shopping carts. Water sat there too still, surface skin unbroken except where something underneath shifted late. The air coming off it felt cooler, but stale—held.
The right track rose toward a low hump of land, rails disappearing under overgrowth. Grass there leaned inward, not with the wind but as if something had pressed through and not fully left.
He stepped onto the junction plate and felt the difference through his boot—left side soft, sinking a fraction; right side harder, roots binding the ballast tight. The sounds split too. Water to the left carried noise outward, thin echoes. To the right, the growth ate sound, held it close.
Hana stopped with her toes curled over the right rail.
She tilted her head.
Foxfire didn't flare; it crept. It drew closer to her skin in a way that made the air around her feel thinner. Her breath paused halfway in. Her jaw tightened like she was holding something between her teeth that didn't want to be held.
Kyo watched her shoulders instead of her face. They shifted—too small, then too much, correcting late.
Something brushed her. He saw it in the way her weight slipped a fraction to one side before she caught it.
She swallowed.
"Wait," Ren said, sharper than before. Not joking. "Don't—just—say it clean. What is it?"
Hana didn't answer immediately. Her eyes unfocused, then snapped back, like she'd tried to look at something that didn't sit still.
"Warm," she said finally. Then shook her head once, frustrated. "No—that's not—" Her hand lifted, hovered, dropped. "It's… growing. Slow. Not—" She pressed her lips together. "It doesn't push."
The pause after that stretched.
Kyo tried to line it up against anything he knew. Warm meant active. Growing meant persistent. Not pushing meant—
—or meant nothing. The tower had been quiet until it wasn't.
"What does 'likes people' mean?" Ren asked. His ears flicked, lagging behind the turn of his head. "Likes how?"
Hana's shoulders lifted a fraction, then dropped. "It didn't… spike at us." She winced immediately, like the phrasing was wrong. "It didn't react the way things react when they want to eat you. Or run."
"That's a low bar," Ren said.
Sumi shifted the coil on her shoulder. It slid against damp fabric and she caught it late, fingers missing once before settling. "Could be bait," she said. "Flat signal until you're in it."
Kyo didn't answer. He looked left again—the water, the carts, the way the surface didn't quite settle after a ripple. Then right—the grass leaning, the rail held tight by roots that hadn't cracked it yet.
He flexed his right hand. The fingers closed a fraction after he told them to.
He stepped toward the right track. Stopped. The motion felt like it had already happened once.
"We—" he started, then reset. "We check it. Short." The words came out before the certainty did. "We don't go deep if it shifts."
Ren didn't move. "You're committing off that?"
Kyo looked at Hana, then away. "I'm committing off not having a better pattern."
A beat.
Ren's jaw worked once. Then he stepped up beside Kyo, not fully aligned. "If it's wrong—"
"It will be," Kyo said. "We just see how."
That wasn't agreement. It held anyway.
They took the right track.
—
The climb wasn't steep, but the ground changed under it. Grass brushed their legs and didn't spring back immediately; it leaned after they passed, then corrected late, as if reconsidering. Soil shifted over stone in patches—soft, then suddenly firm where roots had locked it down.
Kyo's foot slipped once on a slick of algae hidden under the green. He caught himself, shoulder tightening too hard, the correction overshooting before settling.
Behind him, Sumi's cable knocked against her ribs out of rhythm with her steps. She adjusted it again, grip sliding on damp insulation.
The air thickened as they rose. Not hotter—denser. It carried smell differently, holding it low. Kyo tasted earth before he saw the source.
At the top, the land dropped away.
A bowl carved out of the suburb, edges softened by growth. Something sat in the bottom—low, spread out, lines wrong for a natural hill.
Kyo didn't move down immediately. He watched.
Nothing obvious moved. That didn't help.
"See?" Hana said, quieter now. "It's—"
"Hold," Kyo said.
She stopped.
He listened.
The outside noise—the distant drip, the wind threading through broken structures—cut off too cleanly at the edge of the bowl. Not gone. Just… damped. Like something was catching it before it could echo.
They started down.
The shift hit halfway.
Humidity climbed fast, sticking to the inside of Kyo's throat. The smell followed—wet leaves, turned soil, fertilizer sharp enough to make him swallow. Under it, metal. Old, but not fully dead.
His next breath came shorter. He forced it slower.
Plants lined the descent. Not wild. Not fully controlled either. Rows tried to hold shape, then bent where growth pushed past whatever had set them. Leaves brushed his coat and dragged, moisture transferring in uneven streaks.
Something dripped above them.
Kyo glanced up.
No open sky. Plastic sheeting stretched between beams caught the mist, let it gather, then release in delayed drops that didn't match the rhythm of the air outside.
Timing wrong.
At the bottom, the structure resolved.
A station, or what had been one. Platform edges still there under soil. Roofs sagging, held by beams that had been redirected into supports for vines and climbing plants. Glass walls gone, replaced with patched plastic that flexed slightly with trapped air.
Kyo's first read didn't settle.
Structure. Repurposed. Holding.
Not stable.
He stepped off the last slope and onto packed soil where track had been. It compressed under his weight more than expected, then held. A second later, it settled further, like it had decided after the fact.
He adjusted his stance.
Rows of vegetables filled the old rail lines. Too even in places. Too dense in others, where something had overgrown and then been cut back without fully resetting the pattern.
No people.
The absence sat wrong.
An old timetable board leaned near the entrance. Lichen ate most of it. Under the rot, someone had painted new characters—bright, uneven strokes that had bled slightly into the surface.
Kyo didn't read them at first. He was watching the edges.
A pipe along the wall rattled once, then again, the second movement delayed. A small cluster of leaves near it turned toward the sound a fraction late, then stilled.
He tasted the air again.
Wet leaves. Soil. Fertilizer. Metal.
Under that—something steady. Low-level activity. Not spiking. Not absent.
Working.
Or waiting.
"Not another garden," Ren said. It came out tighter than before.
His ears flicked, one lagging behind the other before settling.
"Not the same," Hana said. She didn't sound certain. Her hand hovered near her side, fingers flexing like she was trying to feel something she couldn't quite reach anymore. "It—" She stopped. Shook her head. "It doesn't line up the same way."
"Last one lined up fine until it didn't," Ren said.
Sumi crouched near one of the beds and pressed two fingers into the soil. They sank deeper than expected. She pulled them out and wiped them on her sleeve, then frowned at the residue like it hadn't behaved right.
"Too maintained," she said. Then, after a beat: "Or maintained wrong."
Kyo took a step forward. His stride shortened without him meaning it.
"Don't assume," he said. It sounded like an instruction. It felt like a reminder.
The place didn't react.
Not immediately.
He moved again, slower this time, tracking for anything that answered late.
