If anyone is curious there was an update on patreon that explains the absence and states that they have started working on the game again they decided not to announce a specific date for it yet due to them still having to get back into things. But its being worked on again.