Thousands of creators today found their Itch.io projects missing from the online storefront – effectively delisted to anyone searching or browsing the site. Others still are reporting actual takedowns “with no notice”, halted payouts, and those who have previously purchased their games being unable to download them.
Going by one image posted on the Itch Discord and shared on Bluesky by game developer Daffodil, filtering by the site’s ‘NSFW’ category previously showed 28,114 results. It now shows 7,008.
Bringing you the latest news and reviews for games on Steam!
Comment here