In all seriousness I knew that the slides were shit, from the announcement of them. I didn't have the evidence yet, but the whole thing smelled from the get go.
I want alien life to be here on earth more than anyone else, but this kind of thing causes more problems than a barrel full of...