We can’t remember an album more hyped than the new one from Gorillaz. The virtual band has been teasing it on social media for at least a year, and then all of a sudden in March – with in a flurry of news reports, festival announcements and dropped singles (and now even a few remixes […]
