I'm confused: don't they have a product approaching production? I mean, faking the plastics and all that stuff shown in the photos is pretty much like doing the real work anyway, so isn't this still on the go but just badly delayed?
Whether it performs is a different matter, but it sure looks to me like they're making them.