Royce Da 5’9 and Tech N9ne were supposed to release a collaboration called “Barely Human” last year. Tech N9ne even confirmed the track and said it would appear on a future Royce album. We have yet to see the album, but today the single was released by 22 Entertainment.
About the song 22 Ent. said, “Six years ago on August 9, 2011, we teamed up with Royce da 5’9” to drop the album “Success Is Certain”. The album debuted in the Billboard Top 10 and became the biggest selling independent hip hop album of 2011. We’ve teamed up again as a thank you to the fans who made this album so iconic.”