heads, red eyes, and fanged jaws. Magic pulsed down their hides, like black veins, wild magic feeding them, making them strong.
Other things with too many eyes and too many limbs clattered out of the gates behind the Hungers.
Magic users turned weapons and magic on the beasts that howled and charged across the field. But just as quickly as the magic users struck the beasts down, magic, wild magic, poured through the beasts. The black veins along their bodies pulsed with it, and then the beasts stood again, attacked again.
They were not going down and staying down.
A beast leaped for me. I swung the sword, caught the thing midleap, straight through the neck. It fell to the ground, quivered, and lay still.
The blade in my hand went black, then grew bright and silver tip to hilt. Holy shit. Zay’s sword had some kind of spell worked into it so that it could drink the magic out of its foe. Maybe it was honed to drink down dark magic.
Here’s the thing. I was getting pretty tired of having to pay the price of magic. But I’d do it with grim satisfaction if it meant I could save my friends.
Another Hunger leaped at me. I swung again. Left it headless. It did not rise. The ground beneath my feet swayed and I stumbled as my knees gave out. Okay, he wasn’t kidding. It took a hell of a lot of stamina to wield dark magic.
I pushed back up to my feet, into a fighting stance, sword at the ready.
The four beasts nearest me backed away. Like scenting the wind, they all lifted their wide heads. And ran. Past fallen or injured magic users-easy kills-which made no sense. Ran toward Sedra.
A dozen beasts ran for Sedra. Two dozen. More.
Dane could not hold them off and keep the cage whole. He threw a wall of magic at the beasts, but only half of them fell. The rest rushed him, fast. Too fast. Dane disappeared beneath slathering jaws and wicked claws.
The cage around Sedra constricted, crushing her. Sedra screamed-a strangely inhuman yell.
I started off toward her. But the battlefield was filled with beasts. And with each one I killed, I had to pause, catch my breath, and balance before I could raise the sword and stride forward again.
Jingo Jingo answered Sedra’s cry. Caught in battle with a beast, he cast magic, the disk clenched in his thick palm, and chanted something that sent the beast to its belly. No. Something that made the beast crouch, then spin to launch at Shame’s throat.
Shame opened his arms and laughed, magic caught between his two hands drinking the dark magic out of the creature. But the monster was huge, bigger than a car. It kept coming, no matter how quickly Shame drained it. Shame yelled, anger, terror, maybe even desire, as it broke through his spell and leaped upon him, jaws tearing into his chest.
Terric, on the other side of the battlefield, yelled. “No, no, no!” He swung his axes, cleaving through the beasts between him and Shame, blood and a black ichor covering his face, so much that not even the rain could wash it away as he hacked and sliced. Hungers and the other, stranger creatures with too many hands, too many eyes, and too many teeth fell in pieces at his feet as he cut a bloody swath through them.
I ran toward Shame. Slow. Too damn slow.
Jingo was already striding over to Sedra. Past the slathering pile of beasts on top of Dane, ignoring them, and Dane’s screams, like they were of no more concern to him than a pack of puppies. He slammed the disk, full of magic, into the cage that held Sedra. His voice rose above the battle, above the storm, above the thunder. “This will end!”
Copper lightning shot up out of the ground, enveloping them. Then Jingo Jingo and Sedra were gone, leaving nothing behind but a circle of black ash.
Holy shit. I killed another beast. And another. Then pulled the blood blade to hold another off while I tried to catch my breath and strength. I wasn’t going fast enough. Shame lay dying beneath that creature. Might already be dead.
A blur to my right caught my attention. Victor, wielding his sword, and I swear not even breaking a sweat, sliced his way toward Liddy, who held a protective spell around Chase. I didn’t know why she was protecting Chase, but Chase wasn’t looking too good. She looked dazed.
Liddy wasn’t looking too good either. She didn’t even try to keep Victor from breaking the Shield spell. She stiffened and fell before Victor’s blade reached her.
And then I saw why. Behind her hunkered a huge nightmare of a thing. Too many heads and mouths and hands, all bloodred. It pulled six bloody pincers out of Liddy’s back and reached for Chase. Chase crumpled as if she’d been hit by a Taser. Victor’s sword, which I thought had broken Liddy’s spell, instead finished its intended arc and sliced the creature in half.
The creature shuddered, then fell into a pile of quivering flesh. Flesh that started smoking in the rain. Victor grabbed Chase and dragged her away. He ran back for Liddy, but he was late, too late.
The creature went up in a screaming bonfire of flames, so dark, it hurt to look at it. And somewhere in that flame had been Liddy.
This was a slaughter.
Chase coughed and rocked, as if she’d hit the ground from a height and was trying to kick-start her lungs. Blood and rain splashed across her face. That nightmare creature had done some damage.
From the edge of the clearing, I saw another beast moving fast, liquid on four legs.
Greyson. No longer a man. All pissed-off hell-spawn creature, somehow more familiar and less frightening than the Hungers and horrors, coming straight for Chase. He tore through the Hungers, sucking down their life, their magic, and then spewed that magic at the other creatures, boiling them until they burst into flame.
I didn’t know where Hayden was. Didn’t know how Greyson had gotten away from him. But there was another killer on Greyson’s heels. Just as fast. Just as frightening. Coming down heavy enough I could feel the vibration of his stride under my feet.
Stone.
And he looked angry.
Greyson pounded toward Chase, throwing Hungers to the ground, laying a path of destruction behind him.
I intended to do just that. Then I intended to stick Zay’s sword in his chest.
I understood the pain Chase must be going through. She still loved Greyson, even though he wasn’t human anymore. I could forgive her for siding with him, for wanting to defend him. But I would not let that keep me from killing the bastard.
A chill washed over my skin, colder than the rain. Stone leaped and landed, hard, in the middle of Greyson’s back. I heard bones break. Chase screamed as if the pain was hers to share, and maybe it was. She pushed up to her knees, and feet, and stumbled toward Greyson.
Victor did not stop her, too busy with the half dozen Hungers that surrounded him.
Hayden was back, at the northernmost edge of the field, swinging his broadsword like a one-man army, and yelling at the top of his lungs.
My hand jerked, and I nicked the side of my thumb on the glass and steel blood blade I carried. Zayvion’s