I believe he is talking about these games: https://www.dlsite.com/maniax-touch/fsr/=/keyword_work_name/%E3%83%AC%E3%83%99%E3%83%AB%E3%83%89%E3%83%AC%E3%82%A4%E3%83%B3%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA+SRI0000009757/order/release_d/from/maker_profile.series
Which one of the three, I'm not sure.
_________________
You don't know peace till you had suffering.