Ben Grenrock delves into the newest release from the L.A. beatmaker. Spoiler alert: It slaps.