User blog comment:Cahill Cometstar/The Leak Is True-Evidence/@comment-25612232-20140829215120

The best evidence was actully the name of the video, the video posted had something like "I guess we have no choice" so that pretty much confirms the whole list