Guitars may be a tad too loud in the intro but they sound good. Some weird vibrato effect when the singer sings falsetto? Drums could use more punch.....where's the kick? The drums gotta have some balls (but then again I'm biased) vocals sound good especially the harmonies. Oh I just noticed the bass could come up. Yeah, overall there is not a lot of punch or low end there although I am listening to ipod earphones.
It's not too bad, just some minor changes I would make it it were me. Nice job.