King K has arrived, dropping a 14-track album that fans have been waiting for. Following the album that put us on our backs (To Pimp A Butterfly), Kendrick has released a new record just in time for his headline Coachella set this weekend in Palm Springs. The pre-order credits pointed to several producers, amongst them BADBADNOTGOOD, DJ Dahi, the Alchemist, 9th Wonder, and a “J. Blake” who many have speculated is mope-pop king James Blake. Not to mention Kaytranada singing on ‘Lust,’ we’ll stop talking and let you enjoy that.