Haha, technically they said their goal was to 'have everything wrapped up' in March, which could mean just finishing the game, but not necessarily release it yet!
But yeah, I didn't have high expectations of a March release.
What you said makes a lot of sense, but what I cannot accept is having no progress report at all.