The pictures you posted were the Proof of Concept vehicle (I think, web site is odd).
Here is the much more handsome Transition A (the pics, frankly, look photo shopped):
Not surprisingly, it get better gas mileage on the road than it does in the air
I really love the engineering...very cool.