Okay, that's a dirty dirty lie. There is not a single Earth Defense mission that is done.
The core elements of the mod require vast amounts of work before it can enter the polish stage. Please don't try to get hopes up otherwise. We are not anywhere near the 'flair stage'. Progress is being made, definitely, but the mod is not in final pre-release polish or even to beta. The fact that the mission map is still being adjusted speaks to that, and modpack design is still fluid as well.
It's moving and it's moving well but it's not going to be ready any time soon.