Yeah, Feel Good Inc. is really good, haven't gotten the chance to hear the rest of the album, tho. Gorillaz are really good.