Man I really dig the music in this. Every part was good quality riffage and solid progressions, especially the bridge, really liked that riff you're singing over there. You made the drums interesting too, the opening makes you pay attention to them. Nicely played.
You sing great, have a very good voice, but the vocals in general on this didn't really work, in my opinion. The lyric delivery seemed a little awkward, like it was being forced to fit in a section of music. Small crit really, and is just an opinion. The song definitely rocks.