User blog comment:The Puffle Planet/Information about the leaks/@comment-4475560-20140910134636/@comment-3296914-20140910135947

That's a good theory David eric.