The production is actually pretty cool, but aside from that, none of the vocal performances excite me or deliver anything of real quality. Like practically every other single from Gorillaz this year, this is barely mediocre.