Would you please leave the devs alone.
They work in their free time, for nothing, maybe for the glory, but not for the aggro. Always pushing their buttons on the release date will only lead to frustration. Frustration swallows huge amounts of good energy which could have been used to finish said mod.
So in actual fact your slowing down the release date with your nagging, in whichever form its packaged.
Release date: Whenever it was going to be ready + # weeks due to this frustrating post.
Just chill. Go play another game like Reallife. Its dynamic, 3d and its got smellavision aswell
