Yes, he confirmed the "private beta" will be released in August. Now, "private beta" should mean that it won't be ready for public released yet, but for testing purposes.
Yes, it's clear that a "private" beta won't be ready for public prime time use. But at least there is some forward movement. I'm very interested to see the final product and I have a feeling it will be great.