Yay!
Also, from what I have seen on itch, they have only removed the paid NSFW content. Pwyw and donations are still open and allowed, but strict selling games are gone. Interloper is back up on the site through the search, but keep in mind, that may not stay forever. Save the game in collections, download the game...join the discord for links and information.
Please, I worked hard on the server. If you are unable to get access, just accept the terms, and I'll add permissions manually.