Everything was crispy and clear in your mix, but I think the guitars and drums are a bit high. They seem to be battling the singer for attention... especially the kick drum.
The snare is very very aggressive and the lead vocal is a bit behind and ... flat ? Guitars are nice and the bass is there