The current release date is July 5th, and I promise I will have a very playable and enjoyable mod out. However, that is not the final release but more of an open beta!
When I set a release date for the mod, I thought I could get everything I wanted in it within the month (I work on it a few hours a day). Boy, was I wrong! I am going to get the mod playable and everything set up by the release date, but will continue to be developed with user requested things and any more ideas I have.
So, all in all, the release date actually means it enters a public development stage ;)