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.