With any luck we might have it by the end of the month. Dev already gave themself a generous window of Q1, then gave a definitive date of April 5th, all while saying "all dates are estimates".
I get this isn't their main project, but they should still try to adhere to their release "estimates".