The thing is, he ran into last-minute problems right before the release. If I had to guess, since then he fixed those problems and more arose and he's just been fixing problems non-stop since 7. They claimed there was a delay so we're not really in the dark, we know there are problems and I don't think they can provide an accurate ETA cause they don't have one. As a developer sometimes you have issues, when solved, create other issues. Omni pushed himself very hard to provide us with this update very close to when OSRS updated so cut him a bit of slack, the guy is doing his best. We have all been waiting, and it is disappointing, but what good will an apology post do us while they are focused on pushing the update? Just my 2 cents :).