currently ,it seems a least 2 Devs are working on it, 'cause I see there are 2 people are ingame. it's been 5 days that they are resolving the problems, I think it will be done before this weekend. because there will be more Devs are off from their real jobs, and take care about this hobby one.