Video on the modal ontological argument

Counter Apologist has a video on the modal ontological argument, where he does a nice job of laying out some points I’ve made several times, as well as discussing possible responses to the Greatest Possible Demon objection:

Francis isn't the Pope the Catholic Church deserves, but the one it needs right now
I've read Draper's paper, and I am puzzled
My debate with Randal Rauser is out!
William Lane Craig rationalizes his lie about Ehrman