I wasn't able to find anything on their site but I'm wondering if any devs her have had any experience with them and if like patreon they restrict content like incest from their site.
it seems like they are trying to compete with Patreon and Steam. Oppaiman trying to get that "middleman" money it seems. The funny thing is they're advertising it as it's own platform but if you go to submit a game they require a Patreon login.
The site offers visibility to a rather large audience that doesn't really know about sites like F95. Oppaiman's game, Freshwomen, was featured on MxR's youtube channel and skyrocketed in popularity. (No, I have no opinions of my own on the game, I never played it. I don't do straight-up VNs)