Has anyone seen these babies? Looks like they release July 1. Anyone gonna get them? Here is link: TGW