Intro instruments sound nice. I could do without the modulation on the lead vocal. Drums sound good to me. There is an odd snare stutter in the programming that sounds out of place. Same with the hihat once it goes to the 1/8 beat, there's a stutter in the pattern that doesn't fit. Not so much the pattern itself, but the pattern and velocity combination sounds unnatural. Is that EZDrummer? Sounds familiar, in that I've struggled with that 5 kHz bump they put on just about every sample...it might be worth probing around with a parametric EQ on the drum bus and notching out some around 5K, just to see if it takes some of that conspicuous room sound and sizzle out of it. Honestly though I thought the drums sounded nice overall.
Nice song, I like the structure of it. Nice performances and tones on everything, especially the bass and guitars.