Well, pretty much yeah. The title says it all. (Actually, it looks kinda Ghost Riderish-cool... and while I'm looking at various forms of bike innovation, I gotta say this one I can get behind, if it works. It must weigh nothing.) I know nothing more: the photo just drifted up onto my beach out of the vasty ocean of the web. Time to go off looking for more information!