Fresh from the announcement of their anticipated new album Humanz, Gorillaz have premiered the latest excerpt from the project, enlisting…