My research indicates that they are still posting progress updates and dev logs on patreon. The game is still alive.