Seriously anyone who complains about delays and time it take try to develop a game even 1/4 as good as this, write a script, balance lots of different characters, render all the images and videos, code it all together so it works, proof read it to a language that is not your own or hire someone to, test and make sure every path and choice works, fix anything that is broken, oh and balance all that with your actual life. See if you have things come up, delays, even complete 1 day of in game time and content. After all that when people start complaining and picking apart what you spent a month or more on still continue to develop the game, build a following of supporters, deal with everyone who downloads it for free complaining because it is delayed, dealing with anyone who has never even rendered one image to see how long it takes per complaining about putting it together faster, and continue to want to keep developing your game. If you wonder why some devs after you and others complain for months and months and months about every little delay or thing they do decide to stop making a game. You and those like you are what kills a developers drive to make a game, kills their passion for what they do and want to do.
If you have never done any of this shut up when it comes to a good developer who makes a great game. Irphareus still has a passion for this stuff. Don't kill it or you really will come here one day and see an abandoned tag and you will have to go find someone else to be impatient with and harass about a game that is probably far from the quality of this one.