Eidolon – Nightmare World – Review September 1, 2000 Eidolon’s third record is gathering some buzz due to Glen Drover’s increasing stature as guitarist for King Diamond. Drover is also a capable producer.