Hey, I still don't have a release date but hopefully things will speed up here soon now that I've "finished" the intended player path(s).
And I usually don't play demos and such either so I understand. :)
As for having a goal date... as soon as possible is all I can really say.
Glad you're still interested in the game though! :)