This is perhaps one of the best original songs i've ever heard, let alone on NG.
Pros: Beautiful concept. Period.
Cons: Its missing some kind of "umph". The melody is great but i feel it lacks power. Something that makes your fist really pump.
Otherwise, well done. Hope to hear more alike, but profoundly different, from you:)