This sounds like a track that could have been on Watch the Throne, in terms of lyrical content.