There were some tiny subs I checked out on mobile browser where I got this like a year ago. SO it's not exactly new. But yeah they were so tiny that it's plausible they didn't have an active mod.
I also find this hilarious. If they claim their content to be reviewed now that will be legally disadvantagous with all the nsfw, gore and grey-legal stuff on their site.