I must agree; this is excellent. The lead guitar and lryics really fit well.

About the writing process, you seem to your toughest critic... that will drive you to be even better next time. I look forward to hear your next work.

SD