The OpenLeaks website is finally online! (Not a huge surprise after the “leaks” a couple of days ago) There is also a “draft video”:

OpenLeaks 101 from openleaks on Vimeo.