Sounds great.
Great playing.
I think the level of the drums is fine.
I don't know if it is just my listening system, but the only thing I hear is maybe too much mid/low somewhere. It might be the lead guitar. I don't know.
But, it doesn't sound bad, just my first impression.
Great work.
sja