I'm sorry because I'm going to break the hype train (well I won't break it completely, I'm going to slow it down :P )
The release will not happen at the 7th or 8th August. We still have to add some tiny details and then us staffers will do a re-run of Kanto/Johto for a last inspection before the release.
You won't wait too long though. A week or two tops.