nobody, and i mean nobody knows when exactly the demo will be done.
sure, they can release it now, and you will have to wait two hours until it loads and stuff, and be able to fly around without helping it, and i can write a whole bunch of rumors i\'ve heared about, OR, you can let them try and finish their job at their own time and bring the demo to you as good as they can.
they said its a matter of days, and yes its been aocupel of weeks now, but you have to understand that the porgrammers are only volunteers, without any real game development experience.. none of them worked on such a serious project before (i may be wrong) therefore they cant know for sure when its comming out .
as for me, i support the releasing of the demo as soon as possible, i think bugs will always be found, and if they decide to fix all the bugs before releasing it, when can wait until next year.
what i think the dev team has to understand is that even if they release the FIRST ALPHA DEMO now, it doesnt mean its the final version.
i say release the demo now, as it is, and keep working on it. the only thing it will give is some people to give first impression, and maybe offer creative advice on the bug fixes..