Man, so many cool elements on this tune. Firstly, I like the telephone effect on the vocals in both verses, but they did seem to drag on a bit. Totally dig that snare sound, but I agree with Bat's it comes across a little hot to me. I absolutely love the arrangement on this. The middle jam out section was very cool and you really nailed that guitar solo - very classy and professional. And then there's that stop and change at 4:10, holy hell that was sweet. I didn't expect that. Surprises like that are great.
Nice job, thanks for sharing.