According to a Google search
Epic Games Store has publicly stated that they aren't in the porn business, in an attempt to steal the moral high ground from Steam. I don't think their going to change gears.
Steam is where the big money is.
DLsite is wildly dubious for a western developer. You...