This piece is really amazing, the only thing that I am hesitant to say but I feel must is that, the vocals unfortunately bring it down slightly. The lyrics are great and so is the playing but throughout it I think that it would sound better with different voice. I'm not quite sure how to explain it, but needless to say I mean no insult to his voice, while it is good, I don't think it's the best for this song. I am generally picky about the vocalists of songs though.