An impressive song. While it is more modern in style than most songs I listen to, it carries that feeling of an endless striving and determination. We cannot see the end goal yet, but we will reach it in the end, no matter what does stand in our way.