okay turns out after a tiny bit of research some activist groups are against +18 games on itch.io (going after steam too sadly) which they had to conform with because of money i'd assume (any creators have been shadowbanned or full on had games deleted without warning)
using this quote will help explain "itch.io is the latest storefront to curb the sale of adult and “NSFW” content on its platform due to pressure from payment processors like Visa and Mastercard. As of Thursday, the indie-focused platform has de-indexed adult content such that it is no longer visible or searchable on the site."