This thing has sunk cost fallacy written all over it and I'll be shocked if it even makes it to a version 2 of the device. They likely had so much time and talent engaged in the creation of it over the last few years that they feared it would be more of a demoralizing and attrition inducing event to kill it before launch vs. quietly abandon it afterwards.
I'm just starring slackjawed at their press photos of people using it and thinking if that's the absolute best they can make this thing look it is completely DOA with normal people. Nevermind all the usability issues that are sure to exist with strapping goggles to your face and head for hours at a time.