Wait, they dropped this? Not even sure why I am surprised at this, to be honest. Every time I see a promising and interesting project, it inevitably falls into ruin. Disappointed for the nth time, I guess.
Plus what I am getting from the replies is that they didn't even refund their backers on kickstarter? If that's the case, it's really low.