Island Def Jam's topsy-turvy 2004 is not letting up.

Island Def Jam's topsy-turvy 2004 is not letting up.