Just in today from the dev's blog, finally a definitive update on the progress. All CGs and scenes are done as so the dev claim, now it is in the debugging progress and finally submission to the DLsite. The tentative release date spans from 31st July to 5th of August.
Now we just need someone who is willing to shell out the bucks for it........................
Now we just need someone who is willing to shell out the bucks for it........................