awesome guitar sound first.
Perfect production, but maybe too much reverb and/or decay on the snare.
Not a huge fan of the song itself, there is a kind of nu-metal/devildriver vibe in the song i don't like. Just a matter of personal taste.
One of the best mixes i've heard on this forum so far, especially for the guitars.