I like the guitar sound. Fits the music and the mix very well. Some riffs have a Fear Factory vibe i like a lot (i don't mean Dino's typical palm muting riffs, i mean the kinda heavy "mellow" riffs he's doing sometimes).
I like the beginning of the song a lot. I don't like the screams at all.