Anybody known anything about the people behind this? On the one hand I really want to order one, on the other hand I'm quite worried that it will ship 9 months late and be terrible.
Well, the reason I joined as a CTO was to make sure that when I got one myself it wouldn't be terrible. So I swear on my honor that it won't be terrible, if that calms your mind. :-)