VN Ren'Py My Girlfriend Wants a Threesome! (I Just Hope It's with Me) [v3.0 Cheating Route] [Sieglinnde]

3.30 star(s) 6 Votes

voxmaximus97

Member
May 31, 2024
117
269
149
The game is ten out of ten! Cheating route especially, I would like it to be a little longer route, because it has a lot of potential, especially the wedding day. But whatever, the game is top notch.
 

voxmaximus97

Member
May 31, 2024
117
269
149
I found the Cheating path enjoyable enough (the silhouette stuff was S-tier, as the POV was meant to be a 'mystery'), but I also agree that the MC was a total doofus that got tired from all the sleeping he did.

And even for a short game, the gf/fiancee cheated a bit too easily, IMO. Nevermind the contrived scenario, but she virtually offered 0 resistance to fucking her future stepdad-in-law.
That's because she's always been a slut. It's just that MC never knew that and had the wrong version of her in his head.
 

FatYoda

Well-Known Member
Sep 12, 2017
1,900
1,931
355
nothing but silhouettes and innuendo. I want to fucking see it. I LIKE the silhouettes and innuendo...but it needs to lead to something i get to fucking watch...hopefully he gives us a Jenny POV in the future cause that doesn't get it done for me. Or maybe he gets ahold of her phone...or moms phone and finds a whole shit load of videos. cause i want to see all of that....and hopefully not that shit with the bars over the face either.
 
Last edited:
  • Like
Reactions: Sieglinnde

BoohooBitch

Member
Oct 30, 2017
421
317
125
I love this game! Models are hot af, the routes have different dialogues and scenes. Vannilla and cuck routes were meh. I'm here for the cheating routes with both their perspectives. Like tifadarkheaven! Can't wait for the final update!!

The silhouette scenes are so good. I love those no matter what game they are in!

Also, is there a possibility of porting let night shine in to Android too?
 
  • Like
Reactions: Sieglinnde

Pookermoon

New Member
May 25, 2023
3
2
38
Getting a lengthy error with the new update:


Code:
I'm sorry, but errors were detected in your script. Please correct the
errors listed below, and try again.


File "game/cheating.rpy", line 502: show statement expects a non-empty block.
    show lamin1 at center with dissolve:
                                        ^

File "game/cheating.rpy", line 1274: show statement expects a non-empty block.
    show lamin2 at center with dissolve:
                                        ^

File "game/cheating.rpy", line 1287: show statement expects a non-empty block.
    show lamin3 at center with dissolve:
                                        ^

File "game/cheating.rpy", line 1303: show statement expects a non-empty block.
    show lamin3 at center with dissolve:
                                        ^

File "game/cheating.rpy", line 1332: show statement expects a non-empty block.
    show lamin4 at center with dissolve:
                                        ^

File "game/cheating.rpy", line 1343: show statement expects a non-empty block.
    show lamin4 at center with dissolve:
                                        ^

File "game/cheating.rpy", line 1422: show statement expects a non-empty block.
    show lamin6 at center with dissolve:
                                        ^

File "game/cheating.rpy", line 1561: show statement expects a non-empty block.
    show lamin7 at center with dissolve:
                                        ^

File "game/cheating.rpy", line 1758: show statement expects a non-empty block.
    show lamin8 at center with dissolve:
                                        ^

File "game/cheating.rpy", line 1782: show statement expects a non-empty block.
    show lamin9 at center with dissolve:
                                        ^

File "game/cheating.rpy", line 2059: show statement expects a non-empty block.
    show lamin10 at center with dissolve:
                                         ^

File "game/cheating.rpy", line 2193: show statement expects a non-empty block.
    show lamin11 at center with dissolve:
                                         ^

File "game/cheating.rpy", line 2330: show statement expects a non-empty block.
    show lamin12 at center with dissolve:
                                         ^

File "game/cheating.rpy", line 2371: show statement expects a non-empty block.
    show lamin13 at center with dissolve:
                                         ^

File "game/cheating.rpy", line 2470: show statement expects a non-empty block.
    show lamin15 at center with dissolve:
                                         ^

File "game/cheating.rpy", line 2526: show statement expects a non-empty block.
    show lamin14 at center with dissolve:
                                         ^

File "game/cheating.rpy", line 2773: show statement expects a non-empty block.
    show lamin16 at center with dissolve:
                                         ^

File "game/cheating.rpy", line 2845: show statement expects a non-empty block.
    show lamin17 at center with dissolve:
                                         ^

File "game/cheating.rpy", line 2971: show statement expects a non-empty block.
    show lamin18 at center with dissolve:
                                         ^

