does anyone know if this cd ever REALLY got released & off of what label? cause i heard of an 8 track Makaveli Records cd & i heard of a 12 track DPG Recordz one. some guy on ebay tried to tell me that before DPG could release it, it was leaked & then put out by Makaveli Records. But thats not...