I haven't read all the comments here, but WOW some of you need to learn patience.
You cannot really give estimates for something that is being coded, anything and everything can go wrong. If they say it will be released on x date and then a few hours before launching they find bug that can break the game/mod, they would then have to postpone the release, and then everyone would be calling them liars and say they shouldn't announce a release date if they cannot keep to it.