Very well done. Nicely put together the song itself does tell a story though i can't help but feel its missing something. I'm not sure I can put my finger on it. Though you did a great job at making this sound like something you would hear in an epic fight where the hero is speaking with one of his fellow comrads in arms. I will be adding this to my fav's =)
Wyldfyre1