Read through the thread and not really all that much about the design. I did see they have applied for patents so it must be something substantially different.
Here is the patent on the Huben. Neat to see how things work and that there are still things out there yet to be developed.http://www.google.com/patents/US8936015