So it seems chapter 3 is not done yet? When the final objective for this project is 100 chapters? It's been two years already since this started. Granted, two years is not much when this is your first game, but still.
Here is my word of advice, Zion. If you are serious about this and plan to release, at the very least, the first generation in the next 5/10 years, then it's time for you to organize your workflow, set realistic goals, and start creating deadlines for your team to follow. I have read some of your comments here, and you seem confident that after chapter 3, things will go back to normal and development will be smooth and you won't have the problems you are having right now. I disagree. Things will only get worse from now on unless you really change something. And by changing something, I mean changing your development process, not changing stuff in the game. You should actually stop changing stuff in the game and start working with what you have, otherwise you will be permanently trying to "improve" the game or overhaul its mechanics everytime you are developing a new chapter. Your game is allowed to have flaws, not everything needs to be perfect, even the best games of all time are not perfect. You should remember that you are developing a game, and as such, you should be playing the role of the game director, as in ensuring that it comes out at an acceptable pace. I also read that you are stressed. The solution for that is that you should expand your team. I know you are reluctant to do it, but as you add new chapters, the scope of the game (which is already big enough as it is) will increase, which means that the work will also increase, and by trying to split that much work into such a small number of people, you will be stressing everybody out, including yourself, and the quality of the game (as well as the rate in which it is released) will take a toll. This is just my advice Zion. Reading your comments here, it seems you are passionate about the project. And for me, it seems that the reason you are failing to release the updates on time is not because you are scamming us, but because you are not being a good "project leader", so to speak, and you really need to get in line with that, otherwise this project is doomed to fail.