I hope Itch will continue to deplatform games which glorify sexual violence even after this whole debarkle is over. I do not consider free speech absolutionism a good policy, and was always disappointed in the past for this site allowing such media.
Payment processors shouldn't get the final call either, but being a platform for glorified sexual violence makes me very unwilling to shop here. I only pop in for the occasional bundle.