My advice to people waiting.
1) Have a backlog of other games to play. It hurts way less to have one game take a while if you have 3 other games to play. And trust me there are a lot of games.
2) Use dev estimates as rough guides for when to check for updates. But set reasonable expectations.
If there's no word, check monthly for word.
If there's an estimate around a given month, check weekly around the estimate date.
If there's and when the dev says "this weekend" check daily. But expecting any hard line to be met is just not realistic.
Basically, should I be checking monthly, weekly, or daily, with the information given. While understanding that set backs happen all the time.
So the dev gave a specific day, so I'll be checking on that day several times. But before that point, checking hourly just isn't useful.