as much as I do not like the Itchio porn problems, I understand their situation. Having both visa and mastercard hold a monopoly in US money transfer systems and being able to just take away services from you is basically holding a gun to 80% of Itchio's wallet. Unfortunately this is a systemic issue and Itchio just doesn't want to lose all of it's income which WOULD just shut down the site itself and put a lot of people out of work.
I say this because of what they did and how they did it, they held a temporary mass blinding, which meant the game might not be browsable but still searchable, and then they had to sort things out bit by bit themselves and allowed a lot of content back by not blinding them. Direct links still worked for most people. It was the strangest and trickiest middle ground that they had to navigate on a very short time period. Caught between a rock and a horny place, they somehow squeezed through with scrapes and bruises.