I really didn't want to weigh in on this one, but I agree with everything posted. I understand you guys are busting your behinds (or at least claim to be), but even a tidbit of info would be appreciated. For example; a heads up the patch was going to be late. You fellows must realize you are game developers as well as businessmen. You are providing a service that was paid for and henceforth owe your customers some respect. If a proposed change is to be delayed, just say so. I for one am a grown man and realize life doesn't (if ever) work out as planned, just man up and say you can't meet the deadline you self imposed. No worries so long as you keep me (us?) posted.
Enough badgering, keep at it guys and just be a bit more active with status updates. One or two sentences beats weeks of silence.