A duet, a dramatic rock ballad, in the key of E major, a low, raspy male voice for the Devil, a high, ethereal female voice for the Angel, a clear separation of the vocal parts, a dynamic buildup, an emotional contrast, a powerful chorus, a thought-provoking motif, and melodic guitar riffs.