Kick seems separated from the mix to me, and guitars are a bit nasal, but it wouldn't be a so bad thing if the mix wasn't so "clean", you should aim for a dirtier approach, this kind of music CRAVES for it.
the mix sounds a little bit dull you need to pay a bit more attention to the high end of the elements in the mix. mabye even a high shelf on the masterbuss would clear things up. this is nick by the way haha