I forgot Gorillaz even existed... Definitely listened to this in my youth, and I honestly don't know what I think of it now. It feels very dated, but in kind of a good way?