Listened to "The Mountain" album by Gorillaz today. (I've been listening to their albums in order but decided to break the pattern because this one is recent lol.) My favorite track from it was The Happy Dictator. Reminded me of their sound on Plastic Beach.