No much we can say just yet, other than it looks really cool.

More...