Last devlog.one of the devlogs said either April or may. I'm guess end of April probably seems seems like there is just 1 ingame day of renders left then who knows how long to code and patch up any bugs etc.
"I've narrowed down the release date to May, since an April release seems rather unlikely by now (sorry). I'm confident for May though!"