Oh my. I really love this game so I hope this gets worked out and the game brought back onto itch.io
I hope so too, itch.io is the only way I can support the team, It would be a huge bummer if it ended.