I thought these were out by now. I did just a google search. There was tons of favorable press back in September when they were announced and revealed, but there's hardly any new stuff on these if you search results within the last month. What gives?