Very nice song doulos.
I realize this is for the challenge but I'm gonna comment on the post tracking needs anyhow. Great job capturing the instruments BTW.
The drums need some subtractive EQ to my ears they seem a bit mid heavy. The toms and snare are to overwhelming. Yeah, the toms need to be thinned out especially in the fast tom roll part. What the drums have too much of the guitar needs more of. the bass could stand to come up a bit.
Dry as a bone and not suffering a bit.