Haha thanks I love SOAD, one of my favourite bands so maybe I subconciously brought that through! great to hear. Thanks dudes!
I'm listening on a good set of computer speakers and it all just sounds like high end hiss to me. If you're not going for clarity then you did well cause it just sounds like someone scraping metal together to me.

If you actually want to improve the mix, I'd suggest a low-pass on the guitar tracks.