Beatiful! I love the harmonized riffing when the distortion first kicks in (totally reminds me of some stuff from Thrice's first album). You could pick up the level of the lead guitar during the verses though, I felt that the riffs during the first verse got a little lost.
wow that's a long song.
Ya I guess my only qualm is that the guitar is a little muffled by the vocals, but otherwise I really like the sound. Definitely love the riffing