Very interesting mix! I like a lot of the sounds you have, though some seem to be taken to extremes. The snare reverb in the intro is cool, and fills the space giving interest to the beginning of the song, but then it seem to stay the same the rest of the song. I think you could have switched to a mono or thinner panning on the snare reverb for most of the song (after the intro). The snare is pretty prominent the whole song too, even superseding the vocals at times, so I think the snare level could have been automated more to get the effect you were going for.
Pretty good kick sound, though heavy on the click IMO. I think I'm hearing the click in the kick reverb too, which is where more of that sound may be coming from. If you have a lot of click in your kick sound, maybe low-pass your kick reverb so you're not "overdosing" that part of the sound.
You have a lot of 'click' in the overheads, which was a challenge with these drums. I found that most of it could be removed, with effort. Add that to your kick click tone and it makes the mix "click-heavy".
I really like what you did with the bass, but as mentioned already it seems your bass level is a bit overpowering.
Vocal effects are nicely done, and I'm curious what you did on the 2nd verse to give the 'duet' or doppleganger effect? Is that just delay layers? Or did you do something with a duplicate track? I think that's a very nice touch, and that particular one does have some subtlety to it where I was really listening after I noticed it and am still trying to figure out what you did.