Demo...
We were making a demo?
Hmm, this is the first I've heard about this. How about the rest of you guys?

We're still working a few touchs to several things, seeing if they'll work correctly for release with the ships and missions (ie things like the interface). The ships in the demo are from a completed batch so those are 100% done already. The mission design is what it currently taking the time. Once we feel ready that there is the corrent material and enough of it, we'll release.
A percentage isn't 'accurate' for a release time. Though roughly the demo pack is about 50-60% complete.