Need feedback on this short mix

My first impression was that it sounds pretty good. nice seperation between the instruments and the bass blends well with the guitars... almost too well! haha.

The only things I would consider tweaking is the kick drum and snare. The kick sounds a little puffy, try some subtractive EQ on the mids (300hz-1khz) paly around in that area until the kick feels a bit tighter and dont foget to use gain makeup so the kicks balance in the mix is not affected. As for the snare I think it could come forward a bit more in the depth of field. Ease of on the reverb somewhat and add a touch of high shelf to the highs (perhaps 8khz+) just a touch though, no more than 1db.