The distorted guitars are a little midrangey and fizzy. They have nice crunch to them, but are a little light in the bottom end. The distorted tones are also too similar. Too much of the same sound. It makes the gits sound like a mono mash and they make the mix seem midrange heavy. The mix really opens up and breathes once the distorted guitars shut down during the verses. It should breathe like that during the whole song. Look into more panning and/or EQ. Maybe a re-track if necessary. The drums sound programmed. Humanize them somehow. The song is meh. I wouldn't call this hard rock. This is pretty sterile radio rock, but you did it very well.