Hey there eazanotti, nice work you did here
I'd like to point out some problematic areas that I hear that could improve your mix, first one is the low end of the bass guitar, at parts it sits fine, at parts it is popping out loud, and on some notes more than the others. So it's definitely a job for multiband compression, to control just the low end, and leave the high end of the bass guitar unaffected, the most prominent area being 110 Hz. You could use a dynamic EQ for this purpose, if you'd want to tackle just the offending frequencies when they arise, in my opinion, I would use the multiband for anything lower than 120 Hz, and then if some peaks still get through, I'd zone in on them with a dynamic EQ. Also one other area that muddies the mix substantially is the 250-500 Hz area, that part of the spectrum could use some EQ dips, mainly in the guitars (but drums could be the culprit here too, all the hi hats and OH "junk" you just don't need).
Vocals are a bit loud, they seem just a tad detached from the rest of the band, try lowering them slightly and maybe adding some reverberation, that could fit them in nicely with the rest of the band.
A few editing leftovers, and a bit heavy on the main compression, but nothing too drastic
I like the overall, a little bit darker feel of the song, I can see what your intentions were with this mix Nice job and keep up the good work