GQ quoted The Iced One as saying:
With respect to all of the artists, the song doesn’t really do it for me. It feels a little artificial—what I mean by that is that it sounds like a bunch of executives in the corporate world put it together. It really does not fit the theme of the Ninja Turtles legend. I think you have to understand, and be a true Ninja, to possess the Magic to really pull off the secret sound.
The new song is called Shell Shocked by Juicy J, Wiz Khalifa and Ty Dolla Sign.