I hope everyone here is in vain panicking. Perhaps the team has not disappeared anywhere, but is simply working on a project? The price certainly is not happy at this time.
Personally I do think that they are working hard on the project. Just the vibe that I get from the main dev. But for the community sake, pop up here even once a month. That would go a long way. Imagine twice a week instead of once a month.