I'm going to go into 'conspiracy mode' here...
I think that someone quit from the original dev team. I base this on the first release... way, way back, which was short...but amazing! If I remember correctly, the dialogue was written with near flawless English. The first release was followed by a quick Christmas Special episode. I know, it was also short...but it showed that they were working on it, and then....the long, long wait!
Episode 2 came out and introduced us to the main cast, followed by an even longer wait.
And then the shift over to the 'sandbox' formula, most likely due to the amazing success ICSTOR has seen with Milfy City.
What struck me odd with this release was the large amount of grammatical errors in the dialogue. With such a long development time between releases, this leads me to put my tin foil hat on and hypothesize that someone's left the original team and all the workload has fallen on the remaining members, or member. A workload they're struggling to overcome, especially if Aorrta's post about his other job causing the delay is sincere.
Why did someone leave the team? Maybe they didn't get the financial backing they had hoped for. The bills need to be paid etc.
But if they had stuck with it, I'm sure they eventually would have received the backing they had hoped for.
Look at Motkeyz and Timestamps, another amazing project that deserves way more supporters than it currently has! At one time they were contemplating if it was really worth the effort, but they stuck to it and the support for their game is rising each month! If there last update didn't convince you, then nothing will!
So Aorrta, if you're reading this, you have the potential to be right up there with the very best! But, you have to be consistent and establish some trust with your supporters. "If you build it, they will cum!" Not seeing more of Mary is a crime against humanity, good sir!
Again, this is just me taking a wild guess here. But you need to let the people know what's going on Aorrta. Even if it's news about your cat dying or something like that!