In addition to the outfit (!), I was entranced by her googly eyes and strange sneer. Add a crappy Powerpoint and the mic stuffed in her shirt pocket, and it's classic stuff.
(Btw, note that she recorded this one year ago. I guess the Implosion has been delayed somewhat..?)