File "game/cheating.rpy", line 3022: show statement expects a non-empty block.
    show lamin19 at center with dissolve:
                                         ^

File "game/cuckold.rpy", line 886: show statement expects a non-empty block.
    show anik2 at center with dissolve:
                                       ^

File "game/cuckold.rpy", line 1501: show statement expects a non-empty block.
    show anik5 at center with dissolve:
                                       ^

File "game/cuckold.rpy", line 1653: show statement expects a non-empty block.
    show anik6 at center with dissolve:
                                       ^

File "game/cuckold.rpy", line 1669: show statement expects a non-empty block.
    show anik6 at center with dissolve:
                                       ^

File "game/cuckold.rpy", line 1692: show statement expects a non-empty block.
    show anik7 at center with dissolve:
                                       ^

File "game/cuckold.rpy", line 1740: show statement expects a non-empty block.
    show anik11 at center with dissolve:
                                        ^

File "game/cuckold.rpy", line 1769: show statement expects a non-empty block.
    show anik8 at center with dissolve:
                                       ^

File "game/cuckold.rpy", line 1785: show statement expects a non-empty block.
    show anik8 at center with dissolve:
                                       ^

File "game/cuckold.rpy", line 1895: show statement expects a non-empty block.
    show anik9 at center with dissolve:
                                       ^

File "game/cuckold.rpy", line 2050: show statement expects a non-empty block.
    show anik12 at center with dissolve:
                                        ^

File "game/extra.rpy", line 26: show statement expects a non-empty block.
    show anik1 at center with fade:
                                   ^

File "game/extra.rpy", line 58: show statement expects a non-empty block.
    show anik3 at center with dissolve:
                                       ^

File "game/extra.rpy", line 97: show statement expects a non-empty block.
    show arisexful at center with dissolve:
                                           ^

File "game/script.rpy", line 717: show statement expects a non-empty block.
    show anim2 at center with dissolve:
                                       ^

File "game/script.rpy", line 729: show statement expects a non-empty block.
    show anim2 at center with dissolve:
                                       ^

File "game/script.rpy", line 741: show statement expects a non-empty block.
    show anim3 at center with dissolve:
                                       ^

File "game/script.rpy", line 769: show statement expects a non-empty block.
    show anim1 at center with dissolve:
                                       ^

File "game/script.rpy", line 777: show statement expects a non-empty block.
    show anim4 at center with dissolve:
                                       ^

File "game/script.rpy", line 823: show statement expects a non-empty block.
    show anim5 at center with dissolve:
                                       ^

File "game/script.rpy", line 896: show statement expects a non-empty block.
    show anim6 at center with dissolve:
                                       ^

File "game/script.rpy", line 921: show statement expects a non-empty block.
    show anim6 at center with dissolve:
                                       ^

File "game/script.rpy", line 940: show statement expects a non-empty block.
    show anim7 at center with dissolve:
                                       ^

File "game/script.rpy", line 949: show statement expects a non-empty block.
    show anim8 at center with dissolve:
                                       ^

File "game/script.rpy", line 1008: show statement expects a non-empty block.
    show anim9 at center with dissolve:
                                       ^

File "game/script.rpy", line 1030: show statement expects a non-empty block.
    show anim10 at center with dissolve:
                                        ^

File "game/script.rpy", line 1120: show statement expects a non-empty block.
    show anim11 at center with dissolve:
                                        ^

File "game/script.rpy", line 1176: show statement expects a non-empty block.
    show anim12 at center with dissolve:
                                        ^

Ren'Py Version: Ren'Py 8.3.4.24120703
Tue Oct 14 06:44:43 2025
 

Sieglinnde

Tifa's Dark Heaven - Developer
Game Developer
Dec 2, 2019
3,076
7,358
667
Getting a lengthy error with the new update:


Code:
I'm sorry, but errors were detected in your script. Please correct the
errors listed below, and try again.


File "game/cheating.rpy", line 502: show statement expects a non-empty block.
    show lamin1 at center with dissolve:
                                        ^

File "game/cheating.rpy", line 1274: show statement expects a non-empty block.
    show lamin2 at center with dissolve:
                                        ^

File "game/cheating.rpy", line 1287: show statement expects a non-empty block.
    show lamin3 at center with dissolve:
                                        ^

File "game/cheating.rpy", line 1303: show statement expects a non-empty block.
    show lamin3 at center with dissolve:
                                        ^

File "game/cheating.rpy", line 1332: show statement expects a non-empty block.
    show lamin4 at center with dissolve:
                                        ^

File "game/cheating.rpy", line 1343: show statement expects a non-empty block.
    show lamin4 at center with dissolve:
                                        ^

