That was awesome man. Your technical ability and ability to right melodies is superb. My only complaint would be that the drums seemed a little overbearing throughout the entire thing. I struggled to hear guitars somewhat. But, I am listening on crappy speakers, so what do I know.
Anyways, great job. Great composition.
Let your soul shine. Its better than sunshine. Its better than moonshine. Damn sure better than rain.