Pandora's Promise, three YouTube videos