I have always loved Gorillaz, Demon Days is one of my favorite Albums, glad to see them back with a new banging sound!
Yeah the Gorillaz used to be the shit...Hard for me to view them as a distinct band, though, given that their best songs were always featuring other established artists
I'll be checking the new stuff soon. They have a song with Vince Staples and I'm excited to hear that.