Some of those screenshots were from the Letters from the Producer. Not sure if that means that these might be "guerrilla marketing" leaks or not.