I think DLSITE blocks negative comments. Some of NTR games there are OK, while some are total shit.
My list DON'T BUY, EVEN DON'T PIRATE IT! Waste of your time.
https://www.dlsite.com/ecchi-eng/work/=/product_id/RE270310.html
https://www.dlsite.com/ecchi-eng/work/=/product_id/RE254348.html...