Just checked the itch nsfw tab, AND WE ARE BACK UP, mostly atleast!! and for the first time in my life I am saying this, thank you 4chan, you bullied payment proccesors enough to free us from such great despair.
CAN I GET A HELL YEAH?!
HELL YEAHHHH !!!