This one is fast becoming a hoax - despite the running prototype hardware.
Excellent idea when launched, then managed into oblivion.
They would have sold like hot cakes in 2008-2009 !
Free business advice :
Launch the idea and build it, sell it.
Start working on different spin-offs when money starts flowing in.