i think they have a new game that was released this july but dont know if there is article for that game. it was called netorare nightmare https://www.dlsite.com/maniax/dlaf/=/aid/afimoci/link/work/id/RJ01119634.