I'm not sure how the new Gorillaz video slipped by me when it came out a few days ago, but it did. This is me hanging my head in shame.

If you've already seen it, then you know it's gorgeous and great and fantastic. If for some reason you're like me and you haven't: Hang your head, then do yourself a favor.