Production wise it sounds pretty dead on.
Drums - I'd personally back off a little bit on the volume of the kick drums because they sorta overpower everything on my speakers when they go into the speedy double bass sections. I would try to program in some tom fills for the transition parts. At 2:23 it could be spiced up with a good tom fill right there. I know that this is very hard to do, especially with sampled drums but I think it'd make the drums sound a little bit more human. The ending section (last 30 seconds) too sounds like its dying for some wicked drum / tom fills there. Overall I like how the drums sound especially since they're programmed.
Vocals - Sound pretty good, front and center in the mix. I like how you pull off some of the lines.. The 'chorus' section sounds kinda pieced together, but that passes off as a 'dueling vocals' type feel. Don't really have much else to say, they fit the song very well.
Guitar - Solid riffing here. My only complaint is that the guitars sound beefy but sterile (due to the Digitech pedal?). I'd try to play with the tones a bit to try and get a more warm brutal tone out of the pedal, but I don't know much about Digitech equipment so I don't know what its capabilities are.
Great recording though.. I'd like to hear one with real drums, bass, and guitars going through a tube amp! Thanks for sharing it.