I can confirm that all employees have been laid off.
It's a shame, I was really hoping they would turn this around.
This is the definition of a failed company. They absolutely were hoping to deliver the units. Having met and talked with several employees, no one was intentionally scamming anyone. Tech people tend to be very passionate about the technology and have rose colored glasses when it comes to estimating how ready it is.
Even under the best circumstances, ideas that seem good tend to be much harder to bring to market than anyone could predict. Especially very complex ones like this. I'll bet that's exactly what happened here.
I feel bad for the folks who bought a unit and used it for a couple months - no refunds for them, and now their unit will no longer work.
I feel bad for the kickstarter people - they're out of luck too.
I feel bad for the employees - hopefully they'll find new jobs.
This whole situation sucks.