this is a cool grungey song and i like the single-climax structure. the guitars and bass are played well, the tone is lacking presence and the guitars are too centered and don't fill out the stereo image very much, resulting in a kinda claustrophobic mix. would be good to hold right back on the volume of the drums and bass in the intro and ramp it up gradually into the buildup so that when the drums kick in properly at 1:40 they REALLY kick in and have all the impact they should have. it's the only climax in the song, so you need to make it count!
vocal is a bit too boomy and fades away into the bass guitar once that comes in. the pitch correction is a bit too "strict" and the lack of vibrato sucks a lot of the life out of your vocal performance - plus it turns all your sss and shh sounds into buzzy Z sounds haha. i actually think the overall level is fine, maybe just a little loud at the beginning. also record with a pop filter or off-axis/across the microphone next time, the plosives are killing me! the big chorusey vocal tone at the end is really great, big alice in chains vibes there. would've been good to put some more layers under it though, like one an octave lower + a higher harmony maybe? at the moment it seems kinda barren.
drums sounds like ez drummer. not the most "human" programming but it does what you need it to. i think the kick sound is probably too aggressive for this kind of song though, very big and in your face like a metal track but the track wants something more rounded and easy going - plus there's some kinda bass boost or something on it? it just woofs out in this weird way that i don't really like. the tom toms sounds like a bunch of wet noodles but they have nice stereo spread. something i like to do is to boost the frequency of each tom's first or second harmonic a bit and then run them through separate compressors with a fairly long attack to get a nice clear punch on each of them. mixing toms is hard! the snare sounds great though
anyway yea, mix and production needs a little more attention but this was pretty good! keep it up!