File "game/cheating.rpy", line 1422: show statement expects a non-empty block.
    show lamin6 at center with dissolve:
                                        ^

File "game/cheating.rpy", line 1561: show statement expects a non-empty block.
    show lamin7 at center with dissolve:
                                        ^

File "game/cheating.rpy", line 1758: show statement expects a non-empty block.
    show lamin8 at center with dissolve:
                                        ^

File "game/cheating.rpy", line 1782: show statement expects a non-empty block.
    show lamin9 at center with dissolve:
                                        ^

File "game/cheating.rpy", line 2059: show statement expects a non-empty block.
    show lamin10 at center with dissolve:
                                         ^

File "game/cheating.rpy", line 2193: show statement expects a non-empty block.
    show lamin11 at center with dissolve:
                                         ^

File "game/cheating.rpy", line 2330: show statement expects a non-empty block.
    show lamin12 at center with dissolve:
                                         ^

File "game/cheating.rpy", line 2371: show statement expects a non-empty block.
    show lamin13 at center with dissolve:
                                         ^

File "game/cheating.rpy", line 2470: show statement expects a non-empty block.
    show lamin15 at center with dissolve:
                                         ^

File "game/cheating.rpy", line 2526: show statement expects a non-empty block.
    show lamin14 at center with dissolve:
                                         ^

File "game/cheating.rpy", line 2773: show statement expects a non-empty block.
    show lamin16 at center with dissolve:
                                         ^

File "game/cheating.rpy", line 2845: show statement expects a non-empty block.
    show lamin17 at center with dissolve:
                                         ^

File "game/cheating.rpy", line 2971: show statement expects a non-empty block.
    show lamin18 at center with dissolve:
                                         ^

File "game/cheating.rpy", line 3022: show statement expects a non-empty block.
    show lamin19 at center with dissolve:
                                         ^

File "game/cuckold.rpy", line 886: show statement expects a non-empty block.
    show anik2 at center with dissolve:
                                       ^

File "game/cuckold.rpy", line 1501: show statement expects a non-empty block.
    show anik5 at center with dissolve:
                                       ^

File "game/cuckold.rpy", line 1653: show statement expects a non-empty block.
    show anik6 at center with dissolve:
                                       ^

File "game/cuckold.rpy", line 1669: show statement expects a non-empty block.
    show anik6 at center with dissolve:
                                       ^

File "game/cuckold.rpy", line 1692: show statement expects a non-empty block.
    show anik7 at center with dissolve:
                                       ^

File "game/cuckold.rpy", line 1740: show statement expects a non-empty block.
    show anik11 at center with dissolve:
                                        ^

File "game/cuckold.rpy", line 1769: show statement expects a non-empty block.
    show anik8 at center with dissolve:
                                       ^

File "game/cuckold.rpy", line 1785: show statement expects a non-empty block.
    show anik8 at center with dissolve:
                                       ^

File "game/cuckold.rpy", line 1895: show statement expects a non-empty block.
    show anik9 at center with dissolve:
                                       ^

File "game/cuckold.rpy", line 2050: show statement expects a non-empty block.
    show anik12 at center with dissolve:
                                        ^

File "game/extra.rpy", line 26: show statement expects a non-empty block.
    show anik1 at center with fade:
                                   ^

File "game/extra.rpy", line 58: show statement expects a non-empty block.
    show anik3 at center with dissolve:
                                       ^

File "game/extra.rpy", line 97: show statement expects a non-empty block.
    show arisexful at center with dissolve:
                                           ^

File "game/script.rpy", line 717: show statement expects a non-empty block.
    show anim2 at center with dissolve:
                                       ^

File "game/script.rpy", line 729: show statement expects a non-empty block.
    show anim2 at center with dissolve:
                                       ^

File "game/script.rpy", line 741: show statement expects a non-empty block.
    show anim3 at center with dissolve:
                                       ^

File "game/script.rpy", line 769: show statement expects a non-empty block.
    show anim1 at center with dissolve:
                                       ^

File "game/script.rpy", line 777: show statement expects a non-empty block.
    show anim4 at center with dissolve:
                                       ^

File "game/script.rpy", line 823: show statement expects a non-empty block.
    show anim5 at center with dissolve:
                                       ^

File "game/script.rpy", line 896: show statement expects a non-empty block.
    show anim6 at center with dissolve:
                                       ^

File "game/script.rpy", line 921: show statement expects a non-empty block.
    show anim6 at center with dissolve:
                                       ^

File "game/script.rpy", line 940: show statement expects a non-empty block.
    show anim7 at center with dissolve:
                                       ^

