I'm almost completely sure that Innoxia has zero motivation or self-management capability. This person claims to work full-time on this project, but I highly doubt they are spending more than 10 hours a week on it.
My guess is they got into a oh-so-common cycle of promising something, spending the majority of their time procrastinating and under-estimating how long it will take, and then when crunch-time comes realizes that it will take way longer than original expected. Rinse and repeat until all motivation is gone.
Even with only one person working on this, no project of this size should take this long to complete. Games like this, 90% of the effort is the writing. Writing is something that is easily outsourced (often times for free to fans) if it becomes too time-consuming to do.
I think people need to explain to game creators that frequent small updates are better than once-in-awhile massive updates. Not only for the motivation of the developer, but also as a means to keep progress steady and fans happy.
Look at this person's post history. Almost every post starts with "Sorry for the delay". Try to find a single post that doesn't contain the word "delay". It is ludicrous.