Mariah Carey meets Sade, sweetened in a hip hop scent...Sweet melodies pouring over rocks-- But also thunderous sound swelling into a moonlit play...