NEWSGorillaz Share 4 New Tracks from Upcoming Album 'Humanz' [WATCH]After a long wait, Gorillaz first album since 2011 is slated for an April 28th release.