Concept 'teasers' are often quite misleading and an exaggeration of the actual production item. At the end of the day a motorcycle has to consist of 2 wheels, a seat, rider controls and more importantly, a HUMAN BEING to make it all work!
Until we see the finished bike, it is simply an artist's impression.
That said, I will look out for this project when/if it becomes reality.