I let this thing play in the background for a few loops. It definitely has that great old school hip hop sound to it. You should rap to this, I think you got it in you man.
I haven't checked out the submission it was used in yet, but I'll make sure to do that now that I've heard this.