I remember hearing something about a new album months (years?) ago. Since then... crickets. He might've been the dopest ever, so I gotta know.