Told you, it the first of April.
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.