I really like the intro of the composition, it's very original! Can't say the same thing for the rest of it though, sounds too metalcore/emo-y for my tase. Mix is good too, but there are some things a little off with it: too much verb on the vocals (the length of the verb is pretty much spot on, but it's just too wet), and the guitar tone sounds digital (I'm assuming it's DI's through some ampsim). Try to find an IR with a little less midrange and just boost the mids in the amp simulator (Guitarhack's original center impulse of a mesa boogie oversize would fit this perfectly after a gentle roll off at 8k).