I can say no, as yesterday I received a "reminder":
"Tue, 24 Sep 2024
Just a reminder: OXENFREE will no longer be available on itch.io beginning October 1, 2024. If you have already downloaded the game, you'll be able to keep it and continue to play from your downloaded files. If you have not already done so, you can download files until October 1, 2024 to keep the game. Everyone who worked on OXENFREE deeply appreciates the support from our community over the past eight years and we hope to see you on another service or timeline soon. Thank you!"
So those THIEVES are still working on their plan, and a shame on itch.io, whose absolute indifference isn't to my trust