June has already gone supernova and I don’t mean the weather! Music is coming out more that sweat out the pores! Today we get a new Gorillaz video and song. Here’s ‘Humility’ the music video and the song, ‘Lake Zurich’ from the forthcoming album, ‘The Now Now’.