Now that Itch.io is on banning spree due to some retarded feminists, what is the next course of action?
Is there an alternative site for this project?