Love it dude!!
Hmm you kno, Im thinking the same Schlelf is thinkin. I think it's something with the EQ of the guitars... maybe they could use a bit more presence... not sure tho!
Somethin i've found useful is looking at the way popular metal songs are equalized, and then try to equalize the whole thing in a similar way. It works for me!
Anyway, I'm lovin this song! Great work dude!
5/5 10/10 here!
Good luck with that album!!