finally getting around to giving these guys a proper ranking.
do feel like this came out a bit like how everyone else ranks Gorillaz generally (you know, ha ha humanz and the fall last) but i do like those albums despite their flaws and this is my honest thoughts on these albums.