Sounds great!

    Original touch to leave the bass out to start with! Creates a super cool contrast when they enter. It works well I think, but maybe it'd be cool to try to leave out some of the drums too or lighten them a bit there? They feel a bit thunderous on their own to me.

    I like your guitar mix in general but agree that the solo could come out a bit, especially when the vocals are very spartan at the end.

    I'm inclined to agree with Arthur about the vocal volume too.