Irazafim,
if you ever programed, it's practically impossible to give "A Date" when it will be done, as problems arise all of the time while just programming a simple database even, you never know what's going to pop up next so to speak..
I know it sucks also, cause everyone needs that update...but it's only been 3 days since they said that they had a problem with releasing it..but date's are not practical.
I do believe though they dropped the ball on the updates, and hopefully they learned a lesson thru all of this not to do that again..or whoever they hired needs to get their act together in making this software...and if they don't get it now, they need to hire someone else..