Private Eyes & Secret Desires is an adult visual novel by DS23Games, built in Ren'Py and presented with 3D CG art. You follow two protagonists whose detective agency faces closure. To keep it open, they accept a risky arrangement that places them under a larger rival company. The new boss may have hidden motives, and the story tests their morals, their relationship, and themes of romance, corruption, and cheating. The premise leaves the agency’s future, the boss’s intentions, and the protagonists’ bond as open questions.
The current v0.21 build, dated August 18, 2026, is still under development. It runs on Windows, Mac, Linux, and Android in English, without censorship. The latest update adds 337 new renders and three erotic scenes, one with major consequences, along with minor bug fixes and interface corrections.
Developer's description
When their detective agency is in danger of shutting down, our two heroes have no other way out, than to take a deal with the devil and temporarily become the subsidiary of a large competitor. But does their new boss have ulterior motives? Will our heroes have to compromise their morals? And what about their relationship? Only time will tell...
v0.21
337 new renders
3 new ero scenes (one with major implications)
fixed some minor bugs
fixed some issues with the UI
v0.20
293 new renders
3 new ero scenes
v0.19
301 new renders
new content for Neela (moves her sub-plot forward, small ero scene)
new content for Tarja (moves her sub-plot forward, small ero scene)
new content for Mari (moves her sub-plot forward, ero scene with two variations)
new content for Shana (moves her sub-plot forward, small ero scene with two variations)
minor content for various characters (Alycia, Asiya, Aleta, Lyra, Joy, Angelya, Aran)
introduction of Zenorii and the High Priestess of Eternius
introduction of the temple square
Some minor bug and spelling/grammar fixes.
Some new ero sound effects added
v0.18
293 new renders
4 new ero scenes
(FMC x Sawyer)
(FMC x MMC)
(MMC x Cindy)
(MMC x Laura)
v0.17
321 new renders
new content for Tarja (moves her sub-plot forward, includes an ero scene)
new content for Lyra (moves her sub-plot forward, a romantic scene)
new content for Neela (moves her sub-plot forward)
new content for Aleta (moves her sub-plot forward)
new content for Alycia (mostly flavor, if NTR on, also potential light Hagen content)
Added some additional flavor and lore content
v0.16
Changelog:
402 new renders
3 new ero scenes
finishes the current case of the female protagonist
v0.15
337 new renders
3 new ero scenes
v0.14
288 new renders
2 new ero scenes
v0.13
265 new renders
v0.12
275 new renders
Fixed the bugged return button of the gym screen from case 2
v0.11
272 new renders
Changed the dialogue font
Added optional default MC names
v0.1
Initial Release
Player reviews
Player rating5.0 / 5 · 20 ratings
Written reviews20 · avg 4.0★
Positive (4–5★)65%
Latest review2026-07-25
What players say
Mostly positive reviews praise story and art, while some criticize choices, sex scenes, and clichés.
5★11
4★2
3★3
2★3
1★1
Players like
Well-written detective corruption story
Attractive female protagonist and character art
Choices to resist or embrace corruption
Common complaints
Sex scenes feel brief or bland
Branching paths can feel forced
Plot sometimes feels clichéd
Best for players who enjoy detective corruption stories with optional NTR and attractive character art.
Summarised from 20 written player reviews.
MagicMan7532026-07-25★★★★★
I did enjoy this game till latest update, when the dev forced Cindy to get sexual with someone, even if we pursue her and we chose refuse in scene. So, seems like choices don't matter at all, we can't bang…
Rocky88882026-02-17★★★★★
The game was promising, let's say that the graphics never improved, it maintained standard rendering, even too much, some faces are deformed in some scenes, options are there, but many times they are harmless, audio is not perceived as great…
Xx_Gamerdad-69_xX2025-12-01★★★★★
[v0.17] Story & characters: ⠀⠀⠀So MC and his GF are running a private detective agency and after closing yet another case they suddenly receive a "deceptive conduct" penalty and have to pay a huge fine to get their license back…