Under Moon's dim glare, shadows dance, warriors march
Battering rams pound, splitting gates apart
Flames rise high, sky lit up in sparks
Chaos reigns, the siege ain't for the faint of heart
Ballista bolts pierce, wood splinters like bones
Catapults hurl, crushing stone on stone
Inside the keep, the heartbeat of groans
Battle cries mix with desperate moans
Siege on the castle, flames rise high
Archers on the walls, they don't lie
Shields clash, steel meet, battle cry
Victory or death, won't comply
Rivers of fire flow, moat can't be tamed
Invaders fall, each trap's finely aimed
Freedom gifted through the blood-stained pain
Conquest or collapse, it's all the same
Arrows fly, quicksilver through the night
Shields clash, darkness fights the light
Walls tremble, the end's within sight
Engines of war bring morning’s plight
Smoke in the air, tension’s thick fog
Kings and queens, fate’s cruel cog
Armor clinks, soldiers in a slog
Tomorrow's dawn remains a distant bog
Siege on the castle, flames rise high
Archers on the walls, they don't lie
Shields clash, steel meet, battle cry
Victory or death, won't comply
Scalding oil, pour down from the top
Defenders fierce, won't let their guard drop
Arrows flying, death’s dark whisper
Battle cries echo, through the night crisper
Catapults roar, walls crash and crumble
Men stumble, hearts in a humble jumble
Heroes rise, villains take their fall
In this siege, all back on wall
Siege on the castle, flames rise high
Archers on the walls, they don't lie
Shields clash, steel meet, battle cry
Victory or death, won't comply
Ramparts fall, the enemy surge
Kingdoms teeter on the cliff’s verge
Heavy boots in mud, trudge through the mire
Eyes burning bright with a conquering fire
Siege on the castle, flames rise high
Archers on the walls, they don't lie
Shields clash, steel meet, battle cry
Victory or death, won't comply