It might get easier to find the game soon, since an anime of it is coming out starting the middle of this month. If that doesn't get more widespread interest going, I have no idea what will.
Also, joining in the chorus of "Now I wanna backrub!"s Excellent job, as always. :D