A kickstarter would be good for the game. It could provide enough funding for the studio to make some sort of timeline.
Think either the community or the moderators should create a discord for updates and a general area where those who played can chat to those who haven't.
They definitely have people available for testing. Who will test the game for free.