Oh god yes, i love Gorillaz and how chill they are. This album was sick and im hoping to see them December. Anybody else heard it?