Don't know about left, or just stopped posting. I've been here for quite some time now, and what's left to be said? January seems to be THE date to watch: releasing the videos to coincide with CES would be nice.
If they add a proper PR this month (for intance, with regards to their software being put in stores), then I guess that's a bonus.