Check the 'Test Program' link and it seems that yes, it flies, but not very well!
It's a vertical takeoff/landing from what I know of it. They are hoping that these will replace automobiles one day (!). All I know is I'd hope it's got a HUGE parachute for those times when you just don't make it to the fuel station.