File "game/script.rpy", line 949: show statement expects a non-empty block.
    show anim8 at center with dissolve:
                                       ^

File "game/script.rpy", line 1008: show statement expects a non-empty block.
    show anim9 at center with dissolve:
                                       ^

File "game/script.rpy", line 1030: show statement expects a non-empty block.
    show anim10 at center with dissolve:
                                        ^

File "game/script.rpy", line 1120: show statement expects a non-empty block.
    show anim11 at center with dissolve:
                                        ^

File "game/script.rpy", line 1176: show statement expects a non-empty block.
    show anim12 at center with dissolve:
                                        ^

Ren'Py Version: Ren'Py 8.3.4.24120703
Tue Oct 14 06:44:43 2025
is that in PC, windows mac or android
 
  • Like
Reactions: nachomof

Jackie718

Member
Jun 25, 2023
309
286
149
View attachment 4922677

Overview:
Nick is driving around the city with his girlfriend Jenny, who suddenly suggests a threesome! The protagonist is nervous at first because of how calmly his girlfriend suggested it... And he never imagined the world of opportunities that the proposal would unleash!
You don't have permission to view the spoiler content. Log in or register now.

Thread Updated: 2025-10-11
Release Date: 2025-09-27
Developer: Sieglinnde - -
Censored: No
Version: 3.0 Cheating Route
OS: Windows, Mac, Linux
Language: English
Other Games: Let the Nightshine in - Ariana's Dark Christmas - Living Together - Tifa's Dark Heaven
Genre:
You don't have permission to view the spoiler content. Log in or register now.

Installation:
You don't have permission to view the spoiler content. Log in or register now.

Changelog:
You don't have permission to view the spoiler content. Log in or register now.

Developer Notes:
You don't have permission to view the spoiler content. Log in or register now.

Please read Developer Notes.

DOWNLOAD
Win/Linux
: - MEGA - GDRIVE - - - PIXELDRAIN
Mac: - MEGA - GDRIVE - - PIXELDRAIN
Android: - MEGA - GDRIVE


View attachment 4922724 View attachment 5332514 View attachment 5332515 View attachment 5332538 View attachment 4922729 View attachment 4922731 View attachment 5332552 View attachment 5125700 View attachment 5125702 View attachment 5332518 View attachment 5332571 View attachment 4922735 View attachment 5125711 View attachment 5332520 View attachment 4922737 View attachment 5125706 View attachment 4922746 View attachment 5332522 View attachment 4922747 View attachment 5125708 View attachment 5332524 View attachment 5332549 View attachment 5125714 View attachment 4922753
I miss let the night shine in
 
  • Like
Reactions: Sieglinnde

Jakers15@

Active Member
Jan 3, 2023
525
1,299
257
What a good update. Man, what a good game. What a good story. This Jenny can be naughtier than Tifa.

Sieglinne, I think this is your peak NTR/Cheating rating. There's nothing left to work on. I can't think of any additional ideas. Simply perfect. I don't think you can even think of something new, all your creativity was spent on this update, or maybe not.
 
  • Heart
Reactions: Sieglinnde

Jakers15@

Active Member
Jan 3, 2023
525
1,299
257
Sieglinnde A catch. Do you use the same software to make all your games? I have the impression that LTNI has more fluid animation than My Girlfriend and Tifa. The scene with the girl riding a horse is very good. Her butt moves more naturally and less robotically than in the other games.




 

Sieglinnde

Tifa's Dark Heaven - Developer
Game Developer
Dec 2, 2019
3,076
7,358
667
Sieglinnde A catch. Do you use the same software to make all your games? I have the impression that LTNI has more fluid animation than My Girlfriend and Tifa. The scene with the girl riding a horse is very good. Her butt moves more naturally and less robotically than in the other games.




No man, for LTNI I use a program called "Honey Select 1" and the animations there are usually pre-made that the program brings that's why usually there isn't errors with animations there... The program that I use for Tifa and for "My GF" is called "DAZ3D" and I make all the animations there myself so that's why there is a difference between those two
 
  • Like
Reactions: Jakers15@

Yougiblack

Well-Known Member
Sep 30, 2018
1,869
2,027
458
No man, for LTNI I use a program called "Honey Select 1" and the animations there are usually pre-made that the program brings that's why usually there isn't errors with animations there... The program that I use for Tifa and for "My GF" is called "DAZ3D" and I make all the animations there myself so that's why there is a difference between those two
Could experiment with AI animations to improve it, nonetheless what's next for our NTS taste ?
 
3.30 star(s) 6 Votes