Agreed on that last bit xD
Track itself is a bit on the heavy side dude, like it feels over compressed?
The high ends aren't really punching through your mix, sounds like it's behind a tape or underwater a bit.
Onto the composition itself, pretty old school beats, I like it, getting my head bopping. The piano bits blend well with it too. Gets a smidge repetitive I'd say, the chord progression anyway, which is fine for old school but you could switch it up by glitching it or chopping it up somewhat? Or add some DJ scratching into it?
The vocal at 2:40 is SO nice!! Also at 3:20!
Overall enjoyed it dude, just like you said, the mixdown.
Question, what did you put on your master fx channel?
The track itself is being held back so much by the mixing man :(
Good job otherwise though :)