I didn't just hear about it, I donated money to the project. Other people have donated as well. Wouldn't it be better to leave the game possible to download but add "On hiatus" to the description? Or does it cost money every month or something just to have it on itch io?
Even so, do not worry, I will keep all my promises. Steam page is done and you will receive a key from it + if you want I can open access to the frozen project, but I warn you the game is unstable and don `t know you need it.
Ps: By the way, if you didn't know I returned money to everyone, I can show you a screenshot from my PayPal.