Its so bullshit itchio shadowbanned nsfw ganes
it's due to MasterCard and Visa censorship, itch better start accepting crypto since this is so unacceptable, fuck those mfs at mastercard and visa