While some of the games that were removed were pretty messed up and I don't condone rape culture or violence against others like that, fuck itch.io and steam for cowing down like a bunch of fucking bitches to what amounts to a terrorist organization going around blackmailing corporations into doing what they want.