Add DLSite as a store link
DLsite is a major source for doujinsoft publishing, many games are available there that are not available on Steam. Many circles on DLsite lack significant English language information/websites, so providing a link to DLSite is sometimes the most an English speaker can use for a source
1
vote
dizzrobo
shared this idea