POV: Lyra
The horde moved as one.
They didn’t charge; they swarmed. A black tide of muscle and teeth rushed down the slope, kicking up clouds of snow. Viktor’s laughter echoed over the deafening roar, a sound that made my skin crawl.
"Hold the line! Shield wall!" Kael bellowed.
The surviving warriors locked their...