I am beyond disappointed in the sheer lack of communication and they way Itch.io has dealt a blow to so many people's livelihood with absolutely zero warning. They gave people no time to prepare or react. It's cruel and callous, and I don't know if I'll ever purchase anything on itch.io ever again. I'm just plain disgusted right now.