The first thing I wanted to find out when I visited the site is where they got their funding - of course that section is absent from the site. The second thing I looked up is how they expected to get there and how they were solving the engineering challenges involved. On the technology page I found a dumbed down list of the different modules involved in the launch, and on the "is this really possible?" page I got a tidbit telling me they were using solar panels and nonpressurized rovers.
The icing on the cake is the $38 application fee and the note that "The entire plan revolves around the use of existing, validated technology".