The game's still being updated, supposedly will come out some time in April. You can read more about the situation on patreon