Well, as nice as this update is - it would've been nicer a little earlier.
I agree with the previous poster about how a countdown was a little counter (punny) productive. Bugs aren't always expected, but should be accounted for.
It's a bummer that the game isn't being released, but instead of giving yourself a deadline of 5 days to rush through it, why not postpone it indefinitely and release it when it's ready and you're pleased with it?
That would save a lot of time, effort and grief, imo.