I know you're busy fire fighting, but don't keep us in the dark. The community has been and will be a lot more supportive if there's a bit more communication. We don't need ETA or anything, just let us know your difficulties and maybe we could spread the words for you? Saying nothing will only keep the new player forever stay away.
I'm sure they're very very busy trying to catch fix and test everything, just have to be patient for a while