If we believe this shot, and we don't see much reason not to, a lucky Apple customer in Japan got a surprise with his Mac Mini purchase: A Snow Leopard install disc, ahead of its purported August 28th release.
The install disc, which is nearly identical to the Leopard install disc that comes with new Macs, clearly states that this is Mac OS version 10.6, and version 1.0 of said OS. It seems perfectly legit to us, but we wonder how such a disc could have slipped out ahead of release. Regardless, this probably means the August 28 guess isn't far off. [Engadget Japan (translated) Engadget]