Just looking at the waveform, this really could use a decent mix. I could do it for you, or if @Iron Keys is still open to mix things maybe send it to him? Although there isnt much going on here and it wont take me too long to mix
I agree that the Stallone speech is out of place. Plus the beat sounds a bit happy for my personal tastes.
I think the drums could ride the vocal a bit better too. The flow of the emcee is a little bit off and on at times, maybe just slightly behind the beat.