So I just found this game and thought you might be interested in it:
http://www.dlsite.com/maniax/work/=/.../RJ210258.html
I haven't...