Very nice. Could have done without the flight sim part, though.
Photos like this and reading their own "How We Invented the Airplane" makes it seem very much like a modern day hang gliding hill or ultralight field... a bunch of guys camping at the LZ and doing some flying.