What will we do now since that extremist group got to Itch? Will it be Subscribestar exclusive now?
Fight! Let payment processors know how you feel, it does make a difference. Details on our twitter!