The beginning is pretty slow, and the guitar was really quiet. Pretty bumpin, but the glitches around two minutes didn't feel right. Sounded more like a CD having issues than an intended glitch.
Regardless, the composition is sound and seems to evolve smoothly and stays fresh for most of it. The guitar solo was particularly great, and the progression during that part is awesome, and the outro was very nicely pulled off.
Keep up the good work.