Wow. Really disappointed in today's update. No mention of the seemingly high failure rate and what is being done to address it, no mention of where they are in the shipping process (i.e., are backers getting them yet, how many units have actually been shipped, etc.), and really almost no news...