Confronting the Demon Cover Reveal