...wow. This track was beautiful. Nice and varied throughout, the vocals were good quality and the singer has a great voice. Was a little flat at parts, but I didn't notice it as much, so it doesn't deter from the track that much, as I know what it's like singing and how easy it can be to go flat from time to time.
I also love how you had the bass have the transition riff a lot of the times and how noticeable. Being a bass player myself, I always appreciate songs that have the bass be noticeable, and more important than just backing everyone up and playing root notes. Maybe that makes me biased, but I don't care.
I enjoyed the guitar, and with jaysummers playing, it's to be expected. He's a great guitarist, in my eyes. I like how the solo just "creeped" into the track, and there wasn't really much notice to it coming, as there is in a lot of rock songs I listen to. It was new and sounded great to me. I also liked how well it blended itself with the bass guitar, but still gave room for the bass to shine as well, which, as I said above, appreciate quite a lot.
Aside from the singer going flat only a couple times, which doesn't affect the score for me at all, great song. Good lyrics, good progressions, good instruments, great quality...just wow. You're definitely getting a 5 from me for this. I'm not saying it's perfect, but it certainly gets my respect.