Rap and Hip Hop are not part of my usual gig, so this mix off is particularly exciting for me.
My feedback is broadly the same as Gaz5674's and 140dBSPL's, so I'll keep it brief(er than how I usually talk :P ):
InPhasemixing: I dig the thick bass, but the scoop pulls out much of the energy overall. I really dig the vocal treatment (so much so that I used it as the vocal reference for my mix :) ) Possibly too much reverb for the genre, although that may have more to do my personal taste.
jcoode: Easy on the bass and (possibly) compression. Also big +1 for 140dBSPL's EQ tip here; I often use that.
140dBSPL: Love the vocals and love the synths. Did you add harmonies, or pitchshift some elements? It's a really nice touch and subtle addition that adds tonnes of flavour. I mostly dig the balance, but I feels it's missing some thickness in the low end.
JRH: Needs fatness. I also had trouble finding the fatness. The two tricks I use were ...