They are still developing it and the last patch was yesterday just not on itch. I was also worried that they stoped but today i found them