AfterEarth fire on the horizon

the people swore to protect our cities,
they are battered and yet still stand.
until the end.
In the dark corners of the mind,
It was a moment trapped in time, trapped in memory.
a moment whose time had come again
his blade came down
on the neck of the enemy,
looking up the world he knew was gone
no rest, no mercy, no matter what.
your treason shows its face this day,
dragging the bodies into the timeless void
born with wings of pain
and a sword of blood,
a hellish incarnation
through the flames of destruction,
the legion marches
through the flames of destruction,
we must persist