I'm not one who gives dev any kind of shit, regardless of the situation, much less WWG who's delivered a spectacular game that's on it's last chapter. They wanna spend time making it perfect, or like mentioned, really have some personal issues to work out. The game will come out, because it eventually always does.
But I do think it's not right to basically come out the day before his own deadline to say: "Damn guys, I thought it'll be done tomorrow, but seems like it'll take a few more months. Sorry bout that."