Around the perimeter of the sudden spray of muddy water and sap-blood, the dragonflies deployed, now buzzing extremely loudly. Much closer, and the noise would have been disorienting to Kordas and the rest trying to flee. One group of thirty or more dragonflies clustered between one of the spiders’ leg clusters, and came away with severed spider bits, only to carry them away into the Red Forest. Dragonflies batted from the air by the spiders were replaced, as more of their kind converged from, presumably, deeper in the Red Forest. At the periphery of the rapidly escalating battle, other dragonflies gathered up, then flew into the Forest with—for some reason—pieces of barge.
The last three barges were now sinking, the fourth was groaning, and all forward motion had stopped. Kordas desperately wanted to fight right now, but rescue was more important. He wasn’t going to lose Rose. It didn’t feel like she was dead, and he knew she didn’t need to breathe, but cargo was still shifting and bucking from the battle raging far too closely to them, and she could certainly be killed by crushing.
From beneath the tangle of the Gate uprights—now planted in the riverbed—and the sawmill hardware, gushes and sprays of muddy water flew in every direction.
Rose!
Amidst a pile of fractured hull strips, belaying bars, and splintered crates, a figure slowly stood up.
Two sawblades protruded from its side. Centering pins pierced it. A riving knife as big as a forearm went through its neck.
Thick mud sluiced off the pale figure, revealing unblemished white canvas and gashes of soggy brown tufts of ripped-out stuffing.
“Rose!” Kordas shouted. He dismounted, much to Arial’s relief, and ran toward the river in what was, even for him, an extraordinarily heedless display of terrible judgment.
Rose, her movement impaired by a smithy’s worth of hardware through her body, limp-twitched to the shore, to be intercepted by Kordas, while the battle of monsters only escalated behind them.
“I will make a note to speak with the loadmasters about better securing cargo for transit,” Rose replied. He didn’t know if a Doll could be dazed, but it’s how she sounded. “I see you are all healthy. Good.” Kordas ducked under Rose’s most-damaged shoulder and helped her along. Rose, who could probably have carried both of them, let him, and instead turned her attention to protecting their retreat. Kordas felt a sudden jerk from Rose, and a whunk sound, and shrapnel of spar laminate flew past them. No doubt it had threatened them. Despite chunks of stuffing and ironworks sticking out in most every direction, Rose sounded as pleasant as ever. “This is a very good axe,” she added.
“Keep it!” Kordas replied, half-running toward the remaining barges while ducking pieces of hull, loom, and sawmill.
Kordas didn’t have much time to think. He’d held off from using magic to either defend or rescue the old man, for fear that both of the monstrosities would turn their way, but now they had some distance. He did the quickest math he knew, searched his feelings, and determined the truth in an instant.
Now was the correct time to kill everything, in the immediate upriver direction, with fire.
You want me to hate, hells-forest? Oh, I can hate. I’ve got years of hate to spend on you. He paused in helping Rose as another Doll took her up from him, and another came alongside him to help him escape, too. Kordas knew well that fire spells were enhanced by hot emotions, so he let it boil up in him. The ground below him began to steam.
You have no idea what I’ve been through, no idea what kind of daily horror I’ve been forced into. Hate? I hate being in charge! I hate my future being forced! I hate feeling like everything I do is a salvage! I hate being a hero to people! I hate putting up a false face! I hate picking who lives and dies, defending against fuckery like you! Now you dare come after us? After all this? You want me to hate? I’ll sear you with my hate! You can scream in Nightmare Hell that there’s more of it for all of you, if you piss me off again!
He paused long enough to yell in rage at the Red Forest and the Yellow-Black-Hell-River-Spider-Whirling-Knives-Of-Death-Creatures, and flung his hands in their direction so violently his sleeves ripped. A tracking streak flew out an instant before two ragged-edged, jetting spheres of sunlight followed them, to detonate on contact. A percussive sound like sharp, muffled thunder sent a shockwave from the monsters, followed by a shower of small—and wet—debris. The battling creatures may not have started the day as flammable, but they were now. The escape on foot was now backlit by gouts of flame and smoke.
Downriver, the horses hauling the barges were not having any of this. The guards pulled the shore escapees onto the first three barges, the two Dolls leapt back to the aft timberheads of the fourth barge, levered, and released the pins that held the sinking barges. The half-string accelerated away. The Tow-Beasts somehow found the strength to lunge against their harness, sweating and foaming, to pull their load at a faster pace, and their panic somehow communicated itself all the way up the line, because everyone moved faster, first at a much faster walk, then at a trot, and finally at a near-canter. It was enough speed that, unchecked, would ram one string into another end to end, forty deep. Arial, despite her exhaustion, appeared to be renewed by the company of other horses, and was right with them. As they all broke out of the forest, he looked back over his shoulder to see that the burning trees behind them were a seething mass of writhing limbs, each trying to score a hit on the spider-creatures, or stretching yearningly toward Kordas, the old man, and Howler, while burning black and yellow spikes struck as fast as lightning, advancing into the Red Forest, severing limbs into fiery gobs.
As they got past the last tree, Kordas got hit by such a cold wind that his sweat-soaked clothing froze instantly. His blistered hands crackled inside his gloves, and new burns steamed.
One last surging flail of flaming tree-limb tentacle whipped toward the fourth barge, and was cut off in midair by a yellow-and-black flash of spider leg. It thunked atop cases of Poomers, Spitters, and their magazine of ammunition as it sank, drawn deeper by the wreckage it was attached to.
They were free.
Kordas heaved breaths in and out, from amidships on the last barge, and raised both smoking, steaming arms. He made two rude gestures at the fire-and-monster melee behind them.
Don’t ever dare me to hate you. I’ve got plenty built up, ready to hurt you.
“It’s a wonder you didn’t catch something,” Isla said, as he stood in front of the stove, sponging his sweat-stinking body with one of Sai’s magical towels.
Kordas’s gloves were ruined, having been carefully trimmed off of his burned hands by Isla and a set of thread trimmers. Despite the throbbing pain, Kordas wasn’t ready to Heal his hands fully just yet. Sometimes, it was best to let the body carry on with its instinctive processes, so the Healer wasn’t fighting them. He just tamped down the pain for now. “It’s a wonder I wasn’t caught,” he replied.
The boys sat on the bed, solemn-eyed, and not at all interested in hearing the story—at least, not at the moment. It wasn’t every day they saw Arial using the last of her strength to get him safely “home,” to the point where she staggered as she finally arrived at their mooring spot. Odds seemed good that they were more bothered by that than seeing their father’s nicks, cuts, and burns—they’d seen that before. They were more sensitive than he had given them credit for, actually. Maybe it was all those years of knowing how careful they had to be about what they said and who they spoke to.
Rose—as Kordas had figured she would—had relayed what was happening to all the other Dolls, even while being carted off to her repair. The entire caravan now knew that the forest had been just as dangerous as they had been warned it might be. The consensus, as relayed back from Ivy after the wild ride, was that any animal that lost its charm and wandered off was to be shot if it could not be recaptured and re-tagged within eyeshot of the expedition. No one wanted to lose an animal, but they understood it was foolishness bordering on neglect for them to attract the attention of random monsters with animals that couldn’t stay where they belonged—or to let them be used as bait to lure out would-be rescuers. Or, for that matter, to take the animals back; they could return with—hells only knew what. Parasites that gave people extra heads. It could be anything. The entire expedition was learning: count on nothing they encountered to be what it seemed to be.
We’re just lucky they were trees, planted in place. And that the—
“Of course,” Kordas blurted. He’d have snapped his fingers if he could. “The water-spider-things. I think there were three. Big ones, anyway. Everything passed right over their backs like leaves on the river, but the last string was overloaded, and drafting low because it was taking on water from a hull crack. Every other vessel in the fleet glided right over them, but when the tail actually hit the things, they must have reacted to it as an attack.” He shuddered. “Oh gods, we had no idea.”
Kordas’s eldest boy glared at him with a look that read, Don’t you know any happy stories, father? We’re children here.
Kordas bit back saying any more of his thoughts out loud. Just those three could have shredded every boat in the fleet and all aboard, by the way it looked. Just incomprehensible speed and strength. Oh gods, how many are under us right now? Why did they carve up the hulls, even in mid-battle? Why did the Red Forest only attack the pig once it went in deeper? When it reached out during the battle, it was clear, it could have snatched any of our animals close to the water with its limbs. But the water was where the spiders were, and the spiders weren’t interested in easy-to-reach livestock. They went after and ate tree limbs. Gods, were they vegetarian monster spiders? This is what this place can do to you. Once you start questioning and fearing, you’re never sure when to stop.