What do you think of this mix ? what do i need to improve on ? :P

First cut that intro in half. It's too long. Guitars are muddy. I suggest taking a touch of 250hz out and boosting the 5khz region just a little bit to add some "air" to them because they are dry. The tone is there, they just need tweaked some. Kick and snare sound good no complaints there. You could also bring the level of the guitars down a little bit as well to help them fit better. That's all I've got for the moment. Nice work.
 
nice heavy sound! The snare sounds a little fake at the end when you hit a couple times imo, try blending that sample with another one. And maybe put a little less compression on the snare as well. Other than that it sounds good on first listen. Check out my demo i just posted if your interested.