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.