I agree with Mildew, the playing is superb, but the mix is very flat.
Boost the guitars a bit in the high end and bring them back to life!
The drums could do with a little of the same treatment, and possibly come up a bit.
I really liked the song though, awesome playing once again