Check out another new song from the upcoming Gorillaz album!, "The Now Now." It will be out on June 29th. This is the third song to be released by Daman Albarn and company from the upcoming album.