Klick on Dlsite link on first page of the thread. There klick on the Circle name (top center, between picture and this blue sign with a +) Then you get a list of all games.
Took me like 2 minutes to find both, no need to necro this thread... Check nyaa for game, translation is in the mega folder of the translator (several posts above).