Out of all honesty, I've never been a fan of Gorillaz. Thats because I've never really given them a chance. I've had this album on my iPod for quite some time and I've been meaning to listen to it but was never really in the mood. Because with me, I have to be in the mood, otherwise, I would never learn to appreciate these things.
My friend Khoa has always been into this band and he always mentions how they don't really have a sound because everything they produce is so different. I couldn't understand what he meant until I gave this album an honest listen.