3-4 weeks away as of 10th of June - 9 weeks ago.
Delays happen, and are sometimes out of an organisation's control.
What is not out of an organisation's control is communication.
Harald wasn't good at it, you guys should have improved things on that front. It's better to communicate and receive some feedback (even negative feedback which can be highly constructive) rather than not communicate at all.
Please let us know what's going on. Don't take us for granted. Otherwise when requests such as number three above are put out they will merely be met with apathy.