2 Comments
Jul 23, 2023·edited Jul 23, 2023

Btw DLsite is basically the Japanese equivalent of something like itch.io and Patreon mixed in one.

DMM would be a much bigger platform in Japan that is comparable to Steam

Expand full comment

meow

Expand full comment