Old school N.Y. feel to it, good cadence in your delivery and great writing. If you can do this, you shouldn't feel as though you have to dumb down your lyrics. Some female vocals on a chorus would make this fire! (and a mixdown of course)