I am unfamiliar with DLsite. Is it trustworthy? Will it have the game in English and uncensored?
There is an English version but there will not be an uncensored version.
I may release a patch to fix this issue ヾ(•ω•`)o