I'm on Itch for the lewd stuff. Itch is looking at alternative payment systems so they can allow NSFW stuff without the processors acting like moral grandstands.