Update: The two hip-hop musicians dropped their collaborative work right on time, just like they promised.