Making a thread for this game since there's none yet :p
Dlsite : http://www.dlsite.com/maniax/work/=/product_id/RJ059981.html
Sadly, it's not available much on the interwebs (sure there's old versions around, but the recent-ish ones aren't easy to find)
Though there's a new version/re-release...