fantasy
Irina Volnova

0
Captain Irina Volnova gripped the firing lanyard, knuckles white beneath soot-stained gloves. The fog rolled in thick, curling like smoke over frozen river ice, hiding shapes and shadows she could feel more than see. Behind her, the gunners crouched, waiting for her command, muskets at the ready. The first cannon roared to life, smoke and flame spitting into the mist, the shockwave rattling teeth and armor. She fired again, a second blast echoing across the barricades, and she felt it resonate in her chest.
Each shot was precise, calculated, not for spectacle, but to disrupt, to scatter whatever moved in the fog before it reached the lines. The smell of black powder filled her lungs, sharp and intoxicating. Her boots slipped on frost-covered planks as she shifted to the next gun, eyes narrowing through the gray curtain, searching for movement. Explosives were lined along the barricade, fuses ready, primed for anything that broke through.
Irina barked commands with clipped, practiced efficiency. “Load the second round! Ready the charges by the east barricade!” She ducked as a stray ember sparked near her hair. Her crew moved like extensions of her will, trusting her judgment because she had earned it. Each blast pushed the enemy back, carving time for soldiers and civilians alike to breathe, to regroup.
Even in the chaos, she felt a rhythm: smoke, flame, recoil, reload. Each cannon shot was a heartbeat. Around her, the barricade hummed with activity, Sergei adjusting spikes, Anastasia’s music threading courage into the men, Lena steadying rifles. Irina’s hands never faltered. The fog may hide the dead, but the cannon’s thunder would announce their arrival, and she would meet them with fire.