Interesting... reminds me vaugely of certain parts of the Elric of Melnibone saga by Michael Moorcock.
More please...