What fucking cunts. Had to spent the entire morning making a quick makeshift versions of Ero Hunters: https://erodungeons.itch.io/monstergirl-hunters
Ero Witches has been fully purged though, which is weird since the account it was on couldn't even accept any payments anymore.