I heard this before. So my question is why would they go with this type of fuel given its expense, density and storage issues.
Because:
gasoline + air = energy + carbon dioxide, carbon monoxide, water, and NOx
hydrogen + air = energy + water
Also, I hope that everyone realizes that this is a concept that exists in the digital world only, so all of the "features" listed are whatever the designer decided to make up. It's equivalent to me scribbling a picture of a motorcycle on a piece of notebook paper and saying that it has retractable wings that allow it to fly. So all of this talk of carbon fiber, titanium, suspension pieces, hydrogen-powered engine, etc. is just design masturbation.
It's also hard to believe that the designer has ever ridden a motorcycle, since one of the features he made up is radar designed to "sense an upcoming head-on collision and will automatically slow the bike.” I can think of a LOT of situations where an automatic braking system would cause HUGE problems for a rider.