Where in the FB post did it say anything about being "imminent"? And where did it say anything about being released in August? Are you seriously saying that this proves that you were right about it being released in August?
If anything, the way it reads is that it's not imminent since Ritchie won't rest until it's up to his standards.
Just sayin'!