Did these ever get released? If so do you have any in stock? I remember a lot of hype when they were first announced but honestly I forgot about it and lost track. Any info is appreciated. Thanks!