<center><div id="setting">Settings</div></center>
Your name: <<textbox "$name" "Jake">>
Your age: <<listbox "$age">>
<<option 18>>
<<option 19>>
<<option 20>>
<<option 21>>
<<option 22>>
<<option 23>>
<<option 24>>
<</listbox>>
<<link Start "Story Start">>
<</link>><img src="img/start.png">
The soft scratching of tiny claws pulls you out of sleep.
Loui and Meg, your two hamsters, are already full of energy—circling their plastic kingdom like they're gearing up for battle.
<<mc-speech "Yeah, good morning.">>
Another morning in your room. Posters on the wall, clothes on the floor, and that weird stain on the carpet you still swear isn’t your fault.
It’s the end of summer.
College starts next year. That means one full year of freedom—a gap year to try new things, to become someone new.
And this morning… something feels different. Like a devil slipped into your skin overnight.
You’re definitely not the same person you were yesterday.
You hear movement downstairs—probably Linda making breakfast.
Just as you stretch, your phone buzzes.
Your heart skips. The name on the screen: your brother.
The one who left home without a word and hasn't contacted you since.
Neither of you called because you both waited for the other to break the silence.
And now—he’s calling.
It has to be something important.
[[Brother calls]]
<span id="mcroom"></span>
You are in your room. It has a unique smell caused by your hamsters, Loui and Meg. You have a seemingly large room, decorated with a few posters of your favorite shows. A simple bed and an average computer on the desk fill the left and right sides of the room. You have a locked drawer beside your bed that contains private stuff. By the entrance, you have your private bathroom.
<<nobr>><<if $bed=="wornout">>
Your bed is quite simple and lacks comfort.
<<elseif $bed=="Comfort">>
Your bed is soft, supportive, and perfect for a good night's sleep.
<<elseif $bed=="SmartSleep">>
Your bed includes a smart sleeping system that adjusts to your body’s needs throughout the night.
<</if>><</nobr>>
<<include Npclocation>>
''Your room''
[[Go to bed->Your Bed]]
[[Inspect Loui and Meg->Hamsters]]
[[Open your computer->Computer]]
[[Drawer->Drawer]]
[[Closet]]
[[ Your Bathroom->MCBathroom]]
<<nobr>><<if $legwear !=="nothing">>
[[Hallway->Hallway]]
<<else>>
<<linkreplace "Hallway">>You can't get out of your room while naked.<</linkreplace>><</if>><</nobr>>
<<done>>
<<silent>>
<<do tag "ui">>
<<if $dayPhase==="Night" || $dayPhase==="Late Night">>
<<replace "#mcroom">><img class="night" src="img/MCroom/1.png" width=800><</replace>>
<<elseif $dayPhase==="Evening">>
<<replace "#mcroom">><img class="evening" src="img/MCroom/1.png" width=800><</replace>>
<<else>>
<<replace "#mcroom">><img src="img/MCroom/1.png" width=800><</replace>>
<</if>>
<</do>>
<</silent>>
<</done>><span id="hallway"></span>
A narrow stretch of creaky floorboards, lined with family photos and doors that hold everyone's secrets.
<<set _i = random(0,8)>>
<<if $siscorruption >= 300 && _i==0>>\
You corner her in the hallway, placing a hand on the wall beside her head.
<<mc-speech "We both know why you've been 'accidentally' brushing against me all day...">>
She exhales sharply, her chest rising rapidly against yours.
<<sis-speech "Maybe I just wanted to see how long it'd take you to man up...">>
Her fingers dig into your hips as she pulls you into the nearest room.
<span id="corruption"><br>+10 Alicia corruption</span>
<span id="blue"><br>+4 relationship</span>
<<set $siscorruption +=10>><<set $sisrelationship +=4>><<time 0 5>>\
<<link "Then...[0:20]" "Hallway encounter alicia">><</link>>
<<elseif $siscorruption<300 && _i==0>>
You corner her in the hallway, placing a hand on the wall beside her head.
<<mc-speech "We both know why you've been 'accidentally' brushing against me all day...">>
She pushes you away with a scoff, though her cheeks are flushed.
<<sis-speech "In your dreams! Maybe try again when you're actually interesting.">>
<<time 0 5>><<redo "ui">>
<</if>>
<<include Npclocation>>
''Second floor''
[[Your Room->Your Room]]
[[Alicia’s Room->Sister Room]]
[[Homeowner’s Room->Parent Room]]
[[Common Bathroom->Common Bathroom]]
''First floor''
[[Foyer->Foyer]]
<<done>>
<<silent>>
<<do tag "ui">>
<<if $dayPhase==="Night" || $dayPhase==="Late Night">>
<<replace "#hallway">><img class="night" src="img/hallway.jpg" width=800><</replace>>
<<elseif $dayPhase==="Evening">>
<<replace "#hallway">><img class="evening" src="img/hallway.jpg" width=800><</replace>>
<<else>>
<<replace "#hallway">><img src="img/hallway.jpg" width=800><</replace>>
<</if>>
<</do>>
<</silent>>
<</done>><span id="sisterroom"></span>
A mix of perfume, clothes, and attitude. Alicia guards her space like a dragon guarding treasure.
<<nobr>><<if $inventory.includes("spycam") && $spycamlocations.includes(passage()) !==true && $momlocation !==passage() && $dadlocation !==passage() && $sislocation !==passage()>>
<<link "Place spycam" "Sister Room">><<run $spycamlocations.push(passage())>><<run $inventory.deleteFirst("spycam")>><</link>><</if>><</nobr>>
<<if $sislocation ==passage() && $inventory.includes("DVA Costume") && $sislocation!==$dadlocation && $sislocation!== $momlocation && $sislocation!==$gymbrolocation>>
<<link "Give her the DVA Costume[0:10]" "Alicia DVA bj">><<run $inventory.deleteFirst("DVA Costume")>><<set $sisHasDVA=true>><</link>>
<<elseif $sislocation ==passage() && $inventory.includes("DVA Costume")!==true && $sislocation!==$dadlocation && $sislocation!== $momlocation && $sislocation!==$gymbrolocation && $sisHasDVA ==true>>
<<link "Ask her to wear DVA Costume" "Alicia DVA option">><</link>><</if>>
<span id="aliciaevent"></span>
<<include Npclocation>>
[[Hallway->Hallway]]
<<done>>
<<silent>>
<<do tag "ui">>
<<if $dayPhase==="Night" || $dayPhase==="Late Night">>
<<replace "#sisterroom">><img class="night" src="img/sisterroom.jpg" width=800><</replace>>
<<elseif $dayPhase==="Evening">>
<<replace "#sisterroom">><img class="evening" src="img/sisterroom.jpg" width=800><</replace>>
<<else>>
<<replace "#sisterroom">><img src="img/sisterroom.jpg" width=800><</replace>>
<</if>>
<</do>>
<</silent>>
<</done>>
<<silent>>
<<done>>
<<if $sislocation===passage() &&$dayPhase==="Afternoon">>
<<set _i =random(0,5)>>
<<if _i===0>>
<<replace "#aliciaevent">>You peek into Alicia’s room and see her sprawled on her bed, headphones in, legs swaying slowly to the rhythm of whatever she’s listening to. Sunlight filters through the curtains, giving the room a warm, lazy glow.<</replace>>
<<elseif _i===1>>
<<replace "#aliciaevent">>Alicia is sitting cross-legged on the floor, flipping through a worn magazine she clearly doesn’t care much about. Her window is cracked open, letting in a soft breeze that plays with her hair. She glances up briefly when you pass by, then looks away like nothing matters. The room smells faintly of citrus and perfume.
<</replace>>
<<elseif _i==2 || _i==3 || _i==4 || _i==5>>
<<replace "#aliciaevent">><img src="img/sister/posingcamera.gif" width=400>
She’s standing in front of the mirror, posing for her phone.
Your eyes are drawn instantly to what she’s wearing—or barely wearing.
A sheer black crop top clings to her body, almost transparent. Her breasts are unmistakable beneath the fabric, the nipples pierced with little heart-shaped jewelry that catches the light every time she shifts. Below, a matching lingerie set hugs her hips—black, delicate, with subtle heart accents. It doesn't quite cover her, but rather frames her. Her sex is visible through the thin fabric, not exposed, but not hidden either. Just... offered.
Long black stockings hug her thighs, connected by thin garters that only add to the visual pull of her outfit. She moves, slowly, adjusting her angle for the camera. Every movement seems intentional. Every breath, choreographed.
You freeze at the doorway, staring.
<span class="though">Probably sending those to her boyfriend</span> you think, your throat suddenly dry.
The idea stings more than you expect. But you can't look away.<<set $mcarousal +=50>>
<span id="arousal">+50 Arousal</span><<redo "ui">>
<</replace>><</if>>
<<elseif $sislocation===passage()&&$dayPhase==="Night">>
<<set _b =random(0,1)>>
<<if _b===0>>
<<replace "#aliciaevent">>Alicia is curled up under a thin blanket, phone in hand, her screen casting a soft glow on her face. She’s not smiling—just staring, scrolling slowly, lost in thought. The room is quiet except for the occasional creak of the house settling. You get the sense she’s waiting for something… or someone.<</replace>>
<<elseif _b===1>>
<<replace "#aliciaevent">>You catch Alicia sitting by the edge of her bed, brushing her hair in slow, absent strokes. She looks tired but not ready to sleep, her eyes distant. A small lamp beside her casts a warm light, creating soft shadows across the room. She doesn’t say anything, but you feel her awareness of your presence.<</replace>>
<</if>><</if>><</done>><</silent>><img src="img/MCroom/MCsleep.webp" width=800 /><br>
You are sleeping.
<<if $catchCold===false>>
<div id="yellow">Your energy has maxed.</div><<elseif $catchCold===true>><div id="yellow">The cold has weakened you — you regained less energy today.</div><</if>>
<<silent>>
<<if $bed=="wornout">>
<<set $energy to 100>>
<<elseif $bed=="Comfort">>
<<set $energy to 125>>
<<elseif $bed=="SmartSleep">>
<<set $energy to 150>>
<</if>>
<<if $catchCold===true>>
<<set $energy-=30>><</if>>
<<if $passed24===false>>
<<set $day +=1>>
<<set $hour = 8>>
<<set $minute =0>><<redo "ui">>
<<elseif $passed24===true>>
<<set $hour=8>>
<<set $minute=0>><<set $passed24=false>><<redo "ui">>
<</if>>
<<set $dadDailyWantMoney=false>>
<<set $hadBreakfast =false>>
<<set $passOut=false>>
<<set $hamstersFedToday to false>>
<<set $hamsterEscapeTimer +=1>>
<</silent>>
<<if $hamsterEscapeTimer===4>>
Loui & Meg has gone! <<set $hamsterEscape=true>><</if>>
<<nobr>>
<<if $gymMembership ===true>>
<<set $daysMembership +=1>><</if>>
<<if $daysMembership === 8 && $gymMembership===true>>
<<set $gymMembership =false>>
''Your gym membership ended.''<</if>><</nobr>>
<<nobr>>
<<if $spycamlocations.includes("Sister Room")>>
<<set _i =random(0,49)>>
<<if _i===0>><<set $aliciaroom1=true>>You have captured new footage with the spy cam. Check your computer.<</if>><</if>>
<<if $spycamlocations.includes("Parent Bathroom")>>
<<set _i =random(0,49)>>
<<if _i===0>><<set $marklindabathroom=true>>You have captured new footage with the spy cam. Check your computer.<</if>><</if>>
<<if $spycamlocations.includes("Parent Room")>>
<<set _i =random(0,49)>>
<<if _i===0>><<set $marklindabedroom=true>>You have captured new footage with the spy cam. Check your computer.<</if>><</if>>
<<if $spycamlocations.includes("Garage")>>
<<set _i =random(0,49)>>
<<if _i===0>><<set $markaliciagarage=true>>You have captured new footage with the spy cam. Check your computer.<</if>><</if>>
<<if $spycamlocations.includes("Living Room")>>
<<set _i =random(0,49)>>
<<if _i===0>><<set $markalicialivingroom=true>>You have captured new footage with the spy cam. Check your computer.<</if>><</if>><</nobr>>
<<if $uploadedPhotos>0 || $uploadedVideos>0>>
<<set $money +=$uploadedPhotos*3>><<set $money +=$uploadedVideos*7>>
You've gained <span id="cash"><<print $uploadedPhotos*3+$uploadedVideos*7>> dollars</span> from the photo/videos you uploaded<</if>>
<<if $day%8===0 && $day!==1 && $weeklyPay ===true>>
<<link "Brother Calls" "Brother Pay">><</link>>
<<else>>
[[Wake up->Your Room]] <</if>><span id="parentbedroom"></span>
Neatly made bed, lavender scent in the air, and a sense that you shouldn’t touch anything.
<<nobr>><<if $inventory.includes("spycam") && $spycamlocations.includes(passage()) !==true && $momlocation !==passage() && $dadlocation !==passage() && $sislocation !==passage()>>
<<link "Place spycam" "Parent Room">><<run $spycamlocations.push(passage())>><<run $inventory.deleteFirst("spycam")>><</link>><</if>><</nobr>>
<<link "Mark's Computer" "Mark Computer">><</link>>
<<include Npclocation>>
[[Homeowner's Bathroom->Parent Bathroom]]
[[Hallway->Hallway]]
<<done>>
<<silent>>
<<do tag "ui">>
<<if $dayPhase==="Night" || $dayPhase==="Late Night">>
<<replace "#parentbedroom">><img class="night" src="img/parentbedroom.jpg" width=800><</replace>>
<<elseif $dayPhase==="Evening">>
<<replace "#parentbedroom">><img class="evening" src="img/parentbedroom.jpg" width=800><</replace>>
<<else>>
<<replace "#parentbedroom">><img src="img/parentbedroom.jpg" width=800><</replace>>
<</if>>
<</do>>
<</silent>>
<</done>>
<<if $momlocation===passage()&&$dayPhase==="Afternoon">>
<<elseif $momlocation===passage()&&$dayPhase==="Night">>
<<elseif $dadlocation===passage()>><</if>>
<span id="foyer"></span>
The welcome zone. Shoes scattered, keys tossed in a bowl, and the family photo that’s slightly crooked.
<<include Npclocation>>
[[Upstairs->Hallway]]
''First floor''
[[Living Room->Living Room]]
[[Kitchen->Kitchen]]
[[Dining Room->Dining Room]]
[[Pantry->Pantry]]
[[Laundry Room->Laundry Room]]
[[Garage->Garage]]
''Outside''
<<if $feetwear !=="nothing">>
[[Outside->Front Yard]]
<<else>>
<<linkreplace "Outside">>Wear something on your foot first.<<link "Wear sneakers" "Foyer">><<set $feetwear="sneaker">><</link>><</linkreplace>><</if>>
<<done>>
<<silent>>
<<do tag "ui">>
<<if $dayPhase==="Night" || $dayPhase==="Late Night">>
<<replace "#foyer">><img class="night" src="img/foyer.jpg" width=800><</replace>>
<<elseif $dayPhase==="Evening">>
<<replace "#foyer">><img class="evening" src="img/foyer.jpg" width=800><</replace>>
<<else>>
<<replace "#foyer">><img src="img/foyer.jpg" width=800><</replace>>
<</if>>
<</do>>
<</silent>>
<</done>><span id="frontyard"></span>
A small patch of green that separates your house from the world. The grass could use a trim, but it still feels like home.<<set _i =random(0,9)>>
<<if _i==0>>
<<linkreplace "You spot the local cockslut—definitely a boy—posing like he wants to be used.[0:10]">>
You spot the local cockslut—definitely a boy—posing like he wants to be used.
He catches your stare and smirks. Everyone in the neighborhood knows exactly what he is—and what he loves doing.
You motion him over, barely a gesture.
He gets it. Of course he does.
Without a word, he walks up and sinks to his knees, eyes locked on yours, lips already parted in anticipation.
Your cock is out in seconds, heavy and already hardening. He leans in without hesitation, planting a slow kiss on the tip—then lets his tongue swirl over it, teasing, savoring.
And then he takes you.
<img src="img/MCgetsablowjobonfrontyard.gif" width=400>
Warm lips slide down your shaft, inch by inch, until his throat tightens around your length. He moans around you, vibrating against your skin, hands gripping your thighs as he starts to bob his head with smooth, hungry rhythm.
Drool drips freely from his mouth, his eyes glassy and submissive as he works you deeper with every stroke. He looks up, silently begging for more.
You groan and take control—fingers tangling in his hair, guiding him down harder, deeper.
You hold his head there, just for a moment, feeling the way he swallows, the way his throat flexes to take it all.
Good. Fucking. Slut.<</linkreplace>><</if>>
<<include Npclocation>>
<<if $hasCat===false>>
[[Get inside->Foyer]]<<else>>
<<linkreplace "Get inside">>You can't bring cats to house, deliver it to the lady.<</linkreplace>><</if>>
''Suburbs''
<<link "Lady with cats[0:10]" "Lady with cats">><<time 0 10>><</link>>
<<link "Zack's House[0:05]" "Zack's House">><<time 0 5>><</link>>
<<link "Carmen's House[0:05]" "Carmen's House">><<time 0 5>><</link>>
<<link "Park[0:05]" "Park">><<time 0 5>><</link>>
<<if $hasCat===false>>
<<link "Bus stop[0:05]" "Bus stop">><<time 0 5>><</link>><<else>>
<<linkreplace "Bus stop[0:05]">>
You can't travel with bus while carrying a cat, deliver it to the lady first.<</linkreplace>><</if>>
<<done>>
<<silent>>
<<do tag "ui">>
<<if $dayPhase==="Night" || $dayPhase==="Late Night">>
<<replace "#frontyard">><img class="night" src="img/frontyard.jpg" width=800><</replace>>
<<elseif $dayPhase==="Evening">>
<<replace "#frontyard">><img class="evening" src="img/frontyard.jpg" width=800><</replace>>
<<else>>
<<replace "#frontyard">><img src="img/frontyard.jpg" width=800><</replace>>
<</if>>
<</do>>
<</silent>>
<</done>><<do tag "ui">><<silent>>
<<if $minute>=60>>
<<set $hour +=1>>
<<set $minute = $minute%60>><</if>>
<<if $hour>=24>>
<<set $hour = $hour%24>>
<<set $day +=1>><<set $passed24=true>><</if>>
<<if $day == 0>>
<<set $dayWeek to "Sunday">>
<<elseif $day == 1>>
<<set $dayWeek to "Monday">>
<<elseif $day == 2>>
<<set $dayWeek to "Tuesday">>
<<elseif $day==3>>
<<set $dayWeek to "Wednesday">>
<<elseif $day==4>>
<<set $dayWeek to "Thursday">>
<<elseif $day==5>>
<<set $dayWeek to "Friday">>
<<elseif $day==6>>
<<set $dayWeek to "Saturday">>
<</if>>
<<if $day>=7>>
<<if $day%7 == 0>>
<<set $dayWeek to "Sunday">>
<<elseif $day%7 == 1>>
<<set $dayWeek to "Monday">>
<<elseif $day%7 == 2>>
<<set $dayWeek to "Tuesday">>
<<elseif $day%7==3>>
<<set $dayWeek to "Wednesday">>
<<elseif $day%7==4>>
<<set $dayWeek to "Thursday">>
<<elseif $day%7==5>>
<<set $dayWeek to "Friday">>
<<elseif $day%7==6>>
<<set $dayWeek to "Saturday">>
<</if>><</if>>
<<if $hour >= 8 && $hour < 12>>
<<set $dayPhase to "Morning">>
<<elseif $hour >= 12 && $hour < 16>>
<<set $dayPhase to "Afternoon">>
<<elseif $hour >= 16 && $hour < 20>>
<<set $dayPhase to "Evening">>
<<elseif $hour >= 20 && $hour < 24>>
<<set $dayPhase to "Night">>
<<elseif $hour >= 0 && $hour < 2>>
<<set $dayPhase to "Late Night">>
<</if>><</silent>>
''Day: <<print $day+1>>, $dayWeek''
$dayPhase
<img @src="'img/'+$dayPhase+'.png'" width=100 />
<<nobr>><<if $hour<3 && $hour>=0>>
<div id="action"><<if $hour<10>><<print "0"+$hour>><<elseif $hour>9>>$hour<</if>>:<<if $minute<10>><<print "0"+$minute>><<elseif $minute>9>>$minute<</if>></div>
<div id="action">''You have to sleep until 02:00''</div>
<<else>><<if $hour<10>><<print "0"+$hour>><<elseif $hour>9>>$hour<</if>>:<<if $minute<10>><<print "0"+$minute>><<elseif $minute>9>>$minute<</if>><</if>><</nobr>>
<span id="cash"><<print $money+"$">></span><<if $weeklyPay === true>>\
Weekly brother pay: <<print $brotherPay+"$">><</if>>
<span class="clothes-grid"><<include "Head">><<include "Body">></span>
<span class="clothes-grid"><<include "Leg">><<include "Feet">></span>
Energy: $energy
Hygiene: $hygiene
Fitness: $fitness
<span id="arousal">Arousal</span><<showmeter 'arousalmc' `$mcarousal / 100`>>
<<nobr>>
<<if $hasCat===true>>You are carrying a cat. Deliver it to the lady.<</if>>
<<if $disease === true && $diseaseDay+3!==$day>>
You catched a disease.
You have ''<<print $diseaseDay+3-$day+" day's">>'' left until dead. Go to the hospital.
<<elseif $disease === true && $diseaseDay+3===$day>>
<<goto "Disease Death">><<set $disease =false>>
<</if>><<nobr>>
<<if $catchCold===true && $coldDay +3 !==$day>>
You catched cold you will gain 30 less energy every day. <<print $coldDay+3-$day+ " day's">> left until you recover.
<<elseif $catchCold===true && $coldDay +3===$day>>
You recovered from the cold.<<set $catchCold =false>><</if>><</nobr>><<silent>>
<<if $hour >= 2 && $hour < 8 && $passOut === false>>
<<set $passOut =true>><<set $passOutPassage =passage()>><<goto "Pass out">>
<</if>>
<</silent>><</nobr>>
<</do>><<set $dayPhase to "Morning">>
<<set $hostmate = "Alicia">>\
<<set $host = "Parker">>\
<<set $dadDailyWantMoney=false>>
<<set $energy = 100>>\
<<set $day = 0>>\
<<set $hour = 8>>\
<<set $minute =0>>
<<set $money = 100>>\
<<set $hygiene = 100>>\
<<set $dayWeek = "Sunday">>\
<<set $actionPoints = 16>>\
<<set $hamstersFedToday = false>>\
<<set $hamsterLove = 0>>\
<<set $sisrelationship = 0>>
<<set $dadrelationship = 0>>
<<set $momrelationship = 0>>
<<set $kissdad=0>>
<<set $kissmom=0>>
<<set $kisssis=0>>
<<set $kisszack=0>>
<<set $siscorruption = 0>>
<<set $sisarousal = 0>>
<<set $momcorruption = 0>>
<<set $momarousal = 0>>
<<set $dadcorruption = 0>>
<<set $dadarousal = 0>>
<<set $gymbrocorruption = 0>>
<<set $gymbroarousal = 0>>
<<set $gymbrorelationship = 0>>
<<set $carmenrelationship=0>>
<<set $carmencorruption=0>>
<<set $carmenarousal=0>>
<<set $kisscarmen=0>>
<<set $fitness =0>>
<<set $mcarousal =0>>
<<newmeter 'arousalmc' 1>>
<<colors 'red' 'white'>>
<<sizing '220px'>>
<</newmeter>>
<<newmeter 'arousaldad' 1>>
<<colors 'red' 'white'>>
<<sizing '150px'>>
<</newmeter>>
<<newmeter 'arousalsis' 1>>
<<colors 'red' 'white'>>
<<sizing '150px'>>
<</newmeter>>
<<newmeter 'arousalmom' 1>>
<<colors 'red' 'white'>>
<<sizing '150px'>>
<</newmeter>>
<<newmeter 'arousalzack' 1>>
<<colors 'red' 'white'>>
<<sizing '150px'>>
<</newmeter>>
<<newmeter 'arousalcarmen' 1>>
<<colors 'red' 'white'>>
<<sizing '150px'>>
<</newmeter>>
<<set $cafeJob = false>>
<<set $cafeLvl=0>>
<<set $cafeXp=0>>
<<set $salary =50>>
<<set $catNumber =0>>
<<set $lookCat= false>>
<<set $vaccinated = false>>
<<set $disease= false>>
<<set $brotherPay = 300>>
<<set $ladyQuest=false>>
<<set $firstBreakfast =false>>
<<set $gymMembership =false>>
<<set $gymCloth=false>>
<<set $fitness=0>>
<<set $homo =1>>
<<set $catchCold=false>>
<<set $hadBreakfast =false>>
<<set $passOut =false>>
<<set $sisPhoto=0>>
<<set $hasCat=false>>
<<set $hamsterEscapeTimer=0>>
<<set $hamsterEscape=false>>
<<set $hamsterMessageSeen=false>>
<<set $passed24=false>>
<<widget "time">><<silent>>
<<set $hour += _args[0]>>
<<set $minute += _args[1]>>
<<redo "ui">>
<</silent>><</widget>>
<<widget "filterclass">><span @id="_args[0]"></span><<nobr>>
<<done>>
<<do tag "ui">>
<<if $dayPhase === "Night" || $dayPhase ==="Late Night">>
/* uses backticks ` not single quotes */
<<replace `"#" + _args[0]`>>
<img class="night" @src="_args[1]" @width='_args[2] + "px"'>
<</replace>>
<<elseif $dayPhase === "Evening">>
/* uses backticks ` not single quotes */
<<replace `"#" + _args[0]`>>
<img class="evening" @src="_args[1]" @width='_args[2] + "px"'>
<</replace>>
<<else>>
/* uses backticks ` not single quotes */
<<replace `"#" + _args[0]`>>
<img @src="_args[1]" @width='_args[2] + "px"'>
<</replace>>
<</if>>
<</do>>
<</done>>
<</nobr>><</widget>>
<<set $headwear ="nothing">>
<<set $bodywear ="whiteshirt">>
<<set $legwear ="bluejeans">>
<<set $feetwear ="nothing">>
<<set $headinventory=["blackcap"]>>
<<set $bodyinventory=["whiteshirt"]>>
<<set $leginventory=["bluejeans"]>>
<<set $feetinventory=["sneaker"]>>
<<widget "cloth">><<silent>>
<<done>>
<<replace `"#"+_args[0]+"cloth"`>><img @src=`"img/clothes/"+_args[1]` width=100><</replace>><</done>>
<</silent>><</widget>>
<<set $inventory =[]>>
<<set $spycamlocations=[]>>
<<set $pcUpgrade =false>>
<<set $ap1=false>>
<<set $ap2=false>>
<<set $uploadedPhotos=0>>
<<set $uploadedVideos=0>>
<<set $markaliciagarage=false>>
<<set $markalicialivingroom=false>>
<<set $marklindabathroom=false>>
<<set $aliciaroom1=false>>
<<set $marklindabedroom=false>>
<<set $markaliciagarageupload=false>>
<<set $markalicialivingroomupload=false>>
<<set $marklindabathroomupload=false>>
<<set $aliciaroom1upload=false>>
<<set $marklindabedroomupload=false>>
<<set $eggcount=0>>
<<set $milkcount=0>>
<<set $flourcount=0>>
<<set $cheesecount=0>>
<<set $breadcount=0>>
<<set $deliveredCat=0>>
<<set $pancakeLearned=false>>
<<set $frenchtoastLearned=false>>
<<set $grilledcheeseLearned=false>>
<<set $cheesyomeletteLearned=false>>
<<set $milkbreadLearned=false>>
<<set $eggsandwichLearned=false>>
<<set $cheesepancakesLearned=false>>
<<set $miniquicheLearned=false>>
<<set $cheesyomelettecount=0>>
<<set $pancakecount=0>>
<<set $frenchtoastcount=0>>
<<set $eggsandwichcount=0>>
<<set $miniquichecount=0>>
<<set $milkbreadcount=0>>
<<set $cheesepancakescount=0>>
<<set $grilledcheesecount=0>>
<<set $hasSmartSleep=false>>
<<set $hasComfortBed=false>>
<<set $bed="wornout">>
<<set $drawerinventory=[]>>
<<set $hasDildo=false>>
<<set $hasMasturbator=false>>
<<set $sisPhoto1=false>>
<<set $sisPhoto3=false>>
<<set $dvaCostume=false>>
<<set $sisHasDVA=false>>
<<set $markLaptopPassword=false>>
<<widget "dad-speech">>\
<br><span class="dad-name">Mark</span>\
<span class="dad">_args[0]</span>\
<</widget>>
<<widget "sis-speech">>\
<br><span class="sis-name">Alicia</span>\
<span class="sis">_args[0]</span>\
<</widget>>
<<widget "mom-speech">>\
<br><span class="mom-name">Linda</span>\
<span class="mom">_args[0]</span>\
<</widget>>
<<widget "gymbro-speech">>\
<br><span class="gymbro-name">Zack</span>\
<span class="gymbro">_args[0]</span>\
<</widget>>
<<widget "mc-speech">>\
<br><span class="mc-name">$name</span>\
<span class="mc">_args[0]</span>\
<</widget>>
<<widget "brother-speech">>\
<br><span class="brother-name">Ryan</span>\
<span class="brother">_args[0]</span>\
<</widget>>
<<widget "ladycat-speech">>\
<br><span class="ladycat-name">Lady with cats</span>\
<span class="ladycat">_args[0]</span>\
<</widget>>
<<widget "managercafe-speech">>\
<br><span class="managercafe-name">Manager</span>\
<span class="managercafe">_args[0]</span>\
<</widget>>
<<widget "carmen-speech">>\
<br><span class="carmen-name">Carmen</span>\
<span class="carmen">_args[0]</span>\
<</widget>>
<<set $hasAliciasUnderwear = true >>
<<set $cheatcode=''>>
<<set $lastBeforeCheats to "" >><<include Npclocation>>
''City''
[[University(Under development)->University]]
<<link "Commercial Zone[0:15]" "Commercial Zone">><<time 0 15>><</link>>
[[Entertainment Zone(Under development)->Entertainment Zone]]
[[Industrial Zone(Under development)->Industrial Zone]]
<<link "Hospital[0:15]" "Hospital">><<time 0 15>><</link>>
<<link "Cafe[0:15]" "Cafe">><<time 0 15>><</link>>
<<link "Gym[0:15]" "Gym">><<time 0 15>><</link>>
[[Lake(Under development)->Lake]]
''Transportation''
[[Bus stop->Bus stop]]
[[Bus Terminal(Under development)->Bus Terminal]]<<filterclass "commercialzone" "img/city/commercialzone.jpg" 600>>
A bustling strip of shops and services lines the street—grocers, electronics, even a quirky toy store. If it’s sold in town, you’ll find it here. This side of the town is open 24 hours.<<set _i =random(0,4)>>
<<if _i == 0 && $dayPhase !== "Morning" && $dayPhase !=="Afternoon">>
You see a man getting blowjob, that turns you on.
<img src="img/city/commercialzone/mangettingbj.gif" width=400>
<div id="arousal">+20 Arousal</div><<set $mcarousal +=20>><<redo "ui">><</if>>
<<include Npclocation>>
<<link "SparkTech Electronics[0:05]" "Electronics">><<time 0 5>><</link>>
<<link "ThreadSmith Menswear[0:05]" "Menswear">><<time 0 5>><</link>>
<<link "DressUp Avenue[0:05]" "CostumeShop">><<time 0 5>><</link>>
<<link "FreshCart Market[0:05]" "Groceries">><<time 0 5>><</link>>
<<link "Nest & Rest Furnishings[0:05]" "Furnishing">><<time 0 5>><</link>>
<<link "Velvet Vibes Boutique[0:05]" "Adult Toys">><<time 0 5>><</link>>
''City''
[[🏙️ City Center(Under development)->City Center]]
[[🎓 University(Under development)->University]]
[[🎭 Entertainment Zone(Under development)->Entertainment Zone]]
[[🏭 Industrial Zone(Under development)->Industrial Zone]]
<<link "🏥 Hospital[0:15]" "Hospital">><<time 0 15>><</link>>
<<link "☕ Cafe[0:15]" "Cafe">><<time 0 15>><</link>>
<<link "💪 Gym[0:15]" "Gym">><<time 0 15>><</link>>
[[🏞️ Lake(Under development)->Lake]]
''Transportation''
[[🛑Bus stop->Bus stop]]
[[🚌 Bus Terminal(Under development)->Bus Terminal]]<<include Npclocation>>
''City''
[[City Center(Under development)->City Center]]
<<link "Commercial Zone[0:15]" "Commercial Zone">><<time 0 15>><</link>>
[[Entertainment Zone(Under development)->Entertainment Zone]]
[[Industrial Zone(Under development)->Industrial Zone]]
<<link "Hospital[0:15]" "Hospital">><<time 0 15>><</link>>
<<link "Cafe[0:15]" "Cafe">><<time 0 15>><</link>>
<<link "Gym[0:15]" "Gym">><<time 0 15>><</link>>
[[Lake(Under development)->Lake]]
''Transportation''
[[Bus stop->Bus stop]]
[[Bus Terminal(Under development)->Bus Terminal]]<<include Npclocation>>
''City''
[[City Center(Under development)->City Center]]
[[University(Under development)->University]]
<<link "Commercial Zone[0:15]" "Commercial Zone">><<time 0 15>><</link>>
[[Entertainment Zone(Under development)->Entertainment Zone]]
[[Industrial Zone(Under development)->Industrial Zone]]
<<link "Hospital[0:15]" "Hospital">><<time 0 15>><</link>>
<<link "Cafe[0:15]" "Cafe">><<time 0 15>><</link>>
<<link "Gym[0:15]" "Gym">><<time 0 15>><</link>>
[[Lake(Under development)->Lake]]
''Transportation''
[[Bus stop->Bus stop]] <<include Npclocation>>
''City''
[[City Center(Under development)->City Center]]
[[University(Under development)->University]]
<<link "Commercial Zone[0:15]" "Commercial Zone">><<time 0 15>><</link>>
[[Industrial Zone(Under development)->Industrial Zone]]
<<link "Hospital[0:15]" "Hospital">><<time 0 15>><</link>>
<<link "Cafe[0:15]" "Cafe">><<time 0 15>><</link>>
<<link "Gym[0:15]" "Gym">><<time 0 15>><</link>>
[[Lake(Under development)->Lake]]
''Transportation''
[[🛑Bus stop->Bus stop]]
[[🚌 Bus Terminal(Under development)->Bus Terminal]]<<include Npclocation>>
''City''
[[City Center(Under development)->City Center]]
[[University(Under development)->University]]
<<link "Commercial Zone[0:15]" "Commercial Zone">><<time 0 15>><</link>>
[[Entertainment Zone(Under development)->Entertainment Zone]]
<<link "Hospital[0:15]" "Hospital">><<time 0 15>><</link>>
<<link "Cafe[0:15]" "Cafe">><<time 0 15>><</link>>
<<link "Gym[0:15]" "Gym">><<time 0 15>><</link>>
[[Lake(Under development)->Lake]]
''Transportation''
[[Bus stop->Bus stop]]
[[Bus Terminal(Under development)->Bus Terminal]]<<filterclass "lake" "img/Lake.jpeg" 800>>
The lake lies quiet beneath the watch of distant peaks, its glassy surface reflecting trees like sentinels of some forgotten secret. It feels untouched, as if time slows here for those who need to vanish.
<<include Npclocation>>
''City''
[[City Center(Under development)->City Center]]
[[University(Under development)->University]]
<<link "Commercial Zone[0:15]" "Commercial Zone">><<time 0 15>><</link>>
[[Entertainment Zone(Under development)->Entertainment Zone]]
[[Industrial Zone(Under development)->Industrial Zone]]
<<link "Hospital[0:15]" "Hospital">><<time 0 15>><</link>>
<<link "Cafe[0:15]" "Cafe">><<time 0 15>><</link>>
<<link "Gym[0:15]" "Gym">><<time 0 15>><</link>>
''Transportation''
[[🛑Bus stop->Bus stop]]
[[🚌 Bus Terminal(Under development)->Bus Terminal]]<<if $hamsterEscape===false>>
<img src="img/hamsters.jpg" width=800 />
You kneel down in front of the cage. Loui and Meg pause for a second and stare at you with their shiny little eyes.
Loui is running on the wheel like he's training for a marathon.
Meg is digging through the bedding, probably looking for hidden snacks.
They're both adorable, and a bit smelly—but you wouldn’t have it any other way.
<<if !$hamstersFedToday>>\
<<linkreplace "They look a bit hungry. Feed them[0:10]">>
<<set $hamstersFedToday = true>>\
<<set $hamsterLove += 1>>\
<<time 0 10>>\
<<set $hamsterEscapeTimer =0>>\
<<redo "ui">>\
<<replace "#hamsterlove">>Hamsters love counter: $hamsterLove<</replace>>\
You sprinkle some food into their bowl. They immediately dive in, stuffing their cheeks with tiny pellets.
<</linkreplace>>\
<</if>>\
<<linkreplace "Pet them[0:10]">>\
<<set $hamsterLove += 1>>\
<<time 0 10>>\
<<replace "#hamsterlove">>Hamsters love counter: $hamsterLove<</replace>>\
You reach in and give both of them a gentle scratch behind the ears. Meg closes her eyes. Loui pretends he doesn’t like it… but you know he does.
<</linkreplace>>\
\
<<if $hamstersFedToday== true>>
You gave food to Loui and Meg today. They really appreciate it!
<</if>>
<span id="hamsterlove">Hamsters love counter: $hamsterLove</span>
<<elseif $hamsterEscape===true &&$hamsterMessageSeen===false>>
<img src="img/hamsterescapenote.jpg" width=600>
The cage sat empty, bedding scattered as if in a rush. Loui and Meg were gone. Near the bars, a small scrap of paper remained — a simple pencil drawing of a hamster holding a pencil, having drawn a sad face. There were no words, but the silence spoke volumes. The character stared at the image, then at the untouched food bowl, and their heart sank. They hadn’t been cared for… they had left because they were hungry.<<set $hamsterMessageSeen=true>>
<<elseif $hamsterEscape===true &&$hamsterMessageSeen===true>>
<img src="img/hamsterescapenote.jpg" width=600>
Loui and Meg are gone. Only a small drawing remains — a hamster holding a pencil, a sad face sketched beside it. They left in silence, hungry and unheard.<</if>>
[[Return->Your Room]]
<span id="computer"></span>
[[Spend time with games[1:00]->Spend time with games]]
[[Watch Porn[0:30]->Watch Porn]]
[[Watch Spycam videos]]
<<if $pcUpgrade===true>>
[[Publish photo/video]]<</if>>
[[Your Room]]
<<if $pcUpgrade===false>>
<<done>>
<<silent>>
<<do tag "ui">>
<<if $dayPhase==="Night" || $dayPhase==="Late Night">>
<<replace "#computer">><img class="night" src="img/MCcomputer/computer.jpg" width=800><</replace>>
<<elseif $dayPhase==="Evening">>
<<replace "#computer">><img class="evening" src="img/MCcomputer/computer.jpg" width=800><</replace>>
<<else>>
<<replace "#computer">><img src="img/MCcomputer/computer.jpg" width=800><</replace>>
<</if>>
<</do>>
<</silent>>
<</done>>
<<else>>
<<done>>
<<silent>>
<<do tag "ui">>
<<if $dayPhase==="Night" || $dayPhase==="Late Night">>
<<replace "#computer">><img class="night" src="img/MCcomputer/newcomputer.jpg" width=800><</replace>>
<<elseif $dayPhase==="Evening">>
<<replace "#computer">><img class="evening" src="img/MCcomputer/newcomputer.jpg" width=800><</replace>>
<<else>>
<<replace "#computer">><img src="img/MCcomputer/newcomputer.jpg" width=800><</replace>>
<</if>>
<</do>>
<</silent>>
<</done>>
<</if>>It's your drawer, where you keep your personel items.
<<if $hasDildo==true>>
<img src="img/dildo.jpg" width=300>
<<link "Use[0:20]" "Dildo">><</link>><</if>>
<<if $hasMasturbator==true>>
<img src="img/masturbator.jpg" width=300>
<<link "Use[0:20]" "Masturbator">><</link>><</if>>
<<if $hasAliciasUnderwear==true>>
<img src="img/redthong.jpg" width=300>
<<link "Masturbate[0:20]" "Alicia's underwear redthong masturbate">><</link>><</if>>
[[Your Room]] <span id="mcbathroom"></span>
You're in your private bathroom. It's a quiet place to take a shower and freshen up.
<<if $actionPoints <=0>>
You have no actionpoints! Please go to sleep.
<<else>>
<<linkreplace "Take a shower[0:15]">>
<<include "Undress">>
<<time 0 15>><<replace "#refresh">><<link "Your Room" "Your Room">><<include "Redress">><</link>><</replace>>
<<redo "ui">><<set _hadShower=true>>
<img src="img/MCroom/MCshower.jfif" width=800 /><br>
You have taken a shower.
<div id="shower">Your hygiene has maxed.</div>
<<set $hygiene to 100>>
<</linkreplace>>
<</if>>
<span id="refresh">[[Your Room]]</span>
<<done>>
<<silent>>
<<do tag "ui">>
<<if $dayPhase==="Night" || $dayPhase==="Late Night">>
<<replace "#mcbathroom">><img class="night" src="img/mcbathroom.png" width=800><</replace>>
<<elseif $dayPhase==="Evening">>
<<replace "#mcbathroom">><img class="evening" src="img/mcbathroom.png" width=800><</replace>>
<<else>>
<<replace "#mcbathroom">><img src="img/mcbathroom.png" width=800><</replace>>
<</if>>
<</do>>
<</silent>>
<</done>><img src="img/cover.jpg" width=800>
<div class="emphasis">''Welcome to Homefront Bound!''</div>
In this game, you’ll step into the life of a young man during his gap year. Content is currently limited, but more will be added over time as the game develops.
⚠️ If you're under 18, please exit now.
The game is in early development, so your feedback and support on Patreon are incredibly valuable. They help me improve the game and stay motivated for future updates.
If you encounter any bugs or have suggestions, feel free to join our Discord community and share your thoughts!
All characters are 18 years or older. No characters are blood-related.
<<if hashStr($cheatcode)!=-1502034068>>
Patreon Cheat code: <<textbox "$cheatcode" "type here" "Confirmation">>
<</if>>
[[Settings]]
<a target="_blank" href="https://patreon.com/Navigatorr"> <img src="img/patreon.png"> </a>
<<linkreplace "Changelog">>
''v.0.1.16 Alpha - Update''
-Fixed a bug related to Linda’s "Touch" option.
-Certain actions now unlock only after specific conditions are met.
-Improved the appearance of in-game links.
-Introduced a new NPC: Carmen, the mysterious neighbor.
-Added a Patreon-exclusive cheat menu.
''v0.1.15 Alpha - Update''
-Completely redesigned character UI's
-Updated and improved speech bubble designs for all characters
-Rewritten main character interactions (Escalate and Kiss options remain unchanged)
-Significant content expansion, added numerous new scenes(For comparison last version v0.1.14 Alpha Bugfix had around 26k words, this new version has around 63k words.)
''v0.1.14 Alpha - Bugfix Update''
-Fixed an issue with the cooking system.
-Fixed a bug where the "Hamsters already fed today" message appeared every time.
-You no longer get flashbanged at the gym.
-Changing clothes in the gym's changing room now updates your outfit. This also applies when showering at the gym.
-Fixed a bug where furniture wouldn't appear in the store if you didn’t have enough money.
-Fixed images reverting to normal during the Late Night phase.
-Fixed locational events not appearing for all characters.
-Fixed several writing errors.
Dev note(v0.1.13 Alpha):
With this update, I focused more on adding new scenes. The next update will follow a similar pattern, with more scenes, possibly a new character, and a few new mechanics.
Starting from May 31, 2025, I’ll be busier than usual due to personal matters, so updates may come less frequently for a few weeks.
Thank you for your support—enjoy the game!
''v0.1.13 Alpha''
-Fixed a few bugs
-Added new 18 scenes
-Added a new shop to commercial zone(has only 1 item for now with time i will add more)
-Added Mark's computer(you will gain access after improving relationship with him)
Dev note(v0.1.12 Alpha):
This update focuses primarily on gameplay mechanics, introducing new ways for players to invest their hard-earned money. With expanded shopping options and interactive systems, you’ll now have more reasons to grow your in-game wealth.
Moving forward, my next priority will be expanding narrative content—expect more scenes and story-driven updates soon!
''v0.1.12(Commercial Zone update)''
Fixed a bunch of bugs.
Changed time system.
Added Clothing system.
Added Commercial zone.
Added Furniture store.
Added Clothing store.
Added Electronics store.
Added Grocery store.
Added Adult toy store.
Added Spycam item which you can place it on 5 different room in home and gather footage. You can upload those videos after upgrading your pc.
Added Making food system(You can learn recipes from the lady with cats after delivering a certain amount of cat there is 8 recipes for now).
Added 7 new scenes.
''v0.1.11 Alpha Release''
-Fixed Mark shower bug.
-Fixed Zack muscle worship bug.
-Fixed UI saying 20 less energy when you catch cold instead of 30.
-Fixed vaccination option still available after getting vaccination.
-Fixed gym membership ended text appearing everyday.
-Fixed the bug where you couldn't go to the bus stop after delivering a cat.
-Now brother informs how much money he will need next week.
-Now if you don't feed hamsters for a few days something happens.
-Now workouts consume action points.
-Now place images change based on the phase of the day(changes on Evening and Night)
-Now most npcs have description of what they are doing based on the place and time.
-Now you can't encounter with the guys and the couple at night.
''v0.1.1 Alpha Release''
-Fixed first breakfast appearing constantly it's now only available for once and on the mornings.
-Fixed Alicia kiss bug.
-Fixed money bug about brother.
-Fixed hospital vaccination bug.
-Fixed having interactions without energy.(negative energy)
-Fixed dayphase bug(It was 1 actionpoint ahead what it supposed to)
-Now interactions with main npcs(Mark,Linda,Alicia and Zack) besides talk takes actionpoints.
-Now if action points reach 0 or negative has an affect on player.
-Now UI shows how many action points left.
-Now drawer has a passage.(still no usage, will add in the future)
-Now cellphone has another usage.
-Now you can't do the most of the interactions while carrying a cat.
-Now Cafe closes at Evenings and Night.
-Now Gym closes at Night.
-Mark,Linda and Alicia's Take things further option rebuilded with new scenes.
-Brother died passage rebuilded.
-Cafe image size reduced.
-Linda and Marks schedule rearranged.
-Reduced the encounter rates at park.
-Tips section changed.
''v0.1.0''
Alpha Release
<</linkreplace>><<include "Undress">>
<<linkreplace "Watch hetero blowjob porn[0:30]">>\
<<time 0 30>>\
<<redo "ui">>\
<<set _number1= random(1,7)>>\
<img @src="'img/MCcomputer/Hetero/'+_number1+'.gif'" width=700 /><br>\
The way she moves her mouth around his cock makes your pulse quicken with heat.
<<linkreplace "Cum">>\
<<set _number2= random(1,5)>><<set $hygiene -=15>><<set $mcarousal=0>>
<img @src="'img/MCcomputer/Cumming/cum'+_number2+'.gif'" width=700 /><br><div id="action">-15 Hygiene.</div>\
<<link "Clean up" "Computer">><<include "Redress">><</link>>
<</linkreplace>>\
<</linkreplace>>
<<linkreplace "Watch hentai porn[0:30]">>\
<<time 0 30>>\
<<redo "ui">>\
<<set _number1= random(1,6)>>\
<img @src="'img/MCcomputer/Hentai/'+_number1+'.gif'" width=700 /><br>\
Her moans, her movements — everything about her drives you wild. Even if she's just a fantasy.
<<linkreplace "Cum">>\
<<set _number2= random(1,5)>><<set $hygiene -=15>><<set $mcarousal=0>>
<img @src="'img/MCcomputer/Cumming/cum'+_number2+'.gif'" width=700 /><br><div id="action">-15 Hygiene.</div>\
<<link "Clean up" "Computer">><<include "Redress">><</link>>
<</linkreplace>>\
<</linkreplace>>
<<if $homo ==1>>\
<<linkreplace "Watch gay porn[0:30]">>\
<<time 0 30>>\
<<redo "ui">>\
<<set _number1= random(1,9)>>\
<img @src="'img/MCcomputer/Gay/'+_number1+'.gif'" width=700 /><br>\
Seeing a man getting stuffed by another makes you hard.
<<linkreplace "Cum">><<set $hygiene -=15>><<set $mcarousal=0>>\
<<set _number2= random(1,5)>>
<img @src="'img/MCcomputer/Cumming/cum'+_number2+'.gif'" width=700 /><br><div id="action">-15 Hygiene.</div>\
<<link "Clean up" "Computer">><<include "Redress">><</link>>
<</linkreplace>>\
<</linkreplace>>
<</if>>
[[Computer]]<img src="img/MCcomputer/Game/spore.png" width=800>
While you were evolving weird creatures.
Alicia is knocking the door.
<<if $siscorruption>=250>>
<<linkreplace "Invite her in">>
<<mc-speech "Come in.">>
She gets in and when she starts to talk you interrupt.
<<mc-speech "I'm busy don't talk. Since you interrupted my game you have to make it up to me.">>
Then you point her to the floor.
<img src="img/sister/MCgamingblowjob.gif" width=400>
<div id="corruption">+10 Alicia corruption</div><<set $siscorruption +=10>>
<</linkreplace>>
<<else>>
<<linkreplace "Invite her in">>
She asks a stupid question and distracts you. If she was corrupt enough, you could make her pay for the question.[<span id="corruption">+250 Corruption</span>]<</linkreplace>><</if>>
<<redo "ui">>
<<time 1 0>>
[[Return->Computer]]
[[Cellphone]]
[[Inventory]]
[[Relations]]
[[Tips]]
[[Cheats]]
[[Patreon]]
<<return "Return">>
Ways to make money;
Bringing ladys cats to her
Selling your body at the park
Working at the cafe
Asking money to your landlord and landlady
How to increase corruption;
Interact with your Mark, Alicia, Linda and zack with various actions. When they reach to a certain level you will unlock new scenes. There are few scenes for now.
Every monday your brother calls you for money if you don't pay he dies and game ends.
If you catch disease and don't get cured you die and game ends.
There is no detailed endings yet.
How to unlock recipes:
Deliver cats to the lady. 8 recipe available for now.
Time System:
NPC locations change every 2 hours.
<<return "Return">>
The day phase shifts every 4 hours(except Late Night), as follows:
Morning: 8 → 12
Afternoon: 12 → 16
Evening: 16 → 20
Night: 20 → 24
Late Night: 24 → 02
Npc locations:
<center><h2>Weekday NPC Schedule</h2></center><table>
<tr>
<th>Name</th>
<th>08:00–09:59</th>
<th>10:00–11:59</th>
<th>12:00–13:59</th>
<th>14:00–15:59</th>
<th>16:00–17:59</th>
<th>18:00–19:59</th>
<th>20:00–21:59</th>
<th>22:00–23:59</th>
</tr>
<tr>
<td>Alicia</td>
<td>Common Bathroom</td>
<td>Dining Room</td>
<td>Alicia's Room</td>
<td>Alicia's Room</td>
<td>Commercial Zone</td>
<td>Dining Room</td>
<td>Alicia's Room</td>
<td>Alicia's Room</td>
</tr>
<tr>
<td>Linda</td>
<td>Laundry Room</td>
<td>Dining Room</td>
<td>Living Room</td>
<td>Homeowner's Room</td>
<td>Kitchen</td>
<td>Dining Room</td>
<td>Homeowner's Room</td>
<td>Living Room</td>
</tr>
<tr>
<td>Mark</td>
<td>Homeowner's Bathroom</td>
<td>Dining Room</td>
<td>Work</td>
<td>Work</td>
<td>Work</td>
<td>Dining Room</td>
<td>Living Room</td>
<td>Homeowner's Room</td>
</tr>
<tr>
<td>Zack</td>
<td>Zack's House</td>
<td>Park</td>
<td>Cafe (inside)</td>
<td>Cafe (inside)</td>
<td>Gym Lobby</td>
<td>Gym Lobby</td>
<td>Zack's House</td>
<td>Zack's House</td>
</tr>
<tr>
<td>Carmen</td>
<td>Carmen's House</td>
<td>Carmen's Backyard</td>
<td>Carmen's Backyard</td>
<td>Lake</td>
<td>Carmen's Living Room</td>
<td>Carmen's Library</td>
<td>Carmen's Basement(Not yet accessible.)</td>
<td>Carmen's Basement(Not yet accessible.)</td>
</tr>
</table>
<center><h2>Weekend NPC Schedule</h2></center><table>
<tr>
<th>Name</th>
<th>08:00–09:59</th>
<th>10:00–11:59</th>
<th>12:00–13:59</th>
<th>14:00–15:59</th>
<th>16:00–17:59</th>
<th>18:00–19:59</th>
<th>20:00–21:59</th>
<th>22:00–23:59</th>
</tr>
<tr>
<td>Alicia</td>
<td>Common Bathroom</td>
<td>Dining Room</td>
<td>Alicia's Room</td>
<td>Garage</td>
<td>Living Room</td>
<td>Dining Room</td>
<td>Alicia's Room</td>
<td>Alicia's Room</td>
</tr>
<tr>
<td>Linda</td>
<td>Laundry Room</td>
<td>Kitchen</td>
<td>Homeowner's Bathroom</td>
<td>Laundry Room</td>
<td>Kitchen</td>
<td>Dining Room</td>
<td>Living Room</td>
<td>Homeowner's Room</td>
</tr>
<tr>
<td>Mark</td>
<td>Homeowner's Bathroom</td>
<td>Dining Room</td>
<td>Garage</td>
<td>Garage</td>
<td>Homeowner's Bathroom</td>
<td>Dining Room</td>
<td>Homeowner's Room</td>
<td>Living Room</td>
</tr>
<tr>
<td>Zack</td>
<td>Zack's House</td>
<td>Park</td>
<td>Gym Lobby</td>
<td>Gym Lobby</td>
<td>Commercial Zone</td>
<td>Commercial Zone</td>
<td>Entertainment Zone</td>
<td>Zack's House</td>
</tr>
<tr>
<td>Carmen</td>
<td>Carmen's House</td>
<td>Carmen's Backyard</td>
<td>Old House(Not yet accessible.)</td>
<td>Old House(Not yet accessible.)</td>
<td>Carmen's Library</td>
<td>Carmen's Library</td>
<td>Carmen's Bathroom</td>
<td>Carmen's Bedroom</td>
</tr>
</table>
<<return "Return">>
<a target="_blank" href="https://patreon.com/Navigatorr"> <img src="img/patreon.png"> </a>
Your support truly keeps me going—thank you! 😊
<<return "Return">>''Mark''
Corruption: $dadcorruption
Relation: $dadrelationship
''Alicia''
Corruption: $siscorruption
Relation: $sisrelationship
''Linda''
Corruption: $momcorruption
Relation: $momrelationship
''Zack''
Corruption: $gymbrocorruption
Relation: $gymbrorelationship
''Carmen''
Corruption: $carmencorruption
Relation: $carmenrelationship
<<return "Return">><<silent>>
<<if $cafeXp===100+$cafeLvl*100 || $cafeXp>100+$cafeLvl*100>>
<<set $cafeLvl +=1>>
<<set $salary = 50 + $cafeLvl*10>>
<</if>><</silent>><img src="img/phone.jpg">
<<linkreplace "Doomscroll on instagram[1:30]">>
<<time 1 30>>\
After scrolling for two hours, your brain can't function the way it used to.
<</linkreplace>>
<<linkappend "Look at the photos">>
<<linkappend "Alicia's Album">>
<<if $sisPhoto1===true>>
''Photo-1''
<img src="img/sister/photo/1.jpg" width=500>
<</if>><<if $sisPhoto3===true>>
''Photo-2''
<img src="img/sister/photo/2.jpg" width=500><</if>>
<<if $sisPhoto1==false && $sisPhoto3==false>>
You don't have any photos of Alicia yet.<</if>><</linkappend>>
<</linkappend>>
You don't have any photos of Linda, Mark and Zac yet.(Work in progress)
<<return "Return">>Homefront Boundv0.1.16 Alpha - Update by ''Navigator''<<for _items range $inventory>>
<img @src="'img/'+_items+'.jpg'" width=300>
<</for>>
<<return "Return">><<set $mc = {
name:$name,
age:$age,
corruption:$mccorruption,
arousal:$mcarousal,
}>>
<<set $sis = {
name:"Alicia",
age:18,
location:$sislocation,
corruption:$siscorruption,
arousal:$sisarousal,
relationship:$sisrelationship,
}>>
<<set $mom = {
name:"Linda",
age:43,
location:$momlocation,
corruption:$momcorruption,
arousal:$momarousal,
relationship:$momrelationship,
}>>
<<set $dad = {
name:"Mark",
age: 45,
location:$dadlocation,
corruption:$dadcorruption,
arousal:$dadarousal,
relationship:$dadrelationship,
}>>
<<set $gymbro = {
name:"Zack",
age:19,
location:$gymbrolocation,
corruption:$gymbrocorruption,
arousal:$gymbroarousal,
relationship:$gymbrorelationship,
}>>
<<set $brother = {
name:"Ryan",
age:25,
location:$brolocation,
corruption:$brocorruption,
arousal:$broarousal,
relationship:$brorelationship,
}>>
<<set $carmen = {
name:"Carmen",
age:33,
location:$carmenlocation,
corruption:$carmencorruption,
arousal:$carmenarousal,
relationship:$carmenrelationship,
}>>
<<set $npcs =[$sis,$mom,$dad,$brother,$gymbro]>><<silent>>
<<if $dayWeek !== "Saturday" && $dayWeek !=="Sunday">>/*Week routines*/
<<if $dayPhase ==="Morning" && $hour >= 8 && $hour < 10 >>
<<set $sislocation ="Common Bathroom">>
<<set $momlocation ="Laundry Room">>
<<set $dadlocation ="Parent Bathroom">>
<<set $gymbrolocation ="Zack's House">>
<<set $carmenlocation="Carmen's House">>
<<elseif $dayPhase=== "Morning" && $hour >= 10 && $hour < 12>>
<<set $sislocation ="Dining Room">>
<<set $momlocation ="Dining Room">>
<<set $dadlocation ="Dining Room">>
<<set $gymbrolocation ="Park">>
<<set $carmenlocation="Carmen's Backyard">>
<<elseif $dayPhase=== "Afternoon" && $hour >= 12 && $hour < 14>>
<<set $sislocation ="Sister Room">>
<<set $momlocation ="Living Room">>
<<set $dadlocation ="Work">>
<<set $gymbrolocation ="Cafe inside">>
<<set $carmenlocation="Carmen's Backyard">>
<<elseif $dayPhase=== "Afternoon" && $hour >= 14 && $hour < 16>>
<<set $sislocation ="Sister Room">>
<<set $momlocation ="Parent Room">>
<<set $dadlocation ="Work">>
<<set $gymbrolocation ="Cafe inside">>
<<set $carmenlocation="Lake">>
<<elseif $dayPhase=== "Evening" && $hour >= 16 && $hour < 18>>
<<set $sislocation ="Commercial Zone">>
<<set $momlocation ="Kitchen">>
<<set $dadlocation ="Work">>
<<set $gymbrolocation ="Gym loby">>
<<set $carmenlocation="Carmen's Living Room">>
<<elseif $dayPhase=== "Evening" && $hour >= 18 && $hour < 20>>
<<set $sislocation ="Dining Room">>
<<set $momlocation ="Dining Room">>
<<set $dadlocation ="Dining Room">>
<<set $gymbrolocation ="Gym loby">>
<<set $carmenlocation="Carmen's Library">>
<<elseif $dayPhase=== "Night" && $hour >= 20 && $hour < 22>>
<<set $sislocation ="Sister Room">>
<<set $momlocation ="Parent Room">>
<<set $dadlocation ="Living Room">>
<<set $gymbrolocation ="Zack's House">>
<<set $carmenlocation="Carmen's Basement">>
<<elseif $dayPhase=== "Night" && $hour >= 22 && $hour < 24>>
<<set $sislocation ="Sister Room">>
<<set $momlocation ="Living Room">>
<<set $dadlocation ="Parent Room">>
<<set $gymbrolocation ="Zack's House">>
<<set $carmenlocation="Carmen's Basement">>
<<elseif $dayPhase=== "Late Night" && $hour >= 0 && $hour < 2>>
<<set $sislocation ="Sister Room">>
<<set $momlocation ="Parent Room">>
<<set $dadlocation ="Parent Room">>
<<set $gymbrolocation ="Zack's House">>
<<set $carmenlocation="Carmen's Bedroom">>
<</if>>
<<else>> /*Weekend routines*/
<<if $dayPhase ==="Morning" && $hour >= 8 && $hour < 10>>
<<set $sislocation ="Common Bathroom">>
<<set $momlocation ="Laundry Room">>
<<set $dadlocation ="Parent Bathroom">>
<<set $gymbrolocation ="Zack's House">>
<<set $carmenlocation="Carmen's House">>
<<elseif $dayPhase=== "Morning" && $hour >= 10 && $hour < 12>>
<<set $sislocation ="Dining Room">>
<<set $momlocation ="Kitchen">>
<<set $dadlocation ="Dining Room">>
<<set $gymbrolocation ="Park">>
<<set $carmenlocation="Carmen's Backyard">>
<<elseif $dayPhase=== "Afternoon" && $hour >= 12 && $hour < 14>>
<<set $sislocation ="Sister Room">>
<<set $momlocation ="Parent Bathroom">>
<<set $dadlocation ="Garage">>
<<set $gymbrolocation ="Gym loby">>
<<set $carmenlocation="Old House">>
<<elseif $dayPhase=== "Afternoon" && $hour >= 14 && $hour < 16>>
<<set $sislocation ="Garage">>
<<set $momlocation ="Laundry Room">>
<<set $dadlocation ="Garage">>
<<set $gymbrolocation ="Gym loby">>
<<set $carmenlocation="Old House">>
<<elseif $dayPhase=== "Evening" && $hour >= 16 && $hour < 18>>
<<set $sislocation ="Living Room">>
<<set $momlocation ="Kitchen">>
<<set $dadlocation ="Parent Bathroom">>
<<set $gymbrolocation ="Commercial Zone">>
<<set $carmenlocation="Carmen's Library">>
<<elseif $dayPhase=== "Evening" && $hour >= 18 && $hour < 20>>
<<set $sislocation ="Dining Room">>
<<set $momlocation ="Dining Room">>
<<set $dadlocation ="Dining Room">>
<<set $gymbrolocation ="Commercial Zone">>
<<set $carmenlocation="Carmen's Library">>
<<elseif $dayPhase=== "Night" && $hour >= 20 && $hour < 22>>
<<set $sislocation ="Sister Room">>
<<set $momlocation ="Living Room">>
<<set $dadlocation ="Parent Room">>
<<set $gymbrolocation ="Entertainment Zone">>
<<set $carmenlocation="Carmen's Bathroom">>
<<elseif $dayPhase=== "Night" && $hour >= 22 && $hour < 24>>
<<set $sislocation ="Sister Room">>
<<set $momlocation ="Parent Room">>
<<set $dadlocation ="Living Room">>
<<set $gymbrolocation ="Entertainment Zone">>
<<set $carmenlocation="Carmen's Bedroom">>
<<elseif $dayPhase=== "Night" && $hour >= 0 && $hour < 2>>
<<set $sislocation ="Sister Room">>
<<set $momlocation ="Parent Room">>
<<set $dadlocation ="Parent Room">>
<<set $gymbrolocation ="Zack's House">>
<<set $carmenlocation="Carmen's Bedroom">>
<</if>>
<</if>>
<</silent>><<nobr>>
<<if $sislocation === passage()>>
<div><<include "Sister Events">>
</div><</if>>
<<if $momlocation === passage()>>
<div><<include "Mom Events">>
</div><</if>>
<<if $dadlocation === passage()>>
<div><<include "Dad Events">>
</div><</if>>
<<if $gymbrolocation === passage()>>
<div><<include "Zack Events">>
</div><</if>>
<<if $carmenlocation === passage()>>
<div><<include "Carmen Events">>
</div><</if>>
<</nobr>><span id="commonbathroom"></span>
Small, functional, and almost always occupied by Alicia in the mornings.
<<if $sislocation !==passage()>>
<<linkreplace "Take a shower[0:15]">>
<<time 0 15>><<include "Undress">><<replace "#refresh">><<link "🚶 Hallway" "Hallway">><<include "Redress">><</link>><</replace>>
<img src="img/MCroom/MCshower.jfif" width=800 /><br>
You have taken a shower.
<div id="shower">Your hygiene has maxed.</div>
<<set $hygiene to 100>><<redo "ui">>
<</linkreplace>><</if>>
<<include Npclocation>>
<span id="refresh">[[Hallway->Hallway]]</span>
<<done>>
<<silent>>
<<do tag "ui">>
<<if $dayPhase==="Night" || $dayPhase==="Late Night">>
<<replace "#commonbathroom">><img class="night" src="img/commonbathroom.png" width=800><</replace>>
<<elseif $dayPhase==="Evening">>
<<replace "#commonbathroom">><img class="evening" src="img/commonbathroom.png" width=800><</replace>>
<<else>>
<<replace "#commonbathroom">><img src="img/commonbathroom.png" width=800><</replace>>
<</if>>
<</do>>
<</silent>>
<</done>><span id="livingroom"></span>
The heart of the house. A comfy couch, an old TV, and the faint smell of yesterday’s popcorn.
<<nobr>><<if $inventory.includes("spycam") && $spycamlocations.includes(passage()) !==true && $momlocation !==passage() && $dadlocation !==passage() && $sislocation !==passage()>>
<<link "Place spycam" "Living Room">><<run $spycamlocations.push(passage())>><<run $inventory.deleteFirst("spycam")>><</link>><</if>><</nobr>>
<span id="livingroomevent"></span>
<<include Npclocation>>
[[Foyer->Foyer]]
[[Kitchen->Kitchen]]
[[Dining Room->Dining Room]]
<<done>>
<<silent>>
<<do tag "ui">>
<<if $dayPhase==="Night" || $dayPhase==="Late Night">>
<<replace "#livingroom">><img class="night" src="img/livingroom.jpg" width=800><</replace>>
<<elseif $dayPhase==="Evening">>
<<replace "#livingroom">><img class="evening" src="img/livingroom.jpg" width=800><</replace>>
<<else>>
<<replace "#livingroom">><img src="img/livingroom.jpg" width=800><</replace>>
<</if>>
<</do>>
<</silent>>
<</done>>
<<silent>>
<<done>>
<<if $dadlocation===passage()>>
<<replace "#livingroomevent">>
Mark sits alone on the couch, one arm draped over the backrest, eyes half-lidded as the low hum of the TV fills the dimly lit room. A half-finished drink rests on the table, untouched for a while now.<</replace>>
<<elseif $sislocation===passage>><<replace "#livingroomevent">>You find Alicia curled up on the couch, one leg tucked under her, eyes fixed on the glowing TV screen. The soft flicker of light dances across her face as she absentmindedly twirls a strand of hair between her fingers.
<</replace>>
<<elseif $momlocation===passage()&&$dayPhase==="Afternoon">>
<<replace "#livingroomevent">>Linda lounges on the couch with a light throw over her legs, flipping through channels with a bored expression. Sunlight pours in through the curtains, but she barely seems to notice.<</replace>>
<<elseif $momlocation===passage()&&$dayPhase==="Night">>
<<replace "#livingroomevent">>The living room is quiet except for the soft murmur of the TV. Linda sits in her nightgown, a warm cup of tea in her hands, the glow of the screen reflecting in her tired eyes.<</replace>>
<</if>><</done>><</silent>><span id="kitchen"></span>
Mom’s territory. Smells like coffee, spices, and that one burned pan no one wants to throw away.
<<link "Cook" "Cooking">><</link>>
<span id="momkitchenactivity"></span>
<<include Npclocation>>
[[Living Room->Living Room]]
[[Dining Room->Dining Room]]
[[Pantry->Pantry]]
[[Laundry Room->Laundry Room]]
[[🚪 Foyer->Foyer]]
<<done>>
<<silent>>
<<do tag "ui">>
<<if $dayPhase==="Night" || $dayPhase==="Late Night">>
<<replace "#kitchen">><img class="night" src="img/kitchen.jpg" width=800><</replace>>
<<elseif $dayPhase==="Evening">>
<<replace "#kitchen">><img class="evening" src="img/kitchen.jpg" width=800><</replace>>
<<else>>
<<replace "#kitchen">><img src="img/kitchen.jpg" width=800><</replace>>
<</if>>
<</do>>
<</silent>>
<</done>>
<<done>>
<<if $momlocation===passage()>>
<<if $hour>=10 && $hour<12>>
<<replace "#momkitchenactivity">>You walk into the kitchen to find Linda flipping pancakes, the smell of fresh coffee filling the air. She’s still in her robe, hair slightly messy, but there’s a calm warmth to the morning scene.<</replace>>
<<elseif $hour>=16 && $hour<18>>
<<replace "#momkitchenactivity">>Linda moves gracefully between the stove and the counter, stirring a pot while chopping vegetables. The golden light from the setting sun filters through the window, casting a cozy glow over the kitchen.
<</replace>>
<</if>><</if>><</done>><span id="laundry"></span>
Warm, steamy, and always full of clothes you’re "just about to fold." You can hear the machine humming.
<span id="momlaundryactivity"></span>
<<include Npclocation>>
[[Kitchen->Kitchen]]
[[Dining Room->Dining Room]]
[[Pantry->Pantry]]
[[Foyer->Foyer]]
<<done>>
<<silent>>
<<do tag "ui">>
<<if $dayPhase==="Night" || $dayPhase==="Late Night">>
<<replace "#laundry">><img class="night" src="img/laundry.jpg" width=800><</replace>>
<<elseif $dayPhase==="Evening">>
<<replace "#laundry">><img class="evening" src="img/laundry.jpg" width=800><</replace>>
<<else>>
<<replace "#laundry">><img src="img/laundry.jpg" width=800><</replace>>
<</if>>
<</do>>
<</silent>>
<</done>>
<<done>>
<<if $momlocation===passage()>>
<<set _i =random(0,1)>>
<<if _i===0>>
<<replace "#momlaundryactivity">>You find Linda bent over the washing machine, pulling out a bundle of clothes. She doesn’t notice you at first, humming softly to herself as the dryer rumbles in the background.<</replace>>
<<elseif _i===1>>
<<replace "#momlaundryactivity">>Linda stands in front of the dryer, folding warm clothes into a neat basket. She glances over her shoulder when she hears you, offering a quick smile before going back to her task.
<</replace>>
<</if>><</if>><</done>><span id="garage"></span>
Dim, dusty, and full of half-finished projects. Dad’s tools are everywhere — and none are in place.
<<nobr>><<if $inventory.includes("spycam") && $spycamlocations.includes(passage()) !==true && $momlocation !==passage() && $dadlocation !==passage() && $sislocation !==passage()>>
<<link "Place spycam" "Garage">><<run $spycamlocations.push(passage())>><<run $inventory.deleteFirst("spycam")>><</link>><</if>><</nobr>>
<span id="garageactivity"></span>
<<include Npclocation>>
[[Foyer->Foyer]]
<<done>>
<<silent>>
<<do tag "ui">>
<<if $dayPhase==="Night" || $dayPhase==="Late Night">>
<<replace "#garage">><img class="night" src="img/garage.png" width=800><</replace>>
<<elseif $dayPhase==="Evening">>
<<replace "#garage">><img class="evening" src="img/garage.png" width=800><</replace>>
<<else>>
<<replace "#garage">><img src="img/garage.png" width=800><</replace>>
<</if>>
<</do>>
<</silent>>
<</done>>
<<done>>
<<silent>>
<<if $dadlocation===passage()&&$sislocation===passage()>>
<<set _random=random(0,1)>>
<<if _random===0>>
<<replace "#garageactivity">>As you step into the garage, you catch Alicia laughing softly while Mark sits casually on a toolbox. She leans in close to show him something, their heads almost touching. There's a strange tension in the air.<</replace>>
<<elseif _random===1>>
<<replace "#garageactivity">>You open the door to find Alicia whispering something into Mark’s ear. He raises an eyebrow, smirking slightly, while she watches his reaction with a knowing look.
<</replace>>
<</if>>
<</if>>
<</silent>><</done>><span id="pantry"></span>
Where snacks go to disappear. Shelves lined with canned goods and mystery cereal boxes.
<<include Npclocation>>
[[Kitchen->Kitchen]]
[[Dining Room->Dining Room]]
[[Laundry Room->Laundry Room]]
[[🚪 Foyer->Foyer]]
<<done>>
<<silent>>
<<do tag "ui">>
<<if $dayPhase==="Night" || $dayPhase==="Late Night">>
<<replace "#pantry">><img class="night" src="img/pantry.jpg" width=500><</replace>>
<<elseif $dayPhase==="Evening">>
<<replace "#pantry">><img class="evening" src="img/pantry.jpg" width=500><</replace>>
<<else>>
<<replace "#pantry">><img src="img/pantry.jpg" width=500><</replace>>
<</if>>
<</do>>
<</silent>>
<</done>><span id="parentbathroom"></span>
Spotless and oddly luxurious compared to yours. They even have folded towels.
<<nobr>><<if $inventory.includes("spycam") && $spycamlocations.includes(passage()) !==true && $momlocation !==passage() && $dadlocation !==passage() && $sislocation !==passage()>>
<<link "Place spycam" "Parent Bathroom">><<run $spycamlocations.push(passage())>><<run $inventory.deleteFirst("spycam")>><</link>><</if>><</nobr>>
<<include Npclocation>>
[[Homeowner’s Room->Parent Room]]
<<done>>
<<silent>>
<<do tag "ui">>
<<if $dayPhase==="Night" || $dayPhase==="Late Night">>
<<replace "#parentbathroom">><img class="night" src="img/parentbathroom.png" width=800><</replace>>
<<elseif $dayPhase==="Evening">>
<<replace "#parentbathroom">><img class="evening" src="img/parentbathroom.png" width=800><</replace>>
<<else>>
<<replace "#parentbathroom">><img src="img/parentbathroom.png" width=800><</replace>>
<</if>>
<</do>>
<</silent>>
<</done>><span id="diningroom"></span>
The table still has a few crumbs from breakfast. This is where awkward family talks happen over dinner.
<span id="diningroomevent"></span>
<<linkreplace "Eat a few snacks[0:20]">><span id="yellow">+10 Energy</span><<set $energy +=10>><<time 0 20>><<redo "ui">><</linkreplace>>
<<if $firstBreakfast ===false && $dayPhase==="Morning">>
<<link "Have breakfast together[1:00]" "First breakfast">><</link>>
<<elseif $firstBreakfast===true && $dayPhase==="Morning" && $hadBreakfast===false>>
<<linkreplace "Have breakfast together[1:00]">>
Everyone sits around the table, quietly eating breakfast. The clink of cutlery and the occasional sip of coffee fill the silence. Mark eats in his usual composed manner, while Linda offers a soft smile between bites. Alicia, however, keeps her eyes on her phone, barely touching her food. <<set $momrelationship +=5>><<set $sisrelationship +=5>><<set $dadrelationship +=5>><<set $energy +=20>><<set $hadBreakfast = true>><div id="blue">+5 Relationship with household</div><div id="yellow">+20 Energy</div><<time 1 0>><</linkreplace>><</if>>
<<include "Npclocation">>
[[Living Room->Living Room]]
[[Kitchen->Kitchen]]
[[Laundry Room->Laundry Room]]
[[Pantry->Pantry]]
[[Foyer->Foyer]]
<<done>>
<<silent>>
<<do tag "ui">>
<<if $dayPhase==="Night" || $dayPhase==="Late Night">>
<<replace "#diningroom">><img class="night" src="img/diningroom.jpg" width=800><</replace>>
<<elseif $dayPhase==="Evening">>
<<replace "#diningroom">><img class="evening" src="img/diningroom.jpg" width=800><</replace>>
<<else>>
<<replace "#diningroom">><img src="img/diningroom.jpg" width=800><</replace>>
<</if>>
<</do>>
<</silent>>
<</done>>
<<silent>>
<<done>>
<<if $dadlocation===passage()&&$sislocation===passage()>>
<<replace "#diningroomevent">>
You step into the kitchen and catch the tail end of a smirk on Mark’s face as he watches Alicia bite into her toast. She pointedly avoids looking at him, but the flush on her cheeks and the way her leg bounces under the table betray something simmering just beneath the surface.<</replace>>
<<elseif $dadlocation===passage()&&$sislocation===passage()&&$momlocation===passage()>><<replace "#diningroomevent">>The three of them sit around the dinner table, the clinking of silverware and Linda’s cheerful chatter filling the room. But while Linda talks, Alicia reaches for the breadbasket, her fingers brushing Mark’s under the table—too long to be accidental. Mark doesn’t look at her, but the small twitch at the corner of his mouth says he noticed.
<</replace>>
<</if>><</done>><</silent>><span id="ladycatfrontyard"></span>
An old woman sits on her porch every day, her grumpy cat curled in her lap — watching everything, saying nothing.
<<include Npclocation>>
<<if $ladyQuest===true>>
<<link "Deliver Jar of Jam" "Ladyquest">><<set $ladyQuest=false>><</link>><</if>>
<<if $lookCat===true && $hasCat ===true>>
<<linkreplace "Deliver cat">>
You give the cat back to the lady. Lady thanks you and gives you money.
<span id="cash">+15 Cash</span><<redo "recipe">><<set $money +=15>><<set $deliveredCat +=1>><<set $hasCat=false>><<redo "ui">><<redo "ladybusstop">><</linkreplace>><</if>>
<<do tag "recipe">><<nobr>>
<<if $deliveredCat>=3 && $pancakeLearned==false>>
<<linkreplace "Learn Pancake recipe from the lady">>She decided to teach you her cooking skills and special recipes because you helped her.[Pancake learned]<<set $pancakeLearned=true>><</linkreplace>><</if>>
<<if $deliveredCat>=6 && $frenchtoastLearned==false>>
<<linkreplace "Learn French Toast recipe from the lady">>She decided to teach you her cooking skills and special recipes because you helped her.[French Toast learned]<<set $frenchtoastLearned=true>><</linkreplace>><</if>>
<<if $deliveredCat>=9 && $grilledcheeseLearned==false>>
<<linkreplace "Learn Grilled Cheese recipe from the lady">>She decided to teach you her cooking skills and special recipes because you helped her.[Grilled Cheese learned]<<set $grilledcheeseLearned=true>><</linkreplace>><</if>>
<<if $deliveredCat>=12 && $cheesyomeletteLearned==false>>
<<linkreplace "Learn Cheesy Omelette recipe from the lady">>She decided to teach you her cooking skills and special recipes because you helped her.[Cheesy Omelette learned]<<set $cheesyomeletteLearned=true>><</linkreplace>><</if>>
<<if $deliveredCat>=15 && $milkbreadLearned==false>>
<<linkreplace "Learn Milk Bread recipe from the lady">>She decided to teach you her cooking skills and special recipes because you helped her.[Milk Bread learned]<<set $milkbreadLearned=true>><</linkreplace>><</if>>
<<if $deliveredCat>=18 && $eggsandwichLearned==false>>
<<linkreplace "Learn Egg Sandwich recipe from the lady">>She decided to teach you her cooking skills and special recipes because you helped her.[Egg Sandwich learned]<<set $eggsandwichLearned=true>><</linkreplace>><</if>>
<<if $deliveredCat>=21 && $cheesepancakesLearned==false>>
<<linkreplace "Learn Cheese Pancakes recipe from the lady">>She decided to teach you her cooking skills and special recipes because you helped her.[Cheese Pancakes learned]<<set $cheesepancakesLearned=true>><</linkreplace>><</if>>
<<if $deliveredCat>=24 && $miniquicheLearned==false>>
<<linkreplace "Learn Mini Quiche recipe from the lady">>She decided to teach you her cooking skills and special recipes because you helped her.[Mini Quiche learned]<<set $miniquicheLearned=true>><</linkreplace>><</if>><</nobr>><</do>>
''Suburbs''
<<link "Your house[0:10]" "Front Yard">><<time 0 10>><</link>>
<<link "Zack's House[0:15]" "Zack's House">><<time 0 15>><</link>>
<<link "Carmen's House[0:05]" "Carmen's House">><<time 0 5>><</link>>
<<link "Park[0:15]" "Park">><<time 0 10>><</link>> <<do tag "ladybusstop">>
<<if $hasCat===false>>
<<link "Bus stop[0:10]" "Bus stop">><<time 0 10>><</link>> <<else>>
<<linkreplace "Bus stop[0:10]">>
You can't travel with bus while carrying a cat, deliver it to the lady first.<</linkreplace>><</if>><</do>>
<<done>>
<<silent>>
<<do tag "ui">>
<<if $dayPhase==="Night" || $dayPhase==="Late Night">>
<<replace "#ladycatfrontyard">><img class="night" src="img/ladycatfrontyard.jpg" width=800><</replace>>
<<elseif $dayPhase==="Evening">>
<<replace "#ladycatfrontyard">><img class="evening" src="img/ladycatfrontyard.jpg" width=800><</replace>>
<<else>>
<<replace "#ladycatfrontyard">><img src="img/ladycatfrontyard.jpg" width=800><</replace>>
<</if>>
<</do>>
<</silent>>
<</done>><span id="park"></span>
A quiet escape surrounded by trees, benches, and the occasional jogger. Kids play, couples talk, life happens.
<span id="zackparkactivity"></span>
<<if $hasCat ===false>>
<<include Npclocation>><<elseif $gymbrolocation===passage() && $hasCat===true>>Zack is here but you can't interact with him while carrying a cat.<</if>>
<<set _random= random(0,6)>>
<<if _random === 0 && $dayPhase =="Morning">>
<img src="img/twoladyexercise.jpg" width=500>
You pass by two women exercising. Their eyes briefly scan your body, and you catch them whispering to each other.
<<if $fitness >= 25 && $fitness<75>>
They smile and give you a small wave. Maybe with a bit more work on your physique, they'd be even more impressed.
<<elseif $fitness < 25>>
They glance at you with clear disinterest, maybe even a hint of judgment. Hitting the gym might just change that.
<<elseif $fitness>75>>
They look at you with open mouth clearly impressed by your chiseled body. One of them comes to you.
<div class="woman">Hey handsome, do you want to come with us?</div>
She puffed out one cheek, kept her mouth open, and moved her hand—shaped like a circle—in and out in front of it. A classic blowjob gesture.
You have a tough decision ahead of you. Will you go out with these women and be rewarded for all your hard work on your body, or will they steal your organs and sell them?
<<link "Take your chance[0:30]" "Jogging ladies blowjob">><</link>>
<</if>>
<<elseif _random===1 && ($dayPhase==="Morning"||$dayPhase==="Afternoon"||$dayPhase==="Evening")>>
<img src="img/parksex.gif" width=800>
You see a couple have sex in a dark spot. That turns you on.<<set $mcarousal +=20>>
<span id="arousal">+20 Arousal</span>
<<elseif _random===2 && ($dayPhase==="Morning"||$dayPhase==="Afternoon"||$dayPhase==="Evening")>>
<img src="img/frat/fratguys.png" width=500>
As you stroll through the park, the sound of laughter and grunts draws your attention.
A group of tall, muscular guys are hanging around by the benches—shirtless, glistening with sweat, clearly just finished working out.
You catch one of them eyeing you, then nudging the others.
One of them breaks from the group and walks over, smirking.
<div class="man">"You look like you could use some fun... You wanna join us for a little ''private session''? Don’t worry about the cost—we’ll take care of you."</div> His eyes linger just a little too long.
<<if $vaccinated === false>>
<span id="arousal">You have not been vaccinated, you could catch a disease. Go to the hospital and get vaccinated.</span><<else>>
<span id="arousal">You have been vaccinated, there is no need to worry about diseases.</span><</if>><<if $energy>=60 && $hasCat===false>>
[[Go with them[4:00]->Park gangbang]]<<elseif $energy>=60 && $hasCat===true>><div>You can't go with them while carrying a cat, deliver it to the lady first</div><<else>><div>You don't have enough energy to endure them[<span id="yellow">+60 Energy required</span>]</div><</if>>
<<elseif _random===3>>
You found a wallet on the ground, it has 10 dollars in it.<<set $money +=10>>
<span id="cash">+10 Cash</span>
<</if>>
<<if $dayPhase=="Morning" || $dayPhase=="Afternoon" && $energy>=25>>
<<link "Jog[0:30]" "Jogging">><</link>><</if>>
<<nobr>><<if $lookCat === true && $energy>=5>>
<<linkreplace "Look for ladys cat">>
<<set _cat=random(0,5)>>
<<if _cat===0>>
You found a cat! You should bring it to the lady.<<set $hasCat=true>>
<<set $energy -=5>><span id="yellow">-5 Energy</span><<redo "ui">>
<<else>>
You found nothing, better next time.
<<set $energy -=5>><span id="yellow">-5 Energy</span><</if>><</linkreplace>>
<<elseif $lookCat===true && $energy<5>>
You don't have enough energy to look for cats.
<<elseif $lookCat===true && $hasCat===true>>
You are already carrying a cat. First deliver it to the lady.
<</if>><</nobr>>
''Suburbs''
<<link "Your house[0:05]" "Front Yard">><<time 0 5>><</link>>
<<link "Lady with cats[0:15]" "Lady with cats">><<time 0 10>><</link>>
<<link "Zack's House[0:05]" "Zack's House">><<time 0 5>><</link>>
<<link "Carmen's House[0:10]" "Carmen's House">><<time 0 10>><</link>>
<<if $hasCat===false>>
<<link "Bus stop[0:05]" "Bus stop">><<time 0 5>><</link>><<else>>
<<linkreplace "Bus stop[0:05]">>
You can't travel with bus while carrying a cat, deliver it to the lady first.<</linkreplace>><</if>>
<<done>>
<<silent>>
<<do tag "ui">>
<<if $dayPhase==="Night" || $dayPhase==="Late Night">>
<<replace "#park">><img class="night" src="img/park.jpg" width=800><</replace>>
<<elseif $dayPhase==="Evening">>
<<replace "#park">><img class="evening" src="img/park.jpg" width=800><</replace>>
<<else>>
<<replace "#park">><img src="img/park.jpg" width=800><</replace>>
<</if>>
<</do>>
<</silent>>
<</done>>
<<done>>
<<if $gymbrolocation===passage()>>
<<if $dayPhase==="Morning" && $hour>=10 && $hour<12>>
<<set _i = random(0,1)>>
<<if _i===0>>
<<replace "#zackparkactivity">><center><img src="img/zack/jogging.jpg" width=350></center>
You spot Zack jogging shirtless through the park, sweat glistening on his chest as he moves with effortless rhythm. A couple of nearby joggers can’t help but glance his way.<</replace>>
<<elseif _i===1>>
<<replace "#zackparkactivity">><center><img src="img/zack/jogging.jpg" width=350></center>
Zack runs past you at a steady pace, his toned body catching the morning light. He throws a quick nod in your direction before focusing back on his route.<</replace>>
<</if>><</if>><</if>><</done>>Faded paint, a rusty bench, and the smell of cigarettes. It’s where days begin, and sometimes where they fall apart.
<<include Npclocation>>
''Suburbs''
<<link "Your house[0:05]" "Front Yard">><<time 0 5>><</link>>
<<link "Lady with cats[0:10]" "Lady with cats">><<time 0 10>><</link>>
<<link "Zack's House[0:10]" "Zack's House">><<time 0 10>><</link>>
<<link "Carmen's House[0:05]" "Carmen's House">><<time 0 5>><</link>>
<<link "Park[0:05]" "Park">><<time 0 5>><</link>>
''City''
[[City Center(Under development)->City Center]]
[[University(Under development)->University]]
<<link "Commercial Zone[0:30]" "Commercial Zone">><<time 0 30>><</link>>
[[Entertainment Zone(Under development)->Entertainment Zone]]
[[Industrial Zone(Under development)->Industrial Zone]]
<<link "Hospital[0:30]" "Hospital">><<time 0 30>><</link>>
<<link "Cafe[0:15]" "Cafe">><<time 0 15>><</link>>
<<link "Gym[0:15]" "Gym">><<time 0 15>><</link>>
[[Lake(Under development)->Lake]]
''Transportation''
[[Bus Terminal(Under development)->Bus Terminal]]
<span id="zackfrontyard"></span>
Your loud-mouthed neighbor and self-proclaimed ladies' man. Always scheming, always shirtless — and somehow always around.
<span id="zackactivity"></span>
<<if $hasCat ===false>>
<<include Npclocation>><<elseif $gymbrolocation===passage() && $hasCat===true>>Zack is here but you can't interact with him while carrying a cat.<</if>>
''Suburbs''
<<link "Your house[0:05]" "Front Yard">><<time 0 5>><</link>>
<<link "Lady with cats[0:15]" "Lady with cats">><<time 0 15>><</link>>
<<link "Carmen's House[0:10]" "Carmen's House">><<time 0 10>><</link>>
<<link "Park[0:10]" "Park">><<time 0 10>><</link>>
<<if $hasCat===false>>
<<link "Bus stop[0:10]" "Bus stop">><<time 0 10>><</link>><<else>>
<<linkreplace "Bus stop[0:10]">>
You can't travel with bus while carrying a cat, deliver it to the lady first.<</linkreplace>><</if>>
<<done>>
<<silent>>
<<do tag "ui">>
<<if $dayPhase==="Night" || $dayPhase==="Late Night">>
<<replace "#zackfrontyard">><img class="night" src="img/zackfrontyard.png" width=800><</replace>>
<<elseif $dayPhase==="Evening">>
<<replace "#zackfrontyard">><img class="evening" src="img/zackfrontyard.png" width=800><</replace>>
<<else>>
<<replace "#zackfrontyard">><img src="img/zackfrontyard.png" width=800><</replace>>
<</if>>
<</do>>
<</silent>>
<</done>>
<<done>>
<<if $gymbrolocation===passage()>>
<<if $dayPhase==="Morning" && $hour<10>>
<<replace "#zackactivity">><center><img src="img/zack/gardening.jpg" width=350></center>
Zack is doing garden work, just like he does every early morning.<</replace>>
<</if>><</if>><</done>><img src="img/carmenfrontyard.jpg" width=600>
Carmen's silhouette sometimes lingers by the window, like she's watching… or waiting.
<<nobr>><<if $carmenrelationship>=10>>
[[Enter Carmen's House->Carmen's Foyer]]
<<else>>
<<linkreplace "Enter Carmen's House">>You are not that close to enter.<span id="blue" style="display:inline">[+10 Relationship required]</span><</linkreplace>>
<</if>><</nobr>>
[[Backyard->Carmen's Backyard]]
<<include Npclocation>>
''Suburbs''
<<link "Your house[0:05]" "Front Yard">><<time 0 5>><</link>>
<<link "Lady with cats[0:05]" "Lady with cats">><<time 0 5>><</link>>
<<link "Zack's House[0:05]" "Zack's House">><<time 0 5>><</link>>
<<link "Park[0:10]" "Park">><<time 0 10>><</link>>
<<if $hasCat===false>>
<<link "Bus stop[0:05]" "Bus stop">><<time 0 5>><</link>> <<else>>
<<linkreplace "Bus stop[0:05]">>
You can't travel with bus while carrying a cat, deliver it to the lady first.<</linkreplace>><</if>><span id="gym"></span>
A place where sweat, effort, and ego collide. Perfect for pushing your limits—or watching others do it.
<<include Npclocation>>
<<if $dayPhase==="Night">>
Gym is closed at nights<<else>>
[[Get inside->Gym loby]]<</if>>
''City''
[[City Center(Under development)->City Center]]
[[University(Under development)->University]]
<<link "Commercial Zone[0:15]" "Commercial Zone">><<time 0 15>><</link>>
[[Entertainment Zone(Under development)->Entertainment Zone]]
[[Industrial Zone(Under development)->Industrial Zone]]
<<link "Hospital[0:15]" "Hospital">><<time 0 15>><</link>>
<<link "Cafe[0:15]" "Cafe">><<time 0 15>><</link>>
[[Lake(Under development)->Lake]]
''Transportation''
[[Bus stop->Bus stop]]
[[Bus Terminal(Under development)->Bus Terminal]]
<<done>>
<<silent>>
<<do tag "ui">>
<<if $dayPhase==="Night" || $dayPhase==="Late Night">>
<<replace "#gym">><img class="night" src="img/city/gym.png" width=800><</replace>>
<<elseif $dayPhase==="Evening">>
<<replace "#gym">><img class="evening" src="img/city/gym.png" width=800><</replace>>
<<else>>
<<replace "#gym">><img src="img/city/gym.png" width=800><</replace>>
<</if>>
<</do>>
<</silent>>
<</done>><span id="cafe"></span>
Cozy, modern, and always buzzing with students and locals alike. The smell of coffee hits you before the door even closes.
<<if $dayPhase==="Evening"||$dayPhase==="Night">>
Cafe is closed in the evening and at night.<<else>>
[[🚪Get inside->Cafe inside]]<</if>>
<<include Npclocation>>
''City''
[[City Center(Under development)->City Center]]
[[University(Under development)->University]]
<<link "Commercial Zone[0:15]" "Commercial Zone">><<time 0 15>><</link>>
[[Entertainment Zone(Under development)->Entertainment Zone]]
[[Industrial Zone(Under development)->Industrial Zone]]
<<link "Hospital[0:15]" "Hospital">><<time 0 15>><</link>>
<<link "Gym[0:15]" "Gym">><<time 0 15>><</link>>
[[Lake(Under development)->Lake]]
''Transportation''
[[🛑Bus stop->Bus stop]]
[[🚌 Bus Terminal(Under development)->Bus Terminal]]
<<done>>
<<silent>>
<<do tag "ui">>
<<if $dayPhase==="Night" || $dayPhase==="Late Night">>
<<replace "#cafe">><img class="night" src="img/city/cafe.jpg" width=500><</replace>>
<<elseif $dayPhase==="Evening">>
<<replace "#cafe">><img class="evening" src="img/city/cafe.jpg" width=500><</replace>>
<<else>>
<<replace "#cafe">><img src="img/city/cafe.jpg" width=500><</replace>>
<</if>>
<</do>>
<</silent>>
<</done>><span id="hospital"></span>
The town’s busy little hospital—always open, always helping. Grab a cure, shake off that fever, and get back out there!
<<include Npclocation>>
<<nobr>>
<<if $vaccinated===false>>
<<linkreplace "$100 Get vaccinated">>
<<if $money>=100>>
You have been vaccinated! No need to worry about sexually transmitted diseases.<<set $vaccinated=true>><<set $money-=100>><div id="money">-100 Cash</div><<else>>
You don't have enough money!<</if>><</linkreplace>><</if>>
<<if $disease ===true>>
<<linkreplace "$300 Get cured">>
<<if $money>=300>>
You are cured of sickness. If you're going to have sexual encounters with strangers, it's important to get vaccinated.<<set $disease=false>><<set $money-=300>><div id="money">-300 Cash</div><<else>>
You don't have enough money!<</if>><</linkreplace>><</if>><</nobr>>
''City''
[[City Center(Under development)->City Center]]
[[University(Under development)->University]]
<<link "Commercial Zone[0:15]" "Commercial Zone">><<time 0 15>><</link>>
[[Entertainment Zone(Under development)->Entertainment Zone]]
[[Industrial Zone(Under development)->Industrial Zone]]
<<link "Cafe[0:15]" "Cafe">><<time 0 15>><</link>>
<<link "Gym[0:15]" "Gym">><<time 0 15>><</link>>
[[Lake(Under development)->Lake]]
''Transportation''
[[Bus stop->Bus stop]]
[[Bus Terminal(Under development)->Bus Terminal]]
<<done>>
<<silent>>
<<do tag "ui">>
<<if $dayPhase==="Night" || $dayPhase==="Late Night">>
<<replace "#hospital">><img class="night" src="img/city/hospital.jpg" width=800><</replace>>
<<elseif $dayPhase==="Evening">>
<<replace "#hospital">><img class="evening" src="img/city/hospital.jpg" width=800><</replace>>
<<else>>
<<replace "#hospital">><img src="img/city/hospital.jpg" width=800><</replace>>
<</if>>
<</do>>
<</silent>>
<</done>>The smell of toast and scrambled eggs fills the air. Coffee brews in the corner. The whole household gathered at the table—Linda(Landlady) sipping her mug, Mark(Landlord) half-hidden behind the newspaper, and Alicia(Tennant) scrolling on her phone, grinning at something.
<<sis-speech "Saw Zack watering his lawn again. Shirtless. Of course. Like it’s a holy ritual or something.">>
<<mom-speech "Alicia, really? Can we not talk about half-naked neighbors over eggs?">>
<<sis-speech "I’m just saying. He glistens like he’s in a shampoo commercial.">>
<<dad-speech "So... no more school. Got a whole year ahead of you. Any big plans?">>
<<mc-speech "Trying to figure that out. Just don’t wanna waste it.">>
<<sis-speech "Translation: You’re gonna play video games and nap like it’s your job.">>
<<dad-speech "Use the freedom wisely. Time goes faster than you think.">>
<<mom-speech "Speaking of doing something—could you help the lady next door today? You know, the one with all the cats?">>
<<mc-speech "The infamous 'Lady with Cats.' Got it.">>
<<mom-speech "She dropped a whole box of teabags this morning. Poor thing could barely bend over. Take her this jar of jam. And maybe check if she needs help with her cats.">>
<<dad-speech "Could be a decent way to earn some money. Better than asking me for it.">>
<<sis-speech "You? Working? That’ll be the day.">>
<<mc-speech "Might bump into Carmen too, while I’m out.">>
<<sis-speech "Miss Mysterious? The heels and red lipstick one? She looks like she’s walking off a movie set.">>
<<mom-speech "She says she works from home, but... who knows. I've never seen a laptop near her.">>
<<dad-speech "Keep it casual. Curiosity's fine. Just don’t go stirring up drama this early in the year.">>
You should see lady with cats.
<<set $firstBreakfast=true>><<set $energy +=30>>
<span id="yellow">+30 Energy</span>
<<set $ladyQuest =true>>
<<set $hadBreakfast=true>><<time 1 0>><<redo "ui">>
[[Foyer]] <img src="img/city/cafeinside.jpg" width=800>
Soft jazz plays in the background as students type away and baristas move with practiced ease. The air smells like espresso and vanilla.
<<nobr>>
<<if $cafeJob === false && $dayPhase !=="Night">>
[[Apply for job]]
<<elseif $cafeJob===true && $cafeWorkCount===0 && $dayPhase!==["Night","Evening"] && $energy>=35>>
<<link "Ask Zack to show around[4:00]" "Zack show around">><</link>>
<<elseif $cafeJob===true && $dayPhase!==["Night","Evening"] && $energy>=35>>
Curent work level:<<print $cafeLvl +1>>
<<link "Work[4:00]" "Cafe work">><</link>><</if>><</nobr>>
<<include Npclocation>>
<<linkappend "Order">><br>
<<linkappend "$2 ☕ Espresso Shot">><span id="cash"> -2 Cash</span><span id="yellow"> +2 Energy</span><<set $money -=2>><<set $energy +=2>><<redo "ui">><</linkappend>>
<<linkappend "$3 🥐 Croissant">><span id="cash"> -3 Cash</span><span id="yellow"> +4 Energy</span><<set $money -=3>><<set $energy +=4>><<redo "ui">><</linkappend>>
<<linkappend "$6 🥪Sandwich">><span id="cash"> -6 Cash</span><span id="yellow"> +8 Energy</span><<set $money -=6>><<set $energy +=8>><<redo "ui">><</linkappend>>
<<linkappend "$2 🍩 Glazed Donut">><span id="cash"> -2 Cash</span><span id="yellow"> +3 Energy</span><<set $money -=2>><<set $energy +=3>><<redo "ui">><</linkappend>>
<<linkappend "$3 🧁 Red Velvet Cupcake">><span id="cash"> -3 Cash</span><span id="yellow"> +4 Energy</span><<set $money -=3>><<set $energy +=4>><<redo "ui">><</linkappend>>
<<linkappend "$5 🥤 Mocha Frappuccino">><span id="cash"> -5 Cash</span><span id="yellow"> +6 Energy</span><<set $money -=5>><<set $energy +=6>><<redo "ui">><</linkappend>>
<<linkappend "$5 🧇 Belgian Waffles (Mini)">><span id="cash"> -5 Cash</span><span id="yellow"> +7 Energy</span><<set $money -=5>><<set $energy +=7>><<redo "ui">><</linkappend>>
<<linkappend "$6 🥓 Bacon Egg Sandwich">><span id="cash"> -6 Cash</span><span id="yellow"> +9 Energy</span><<set $money -=6>><<set $energy +=9>><<redo "ui">><</linkappend>>
<<linkappend "$2 🥤 Refillable Soda">><span id="cash"> -2 Cash</span><span id="yellow"> +3 Energy</span><<set $money -=2>><<set $energy +=3>><<redo "ui">><</linkappend>><</linkappend>>
<<if $dayPhase==="Evening"||$dayPhase==="Night">>
<<goto "Cafe">><</if>>
[[🚪Outside->Cafe]] You gently knock and push the door open. The small office smells like burnt coffee and cheap air freshener. Papers are scattered across the desk. The manager is pacing with a phone pressed to his ear, clearly in the middle of an argument.
<<managercafe-speech "No, Donna, I’m not ignoring you, I’m just trying to run a business. Yes, I know what today is—No, I didn’t forget!">>
He notices you and freezes for a second, holding up a finger.
<<managercafe-speech "You know what, we’ll talk later. I’ve got someone in the office. Yes, someone important.">>
He hangs up, sighs heavily, and gestures toward the chair across from him.
<<managercafe-speech "Sorry about that. You caught me at a... passionate moment.">>
<<mc-speech "Sounded like a rough call.">>
<<managercafe-speech "Marriage, kid. You ever think it’ll fix things? It doesn’t. Just gives you more things to argue about.">>
He sits down, scanning you quickly.
<<managercafe-speech "So... you’re here for the job?">>
The door behind you creaks as Zack slips in with a to-go cup in hand.
<<gymbro-speech "Boss, you hitting them with the marriage speech on day one? You’re gonna scare ‘em off.">>
<<managercafe-speech "They need to know what kind of madness they’re walking into.">>
<<gymbro-speech "He’s not always like this. Only when his wife’s texting his mom again.">>
<<managercafe-speech "God help me. Alright, look. Job’s simple. Don’t break anything, show up on time, and if you gotta cry, do it in the freezer like the rest of us.">>
<<mc-speech "Got it. I can start whenever.">>
<<managercafe-speech "You can start today if you want. You’ll be paid based on the hours you work. That means you could make zero dollars… or hundreds. Totally up to you.">>
<<gymbro-speech "I’m sure you’ll love it here. Time flies when you're with me—I promise, you won’t be bored. When you're ready, come find me. I'll show you around.">>
<div class="thought">Okay... that went better than I expected. I’ve got a job! Time to prove I’m not just some lazy boy.</div><<set $cafeJob = true>><<set $cafeWorkCount =0>>
[[Cafe inside]]
Zack walks with a calm swagger, motioning for you to follow as he leads you through the back door into the café.
<<gymbro-speech "This is where the magic happens. Two main things we do here: sell, and clean up the mess after. Sounds simple, but you’d be surprised how often people screw it up.">>
He pats the countertop with a smirk.
<<gymbro-speech "Selling's more than handing someone coffee. Smile, upsell when you can, and don’t forget the charm. People come here for caffeine and a bit of warmth, not just heat.">>
He points toward the tables and scattered chairs.
<<gymbro-speech "And after the rush? We clean. Tables, counters, sometimes the bathroom if you’re unlucky. You get paid based on how much you hustle and how well you sell. No effort, no cash.">>
He leans in slightly, lowering his voice.
<<gymbro-speech "Stick close to me on your first shift. I’ll cover for you if you mess up — once.">>
[[Start your first shift]]You take your spot behind the counter and start serving customers one by one.
Your shift starts to flow like muscle memory.
<<set _event=random(0,10)>>
<<if _event === 0>>
As you're preparing the orders,, a sharply dressed man approaches, leaning in with a confident smirk.
<span id="man">You ever think about making a little extra on the side?</span>
he asks, his tone low and suggestive.<<set $energy -=15>>
<span id="yellow">-15 Energy</span>
[[Take his lead to the bathroom[0:15]->Cafe Blowjob]]
[[Cleaning part->Clean]]
<<elseif _event===1>>
A woman steps up to the counter wearing a huge hoodie, glancing around playfully before flashing her huge perky tits.
<img src="img/city/cafe/boobflash.gif" width=500>
While you stare in shock she puts her hoodie back with a smirk in her face and orders like that didn't happen.<<set $mcarousal +10>><<set $energy -=15>>
<span id="arousal">+10 arousal</span>
<span id="yellow">-15 Energy</span>
[[Cleaning part->Clean]]
<<elseif _event===2>>
A cheerful girl with bright eyes and big curls grins at you as you hand over her coffee.
<span id="woman">You’re, like… stupid cute. Do you come with the latte or just the apron?</span>
She giggles and walks off, leaving you red-faced.<<set $energy -=15>>
<span id="yellow">-15 Energy</span>
[[Cleaning part->Clean]]
<<elseif _event===3>>
As you're wiping down the counter, a soft-spoken man with flushed cheeks glances around before leaning closer.
<span id="man">If I waited in the bathroom... would you leave something on me before your shift ends?</span>
he murmurs, eyes lowering submissively.<<set $energy -=15>>
<span id="yellow">-15 Energy</span>
[[Follow him to the bathroom[0:10]->Cafe Release]]
[[Ignore and get back to work->Clean]]
<<elseif _event===4>>
As you're cleaning the espresso machine, a stunning blonde in a tight, short white dress leans on the counter. Her blue eyes drag across your body with zero shame.
<span id="woman">You look tense... Wanna go somewhere quiet so I can shut you up with my mouth?</span>
She flashes a crooked grin, eyes flicking toward the bathroom.<<set $energy -=15>>
<span id="yellow">-15 Energy</span>
[[Follow her into the bathroom[0:15]->Cafe BJ Blonde]]
[[Cleaning part->Clean]]
<<else>>
You have a normal shift, nothing interesting happens.<<set $energy -=15>>
<span id="yellow">-15 Energy</span>
[[Cleaning part->Clean]]
<</if>>
<<redo "ui">>You step behind the counter for the first time. Zack is already in motion, handing a customer their change, flashing a brief smile.
<<gymbro-speech "You’ll take the next one. Just relax and be presentable — you do know how to talk to people, right?">>
A customer steps up. You ring up their order, a little shaky but managing fine.
Zack watches, arms crossed but not judging.
<<gymbro-speech "Not bad. Bit stiff though — loosen up. Think of it like flirting, just without the commitment.">>
Another customer appears. This one orders something complicated. You fumble the buttons.
<<gymbro-speech "Okay, rookie mistake. Watch—double tap here, then hold this. Got it?">>
He stands close, reaching around you to hit the screen. His hand brushes your side — not quite accidental.
<<gymbro-speech "See? Easy.">>
<<set $energy -=15>><span id="yellow">-15 Energy</span>
[[Cleaning part]]The rush dies down. Zack pulls off his apron and tosses you a spray bottle.
<<gymbro-speech "Time for the less sexy part. Tables, counters, floor — give everything a quick once-over.">>
You start wiping tables. Zack joins you at the far corner.
<<gymbro-speech "You’re not too bad at this. I’ve seen new hires run crying after their first double mocha spill.">>
At the next table, you drop a cloth. As you bend down, Zack’s eyes linger for a beat too long.
<<gymbro-speech "Careful. Don’t distract me, I might forget we’re still on the clock.">>
<<set $energy -=20>><span id="yellow">-20 Energy</span>
[[End of Shift]]After everything’s clean, Zack leans against the counter, tossing a towel over his shoulder.
<<gymbro-speech "That’s it. Not glamorous, but it pays. You’ll get used to the rhythm — and to me.">>
He flashes a grin, and for a second you’re not sure if he’s joking.
<div class="thought"> He wasn’t as cold as I expected. Actually... he might be the most fun part of this job. </div>
<<set $money +=50>><<set $cafeXp= 20>><<set $cafeWorkCount=1>><<set $gymbrorelationship +=5>>
<span id="cash">+50 Cash</span> <span id="xp">+20 work xp</span><span id="blue"> +5 Zack relationship</span><<time 4 0>>
[[Cafe inside]] You follow him to the bathroom. He checks around a bit, there's no one there. He looks at you with a little grin on his face and points to a stall.
<<linkreplace "You ask him how much he'll pay.">>
<span id="man">Depends on how dedicated you are.</span>
he says.
You go into the booth, the man follows you and closes the door behind him.
He takes off his belt and pulls down his pants. He takes his cock in his hand, you open your mouth accepting whats going to happen.
<span id="man">Let's see how good you are with your mouth.</span>
<img src="img/city/cafe/bathroomblowjob1.gif" width=800>
<<linkreplace "Make him cum">>
You take it in your mouth rhythmically and unbearably. The guy finally can't hold it and cums.
<img src="img/city/cafe/bathroomcum1.gif" width=800>
Breathing fast, he takes the money out of his pocket and puts it on the toilet.
<span id="man">See you next time, you cock whore.</span>
<<set $money +=40>><<set $mcarousal=0>>
You take the money, [[clean up->Clean]] and get back to work.
<span id="cash">+40 cash</span><<time 0 15>><</linkreplace>><</linkreplace>>
Rush is over. Time to clean.
Zack watches silently while mopping the back area.
<<set _event=random(0,2)>>
<<if _event===0>>
<<gymbro-speech "You missed a spot.">>
He grins, clearly teasing.
<<mc-speech "You watching me that close?">>
<<gymbro-speech "Maybe. Maybe I just like watching you work.">>
He winks and walks off like he didn’t just say that.<<set $gymbrorelationship +=5>>
<span id="blue">+5 Zack relationship</span>
<<set $energy -=20>><span id="yellow">-20 Energy</span>
[[End Shift]]
<<elseif _event ===1>>
<<gymbro-speech "You know, if you bend over like that more often, I might start helping you clean.">>
His voice is casual, but there’s a playful smirk on his face.
<<mc-speech "So that’s your idea of motivation?">>
<<gymbro-speech "Whatever works.">><<set $gymbrorelationship +=5>>
<span id="blue">+5 Zack relationship</span>
<<set $energy -=20>><span id="yellow">-20 Energy</span>
[[End Shift]]
<<elseif _event ===2>>
<<gymbro-speech "You're not bad at this. I expected you to be more... soft.">>
He tosses a rag your way, half-challenging, half-flirting.
<<mc-speech "Disappointed?">>
<<gymbro-speech "Surprised. In a good way.">><<set $gymbrorelationship +=5>>
<span id="blue">+5 Zack relationship</span>
<<set $energy -=20>><span id="yellow">-20 Energy</span>
[[End Shift]]
<</if>>You're done for the day and you get your salary.<<set $money +=$salary>><<set $cafeXp +=20>>
<span id="cash"><<print "+"+$salary+ " Cash">></span><span id="xp"> +20 Xp</span><<time 4 0>>
[[Cafe]] The door closes behind you with a soft click, sealing you inside a place that feels strangely removed from the world outside. Dim lights cast long shadows across minimalist furniture and walls painted in warm, earthy tones. The air is thick—not just with the scent of cologne and faint sweat, but with something else. Anticipation.
One of them gently places a hand on your back, guiding you toward the plush rug in the center of the room. You sit as they circle around you, their gazes confident, curious, and unashamed.
Their bodies are sculpted like they were carved for moments exactly like this—smooth lines, strong frames, and that quiet kind of dominance that needs no words. Someone kneels behind you, their breath brushing your ear.
<span id="man">You’re even more stunning up close</span>, he murmurs.
You don’t pull away. Something about the way they move, how naturally they claim the space around you, makes your heartbeat quicken… but not from fear. From something else entirely.
Buttons loosen. Fabrics shift. What happens next is like a slow unraveling—of boundaries, of thought, of control. You feel their hands, their warmth, their hunger, and the way your own breath catches as your body answers in kind.
Whatever you thought you were walking into... this goes beyond. And you let it.
[[Let it happen->gangbang scene]]<img src="img/frat/fratpark1.gif" width=800>
The constant pounding makes your head dizzy. The pounding stops with a hot sensation inside you, another man gets behind you and the pounding <<linkappend "starts again...">>
<img src="img/frat/fratpark2.gif" width=800>
You think <<linkappend "when will it stop.">>
<img src="img/frat/fratpark3.gif" width=800>
You stopped counting after the 12th guy, the only motivation you have is the money you will get. Maybe this is the <<linkappend "last guy?">>
<img src="img/frat/fratpark4.gif" width=800>
Finally the last one comes inside you. You don't feel your back, they take you to a bed and you <<link "rest" "After gangbang">><</link>> a bit.<</linkappend>><</linkappend>><</linkappend>>You wake up and have no idea what time it is. You still have the numbness in your back, but you feel better. Your clothes and other belongings remain on the floor. You check your wallet and find 150 cash more than you had.<<set $money +=150>><<set $energy -=60>><<set _random =random(0,4)>><<set $mcarousal=0>>
<span id="cash">+150 Cash</span><<redo "ui">>
<span id="yellow">-60 Energy</span><<time 4 0>>
<<if $vaccinated ===false && _random ===0>>
You catched a disease if you don't get healed in 3 days you will die. Go to the hospital.
<<set $disease=true>><<set $diseaseDay=$day>><<redo "ui">>
<</if>>
[[Get dressed and go.->Park]]You died from a disease.
/* Brothers story, at the end*/
<<brother-speech "Hey... it’s me.">>
<<mc-speech "Wow. Didn’t expect to hear from you. It’s been two years.">>
<<brother-speech "I know. I’m sorry. I didn’t reach out sooner because I thought I could handle things on my own.">>
There’s a short silence. You hear the low hum of traffic in the background, maybe even distant shouting.
<<brother-speech "Look, I’m not calling to dump all my problems on you. I just... need a little help.">>
<<mc-speech "What kind of help?">>
<<brother-speech "Money. Things went south. I’m cornered, and I don’t have anyone else to ask. I’m not asking for anything today. Just... next week, if you can send me around 300 dollars, it would help a lot.">>
<<mc-speech "Next week?">>
<<brother-speech "Yeah. I’m still trying to patch things up here. I can hold out for a few more days. But after that... I’ll need your support. Just for a while.">>
<<mc-speech "Right... Okay. We’ll figure it out.">>
<<brother-speech "Thanks. Really. I mean it.">>
[[Your Room]]
<<set $weeklyPay=true>>Your brother calls. He needs $brotherPay dollars this week. You ask no questions—you just send it.
<<if $money >= $brotherPay>>
<<linkreplace "Pay">>
<div id="cash">-$brotherPay</div><<set $money -=$brotherPay>>
Before hanging up, he adds,
<<brother-speech "Next week, I’ll need <<print $brotherPay + 100>> dollars.">>
His voice is tense, like he’s bracing for something worse.
<<set $brotherPay = 300 + 100*$day/8>><<redo "ui">>
[[Your Room]]<</linkreplace>>
<<else>>
You don't have enough money. Your brother says that he loves you. Says one last goodbye and closes the phone.
You will not hear from him ever again.
[[Brother dies]]
<</if>>
<img src="img/breakingnews.jpg" width=800>
You’re staring at the screen when your heart stops. It’s your brother—his face all over the news, tied to something you can’t make sense of. Guilt hits like a freight train. Every word from the anchor twists like a blade; you knew he was struggling, but you did nothing.
The weight of it crushes you. You can’t eat, can’t sleep—just replay the same images, the same "what ifs." It becomes too much. The silence, the shame, the unbearable truth that maybe it’s your fault.
And in the end, you see only one way to make it stop.
You walk up to the familiar, slightly crooked porch next door. The air smells like lavender and old newspapers. You knock once, twice. The door opens with a soft creak.
<<ladycat-speech "Oh! You must be her son. Thank you, dear. My hands are not what they used to be.">>
She gently takes the jar of jam from you and steps back, leaving the door slightly open.
<<mc-speech "Mom said you might need some help?">>
<<ladycat-speech "Yes, yes. It’s these rascals. They love the park, I don’t know why. Every morning at least two of them find their way out and head straight there. Chasing squirrels, getting dirty...">>
<<mc-speech "You want me to bring them back?">>
<<ladycat-speech "Whenever you can. No rush. Just keep your eyes open if you're ever near the park. They wear little red collars with gold bells—hard to miss if you listen closely.">>
<<mc-speech "Sounds doable. How many are we talking about?">>
<<ladycat-speech "Escapees change every day. Some of them are smart. Too smart.">>
<<mc-speech "So this is like... a full-time cat recon mission?">>
<<ladycat-speech "Exactly. A war without end, dear.">>
<<ladycat-speech "Oh, and bring them back gently. They don't respond well to yelling.">>
She closes the door with a soft click, leaving behind the faint sound of purring and wind chimes.
<<set $lookCat = true>>
Now you can search cats in the park for extra money.
[[Park]]
You sit on her bed and wave her to come close.<<include "Undress">>
<<mc-speech "Get your hands into use">>
She lays down on your leg and starts masturbating you
<img src="img/sister/blowjob/Aliciablowjob1.gif" width=800>
<<linkappend "Put her mouth into use">>
<<mc-speech "Let's get a little rough">>
Leading her to the edge of bed you start fucking her mouth.
<img src="img/sister/blowjob/Aliciablowjob2.gif" width=800>
<img src="img/sister/blowjob/Aliciablowjob3.gif" width=800>
<<linkappend "Tell her to kneel">>
You stand up and tell her to kneel down. You spurt a gallon of cum on her face.
<img src="img/sister/blowjob/Aliciablowjob4.gif" width=400>
<<mc-speech "Let me get a picture">>
You say and take a picture
<<sis-speech "You will use this in arguments don't you?">>
After laughing
<<mc-speech "You bet">>
She goes to the Common bathroom without getting noticed to clean up.
<<set $sisarousal = 0>><<set $mcarousal=0>><<set $sisPhoto1 =true>><<set $hygiene -=50>><<time 0 30>><div id="shower">-50 Hygiene</div><<redo "ui">>
''You have a new photo on your phone check it out!''
<<link "Go to your bathroom" "MCBathroom">><<include "Redress">><</link>><</linkappend>><</linkappend>><<mc-speech "Get yourself ready.">>
As you say this, you glance through the door into the corridor to check that nobody is coming.<<include "Undress">>
She undresses and opens up her legs showing you her cunt.
<<sis-speech "I am waiting you.">>
You lock the door, then undress while watching Alicia masturbate.
Then you start eating her cunt.
<img src="img/sister/vaginal/Aliciavaginal1.gif" width=400>
<<linkappend "After a while">>
<<mc-speech "Now turn your back, lets get to the real deal.">>
With excitement on her face, she gets into position.
You slowly get inside her.
<img src="img/sister/vaginal/Aliciavaginal2.gif" width=400>
You fuck her cunt slowly for a while
<<sis-speech "Come on, $name i thought you were tougher than this!">>
<<linkappend "With that said">>
<<mc-speech "Well then">>
You change her position, grip her throat and start fucking her rough
<img src="img/sister/vaginal/Aliciavaginal3.gif" width=400>
<<mc-speech "Is it though now?">>
<<sis-speech "Y-yes">>
She says this while barely able to speak.
<<linkappend "Cum on her face">>
<<mc-speech "I'm close">>
You pull your dick out and position it above her face.
<img src="img/sister/vaginal/Aliciavaginal4.gif" width=800>
She sticks out her tongue like a dog and laps up every drop.
<<mc-speech "You satisfied now?">>
She nods and stays on the bed, looking at the ceiling, still in the haze of sex.
<<set $sisarousal = 0>><<set $mcarousal=0>><<set $hygiene -=50>><<time 0 30>><div id="shower">-50 Hygiene</div>
<<link "Go to your bathroom" "MCBathroom">><<include "Redress">><</link>><</linkappend>><</linkappend>><</linkappend>><<mc-speech "This time we are gonna try a new thing">>
You tell her to pull her skirt down.<<include "Undress">>
<<sis-speech "Oh, i am prepared for it">>
She says this and removes her underwear, showing you the butt plug in her ass.
<img src="img/sister/anal/Aliciaanal1.gif" width=400>
<<mc-speech "You walk with this in your ass all day don't you, nasty girl">>
<<linkappend "You take her to your lap">>
You take her to your lap and take her buttplug and putting your lubed dick inside.
<<sis-speech "The feeling of getting filled is amazing">>
<img src="img/sister/anal/Aliciaanal2.gif" width=500>
<<linkappend "After fucking her ass for a while">>
You feel you are getting close. Without warning you cum in her ass.
<<mc-speech "Pose for me.">>
You say and take a photo of your cum leaking in her ass.
<<mc-speech "That's a good girl.">>
She stays in that position, leaking, until you left.
''You have a new photo check your phone''
<<set $sisarousal = 0>><<set $mcarousal=0>><<set $hygiene -=50>><<set $sisPhoto3=true>><<time 0 30>><div id="shower">-50 Hygiene</div>
<<link "Go to your bathroom" "MCBathroom">><<include "Redress">><</link>><</linkappend>><</linkappend>>Without wasting time she gets in the bussines sucking your cock with hungry eyes.
<<mc-speech "You are good at this Linda, Mark has a good taste.">>
You say with a grin on your face<<include "Undress">>
<img src="img/mom/Blowjob/Lindablowjob1.gif" width=800>
<<linkappend "She takes it all">>
<img src="img/mom/Blowjob/Lindablowjob2.gif" width=800>
Like saying its not all i got, she takes it all without gagging making you swim in the sea of pleasure.
<<mc-speech "Damn Linda, you are gifted.">>
<<linkappend "You cum on her face">>
You can't stand to her constant sucking and you ejaculate on her face.
<img src="img/mom/Blowjob/Lindablowjob3.gif" width=800>
She seems happy with her face covered in your cum.
<<mc-speech "You are a good cock sucker Linda, lets do this another time.">>
<<mom-speech "Anytime its my pleasure $name">>
You go to your bathroom to get cleaned leaving her face with your mark.
<<set $momarousal = 0>><<set $mcarousal=0>><<set $hygiene -=50>><<time 0 30>><div id="shower">-50 Hygiene</div><<redo "ui">>
<<link "Go to your bathroom" "MCBathroom">><<include "Redress">><</link>>
<</linkappend>><</linkappend>>While you get undressed, Linda gives you a little show in the bed inviting you to get inside her.<<include "Undress">>
<img src="img/mom/Vaginal/Lindavaginal1.gif" width=800>
<<mc-speech "My god.">>
<<linkappend "Get inside her">>
You start fucking her sweet vagina. She makes cute sounds.
<img src="img/mom/Vaginal/Lindavaginal2.gif" width=800>
<<mc-speech "Who is better at satisfying you? Me or Mark?">>
<<mom-speech "I'm not gonna answer to that.">>
After a pause
<<mom-speech "Not yet.">>
<<linkappend "You increase your speed and cum">>
You increase your speed and fuck her cunt ruthlessly.
<<mc-speech "I'm gonna cum turn around.">>
<img src="img/mom/Vaginal/Lindavaginal3.gif" width=800>
You shoot your jizz on her face and body, she seems happy with the ending touch.
As you were just leaving she speaks
<<mom-speech "You.">>
<<mom-speech "You are better.">>
Then you left
<<set $momarousal = 0>><<set $mcarousal=0>><<set $hygiene -=50>><<time 0 30>><div id="shower">-50 Hygiene</div><<redo "ui">>
<<link "Go to your bathroom" "MCBathroom">><<include "Redress">><</link>>
<</linkappend>><</linkappend>>She starts undressing giving you a little show thats arouses you more. You put lube on your cock<<include "Undress">>
<<mc-speech "Get your ass over here.">>
<<mom-speech "Are we really doing it?">>
You nod and position her anus in front of your dick.
<<mom-speech "We've never done this with Mark, go easy okay?">>
<<mc-speech "We'll see.">>
<<linkappend "You say and enter her">>
<img src="img/mom/Anal/Lindaanal1.gif" width=800>
She makes a few noises at first but then she stops.
You keep fucking her slowly
<<linkappend "After a few minutes, you speed up">>
You start fucking her ass faster.
<img src="img/mom/Anal/Lindaanal2.gif" width=800>
<<mc-speech "You okay?">>
She nods clearly lost in the moment. First time anal hits different.
<<linkappend "When you got close to cum you pull out">>
The sight of her asshole gaping gets you off.
<img src="img/mom/Anal/Lindaanal3.gif" width=800>
<<mc-speech "You want to do this again?">>
She nods breathing heavily.
<<set $momarousal = 0>><<set $mcarousal=0>><<set $hygiene -=50>><<time 0 30>><div id="shower">-50 Hygiene</div><<redo "ui">>
<<link "Go to your bathroom" "MCBathroom">><<include "Redress">><</link>>
<</linkappend>><</linkappend>><</linkappend>>After making sure no one is coming, you two get on to the bed.
<<dad-speech "Blowjob then huh?">>
As a yes you get his sweet pants down.
<img src="img/dad/blowjob/markblowjob1.gif" width=800>
<<linkappend "Start licking">>
<img src="img/dad/blowjob/markblowjob2.gif" width=800>
You start licking his balls.
<<dad-speech "Keep licking every inch of my sweaty balls, $name">>
<<linkappend "Keep licking as he says">>
<img src="img/dad/blowjob/markblowjob3.gif" width=800>
You keep suckling on his balls, accepting his supremacy.
<<dad-speech "You see how hard that makes me $name, now get on to the main meal.">>
<<linkappend "Suck the tip">>
<img src="img/dad/blowjob/markblowjob4.gif" width=800>
You move from his balls to the main course. It tastes different from the balls, as if the balls were the appetizer.
<<dad-speech "Oh that feels amazing, now take it all in.">>
<<linkappend "Lost in the moment you couldn't hear">>
<img src="img/dad/blowjob/markblowjob5.gif" width=800>
You keep suckling the tip of it. Lost in the moment you can't hear his words.
<<dad-speech "I said take it all in.">>
Seeing you are not responding he takes the lead.
<<linkappend "He takes the lead">>
<img src="img/dad/blowjob/markblowjob6.gif" width=800>
He holds your head and starts fucking your mouth rapidly and makes you take it all in. That wakes you up.
<<dad-speech "I'm gonna cum don't waste any of it, you understand?">>
<<linkappend "With hungry eyes you shake your head as a yes">>
<img src="img/dad/blowjob/markblowjob7.gif" width=800>
He starts shooting his fluid in your mouth. Taste and heat of it makes you go crazy, you start eating it like a cum hungry whore.
<img src="img/dad/blowjob/markblowjob8.gif" width=800>
Breathing heavily he says,
<<dad-speech "You are good at this $name, let's make this another time.">>
and leaves you to clean.
<<set $dadarousal = 0>><<set $mcarousal=0>><<time 0 30>><<redo "ui">>
[[Go to the bathroom->MCBathroom]]
<</linkappend>><</linkappend>><</linkappend>><</linkappend>><</linkappend>><</linkappend>>
You both undress and he directs you to the bed. You lie down.<<include "Undress">>
He lubricates his erect penis and positions himself behind you.
<<linkappend "All the way in">>
<img src="img/dad/anal/markanal1.gif" width=800>
<<dad-speech "It slipped in">>
He says and starts pounding your ass.
<<linkappend "Changes position">>
You change position and he starts fucking you in missionary, not losing speed even getting faster.
<img src="img/dad/anal/markanal2.gif" width=800>
<<dad-speech "Your face gets even cuter while fucking you like this.">>
<<linkappend "He keeps going!">>
<img src="img/dad/anal/markanal3.gif" width=800>
You start thinking when will his energy run out, while you're lost in thoughts he speaks
<<dad-speech "I'm gonna cum inside you.">>
You were not expecting that
<<linkappend "And he cums">>
<img src="img/dad/anal/markanal4.png" width=800>
As you feel the hot sensation inside you, you couldn't help but cum getting yourself soaked in your own cum. He spanks your butt and gets up.
<<dad-speech "Get cleaned up and change the sheets.">>
He says and leaves.
<<set $dadarousal = 0>><<set $mcarousal=0>><<set $hygiene -=50>><<time 0 30>><div id="shower">-50 Hygiene</div><<redo "ui">>
<<link "Go to your bathroom" "MCBathroom">><<include "Redress">><</link>>
<</linkappend>><</linkappend>><</linkappend>><</linkappend>>You both get undressed<<include "Undress">>
<<dad-speech "Get on to the edge of the bed and open your mouth wide.">>
You do as he says and he starts fucking your throat
<img src="img/dad/deepthroat/markdeepthroat1.gif" width=500>
<<linkappend "Gives time to breath">>
He gives you a little frame to breath
<img src="img/dad/deepthroat/markdeepthroat2.gif" width=500>
<<dad-speech "I'm getting in again.">>
You nod your head
<<linkappend "He carries on">>
<img src="img/dad/deepthroat/markdeepthroat3.gif" width=500>
You feel that he's getting close
<<dad-speech "I'm conna cum directly to your throath you okay?">>
<<linkappend "Give him the go sign">>
Taking the sign he starts cum in your throat
<img src="img/dad/deepthroat/markdeepthroat4.gif" width=500>
It directly travels to your stomach, thats a feeling you never had before you want more but that's all for now. After cleaning his dick he lefts.
<<set $dadarousal = 0>><<set $mcarousal=0>><<set $hygiene -=50>><<time 0 30>><div id="shower">-50 Hygiene</div><<redo "ui">>
<<link "Go to your bathroom" "MCBathroom">><<include "Redress">><</link>>
<</linkappend>><</linkappend>><</linkappend>>Zack leads you to his home.<<include "Undress">>
<<gymbro-speech "Get yourself ready.">>
he says as he unbuckles his belt.
<<linkappend "Sit on the floor and wait him">>
He drops his trousers and suddenly his already rock hard cock hits you in the face, you can feel the heat of the blood running in this monster.
<<gymbro-speech "We haven't got all day.">>
He swings and slaps his cock in your face. He is clearly waiting for you to open your mouth.
<<linkappend "Open your mouth">>
As you open your mouth he starts stroking your hair with his right hand and puts his cock in your mouth.
<<gymbro-speech "Good boy.">>
<img src="img/zack/blowjob/1.gif" width=600>
Those words mixed with his heat in your mouth gives you great comfort.
<<gymbro-speech "Keep up the pace i am close.">>
<<linkappend "You feel him trembling in your mouth">>
He takes his cock out of your mouth and paints your face with his fluids.
<img src="img/zack/blowjob/2.gif" width=600>
<<gymbro-speech "We are not done yet.">>
He puts his cock back in your mouth and you suck his cock with his signature in your face.
<img src="img/zack/blowjob/3.gif" width=600>
<<linkappend "He takes his cock out of your mouth">>
<<gymbro-speech "Here another loud, you are lucky.">>
<img src="img/zack/blowjob/4.gif" width=600>
You take his second load on your face. It feels good strangely, maybe its the feeling of getting owned that turns you on, signature he left on your face. As you fade into thoughts he speaks,
<<gymbro-speech "You look prettier right now.">>
He has a smile on his face.
<<gymbro-speech "Now clean my cock.">>
<<linkappend "Do as he says">>
You clean his cock with your mouth
<img src="img/zack/blowjob/5.gif" width=600>
<<gymbro-speech "You can use the bathroom, you are welcome.">>
He puts his trousers back on and leaves the room. You lie there for a few minutes, still feeling the sensation, then clean up.
<<set $gymbroarousal=0>><<set $mcarousal=0>><<time 0 30>><<redo "ui">>
<<link "Zack's House" "Zack's House">><<include "Redress">><</link>><</linkappend>><</linkappend>><</linkappend>><</linkappend>><</linkappend>>
Zack leads you to his home.<<include "Undress">>
<<gymbro-speech "Get yourself ready.">>
He peels off his tight gym shirt, revealing his sculpted torso. Sweat still glistens on his pumped-up chest and abs from his earlier workout. The thick veins on his arms pulse as he flexes, waiting for you to worship him properly.
<<linkappend "Kneel and run your hands over his chest">>
Your fingers trace the hard ridges of his pectorals, feeling the heat radiating off his skin. He lets out a low chuckle as you press into his firm muscles.
<<gymbro-speech "That’s it—show ‘em some love.">>
His biceps bulge when he grips your wrist, guiding your palm down to his abs. Each defined square tenses under your touch.
<<linkappend "Massage his shoulders, worshipping his strength">>
You knead the dense knots of his deltoids, earning an approving grunt. His traps rise like mountains as he rolls his neck.
<<gymbro-speech "Damn right. I carry heavy shit so you don’t have to.">>
He suddenly grabs your face, pressing it against his pec. The salty musk of his skin fills your nose as he commands:
<<gymbro-speech "Kiss it. Lick it. Make it shine.">>
<<linkappend "Obey, lapping at his sweat-sheened muscles">>
Your tongue glides over the curve of his chest, tasting the proof of his labor. He groans, flexing harder.
<<gymbro-speech "Fuck yeah—worship every inch.">>
His hand fists your hair, shoving you down to his quads. The thick muscle twitches as you mouth along the striations.
<<linkappend "He forces you to admire his arms next">>
He curls his bicep in front of your face, the swollen peak nearly blocking your vision.
<<gymbro-speech "Open up.">>
You suckle the skin over his vein, and he smirks.
<<gymbro-speech "Pathetic. You’d drool over me even if I never touched you.">>
<<linkappend "He lets you nuzzle his flexing back">>
Turning around, he reveals his lat spread—a wall of muscle. You whimper as he pins you against it, his body heat swallowing you whole.
<<gymbro-speech "This is where you belong.">>
<<linkappend "He finally rewards you">>
After minutes of muscle worship, Zack spins you around and crushes you in a bear hug, his physique enveloping you completely.
<<gymbro-speech "Good job, runt. Maybe next time I’ll let you rub oil on me.">>
He releases you with a slap to your ass, his dominance lingering like the ache in your jaw.
<<set $gymbroarousal=0>><<set $mcarousal=0>><<time 0 45>><<redo "ui">>
<<link "Zack's House" "Zack's House">><<include "Redress">><</link>><</linkappend>><</linkappend>><</linkappend>><</linkappend>><</linkappend>><</linkappend>>
He leads you into his living room. You both get undressed, he pick lube from the table.
Opens your ass and puts lube on your ass and his dick. Without saying a word he stuffs both of your holes with his dick and fingers. Getting used like this makes you hard.
<img src="img/zack/anal/1.gif" width=800><<include "Undress">>
After a moment you both cum and he leaves you.
<<set $gymbroarousal=0>><<set $mcarousal=0>><<set $hygiene -=50>><<time 0 30>><div id="shower">-50 Hygiene</div><<redo "ui">>
<<link "Zack's House" "Zack's House">><<include "Redress">><</link>><img src="img/city/gymlobby.jpg" width=800>
The gym lobby where reps and routines begin. Sign in, sweat, stay focused.
<<include Npclocation>>
<<nobr>><<do tag "membership">><<if $gymMembership===true>>
<<link "Get changed" "Changingroom">><</link>>
<</if>><</do>>
<<if $gymMembership ===false>>
<<linkreplace "$100 Weekly Membership">>
<<if $money>=100>><<set $gymMembership=true>><<set $money -=100>><<set $daysMembership =1>><<redo "membership">><<redo "ui">>
You bought gym weekly membership. Your membership ends in 7 days.<div id="cash">-100 Cash</div><<else>>
You don't have enough money!<</if>><</linkreplace>><</if>><</nobr>>
[[Outside->Gym]]<img src="img/city/gymchangingroom.jpg" width=800>
<<set _random=random(0,5)>>\
<<if _random===0>>\
You see a man jerking off.
<<linkappend "Take a closer look">>
<img src="img/city/gymlockerroomencounter1.gif" width=250><<set $mcarousal +=20>><div id="arousal">+20 arousal</div><</linkappend>><</if>>
<<do tag "changing">>\
<<if $gymCloth===false>>
<<linkreplace "Change into gym clothes">><<set $gymCloth =true>>
<<set $headweartemporary=$headwear>>\
<<set $bodyweartemporary=$bodywear>>\
<<set $legweartemporary=$legwear>>\
<<set $feetweartemporary=$feetwear>>\
<<set $headwear="nothing">>\
<<set $bodywear="gym-top">>\
<<set $legwear="gym-bottom">>\
<<set $feetwear="gym-shoe">>\
<<redo"changing">><<redo "ui">><</linkreplace>>\
<<elseif $gymCloth===true>>
<<linkreplace "Change into normal clothes">><<set $gymCloth=false>>
<<set $headwear= $headweartemporary>>\
<<set $bodywear= $bodyweartemporary>>\
<<set $legwear= $legweartemporary>>\
<<set $feetwear= $feetweartemporary>>\
<<set $headweartemporary="nothing">>\
<<set $bodyweartemporary="nothing">>\
<<set $legweartemporary="nothing">>\
<<set $feetweartemporary="nothing">>\
<<redo "changing">><<redo "ui">><</linkreplace>><</if>>\
<<if $gymCloth ===true && $energy>=25>>
<<link "Workout[1:00]" "Gym Workout">><</link>>
<<elseif $gymCloth===true && $energy<25>>
You don't have enough energy to workout.<</if>>
<<if $gymCloth===false>>\
<<include Npclocation>>\
[[Lobby->Gym loby]]<</if>> <</do>><img src="img/city/gyminterior.png" width=800>
<<set _random=random(0,6)>>
<<include Npclocation>>
<<if $dayPhase==="Night">>
<<link "Get changed and leave its late" "Gym">><<set $gymCloth=false>><</link>>
<<else>>
<<if _random===0>>\
<<link "A man comes and says he wants to stuff you up" "Anal workout">><</link>>
<<link "Workout regular" "Regular Workout">><</link>>
<<elseif _random===1>>
<<link "He volunteers to spot you, but the hunger in his eyes makes you question his real intentions. You’re not innocent either, if anything slips, you’ll take your chance without hesitation." "Bj workout">><</link>>
<<link"Workout regular" "Regular Workout">><</link>>
<<elseif _random==2>>
A woman who does yoga asks for help with stretching.
<<link "Help her strech" "Gym het sex">><</link>>
<<link"Workout regular" "Regular Workout">><</link>>
<<elseif _random==3>>
You catch a woman subtly licking her lips each time your bulge bounces during your squats.
<<link "That's a sign, obviously" "Gym het bj">><</link>>
<<link"Workout regular" "Regular Workout">><</link>>
<<else>>
You have a normal workout session.
<div id="fitness">+3 Fitness</div><<set $fitness +=3>><<set $hygiene -=25>>\
<div id="yellow">-25 Energy</div><<set $energy -=25>>\
<div id="shower">-25 Hygiene</div><<time 1 0>>\
<<redo "ui">>
<<if $energy>=25>>
[[Workout again[1:00]->Gym Workout]] <</if>>
[[Shower[0:15]->Shower]]
<</if>><</if>>
<img src="img/city/gymshower.jpg" width=800>
After a tiring and sweaty workout, you come to shower.<<include "Undress">>
<<set _random=random(0,3)>>
<<linkreplace "Shower">><<set $hygiene =100>>
You had shower.
<div id="shower">Your hygiene maxed.</div><<time 0 15>>
<<include Npclocation>>
<<link "Changing Room" "Changingroom">><<include "Redress">><</link>>
<</linkreplace>>
You try to watch your sister while she showers.
<img src="img/sister/shower/sisshower1.gif" width=800>
<<include "Undress">>
<<linkappend "She notices you">>
<<sis-speech "Come bro don't be shy">>
You are not that suprised hearing this afterall she is into this kind of stuff. But at home with your landlady and landlord thats risky, but you take that risk.
<<linkappend "You join her">>
<img src="img/sister/shower/sisshower2.gif" width=800>
Without wasting time you get into the bussines tasting her sweet juice. She seems to like this.
<img src="img/sister/shower/sisshower3.gif" width=800>
<<linkappend "Bring her to her knees.">>
She says nothing and does what you say. You use her mouth at your will.
<img src="img/sister/shower/sisshower4.gif" width=800>
<<mc-speech "You are a good girl Alicia did i say that?">>
She takes a short breath
<<sis-speech "Thank you $name, i am lucky to have you">>
<<linkappend "Fuck her">>
You show her the position and she takes it. As you start to pound her she makes sweet noises.
<img src="img/sister/shower/sisshower5.gif" width=800>
<<linkappend "Switch position">>
You get her to your face and fuck while looking at each other this makes the moment more special and hot.
<img src="img/sister/shower/sisshower6.gif" width=800>
<<linkappend "This makes you cum">>
<img src="img/sister/shower/sisshower7.gif" width=800>
You feel the wave of cum travelling in your testicles and pull your cock out of her vagina, she complies and gets on her knees. You splash your cum all over her face and she cleans every drop off your cock.
<<sis-speech "This was tasteful">>
<<set $hygiene -=50>><span id="shower">-50 Hygiene</span><<time 0 30>>
<<link "Go to your bathroom" "MCBathroom">><<include "Redress">><</link>><</linkappend>><</linkappend>><</linkappend>><</linkappend>><</linkappend>><</linkappend>>
As you pass the laundry room, you see your landlady trying to get out of the machine, but failing. <<include "Undress">>
<img src="img/mom/laundry/momstuck1.gif" width=800>
<<mc-speech "Linda are you alright?">>
You ask as you approach her.
<<mom-speech "I am stuck $name can you help?">>
<<linkappend "You think">>
<<mc-speech "Wait a second.">>
You say as you lift her shorts on the sides.
<img src="img/mom/laundry/momstuck2.gif" width=800>
<<mom-speech "Be quick $name">>
<<linkappend "You stroke her vagina with your hand over her shorts.">>
<img src="img/mom/laundry/momstuck3.gif" width=800>
<<mom-speech "$name what are you doing!?">>
she says while breathing heavily
<<mc-speech "Be quite Linda you don't want others to see, don't you?">>
<<mom-speech "$name be quick then.">>
<<mc-speech "I'm going to reveal your vagina, no one will see its fine.">>
<<linkappend "Reveal her vagina">>
<img src="img/mom/laundry/momstuck4.gif" width=800>
<<mc-speech "Wow Linda you are a good girl. Keep behaving.">>
<<linkappend "Brush your fingers on her vagina">>
<img src="img/mom/laundry/momstuck5.gif" width=800>
<<mc-speech "You are so wet Linda, does all these i am stuck stuff turn you on?">>
Your landlady is breathing heavily. You think she is lost in the moment.
<<mc-speech "Thats the answer i guess.">>
<<linkappend "Start fingering">>
<img src="img/mom/laundry/momstuck6.gif" width=800>
<<mom-speech "A-Ah $name">>
She wasn't able to speak as you fingered her quickly.
<<mc-speech "Yes Linda i know you like it. Now be a good girl and take my cock like my fingers.">>
<<linkappend "Fuck her">>
<<mc-speech "Here you go.">>
<img src="img/mom/laundry/momstuck7.gif" width=800>
You start rapidly fucking her vagina. Her fluids spreads all over the floor.
<<mc-speech "Linda do you like, me fucking you like you are a dumb bitch.">>
You say as you slap her right butt cheek
<<mom-speech "Y-yes $name">>
After these words you increase your speed. You are close to ejaculation.
<<linkappend "Cum">>
As you come close to the ejaculation she says,
<<mom-speech "P-pull it out.">>
You do as she says, because you don't want to impregnate your landlady.<<time 0 30>><<set $hygiene -=30>><div id="shower">-30 Hygiene</div>
<<link "Go to your bathroom" "MCBathroom">><<include "Redress">><</link>>
<</linkappend>><</linkappend>><</linkappend>><</linkappend>><</linkappend>><</linkappend>><</linkappend>>While you try to sneak peek to your landlord in the shower, he sees you.
<<dad-speech "Son don't be shy come.">>
Looks like he knew you were there, before saying that he even gave you a little show.
<img src="img/dad/shower/dadshower.gif" width=400>
<<include "Undress">>
<<linkappend "Get inside">>
You get inside as he says
<<dad-speech "Come on $name, you are not gonna shower dressed aren't you?">>
<<linkappend "Get undressed">>
You get undressed until there is nothing covering you from your Landlord's eyes.
<<dad-speech "Now wear this collar.">>
He gives you a collar with a leash on it, which he holds.
<<mc-speech "You sure Mark?">>
Suddenly his demeanor hardened.
<<dad-speech "Don't make me say it twice.">>
After that sudden turn you put on the collar.
<<dad-speech "Now get on your knees.">>
<<linkappend "Do as he says">>
You don't have the courage to say no, also you kinda like what's going on.
<<dad-speech "Now what's going to happen will stay between us $name. You understand?">>
<<mc-speech "Yes Mark">>
<<dad-speech "No, call me master my beautiful slave.">>
<<mc-speech "Yes master.">>
You say while blushing
<<dad-speech "Now lets put your mouth into use.">>
He teases your hunger with his cock.
<img src="img/dad/shower/dadshower1.gif" width=800>
<<dad-speech "How much you want it slave.">>
While your mouth dripping
<<mc-speech "So much master give it to me.">>
<<linkappend "He uses your mouth">>
After that he can't resist and starts to fuck your face brutally.
<img src="img/dad/shower/dadshower2.gif" width=800>
This facefucking goes until your master pulls out his cock while holding your hair in a tight grip.
<<dad-speech "Get your ass here slave.">>
<<linkappend "He puts you in a doggy-style position">>
<img src="img/dad/shower/dadshower3.gif" width=800>
He enters your backdoor without giving a warning. This feels strange having your landlord pound your ass with his enormous length. That warmth makes you wish this would never end.
<<linkappend "He gets rough">>
He holds your face and puts his fingers in your mouth. He fucks your ass like an animal.
<img src="img/dad/shower/dadshower4.gif" width=800>
<<dad-speech "Get yourself here slave.">>
Leading you to the middle of the room.
<<dad-speech "Worship my feet, lick it like it's icecream. Let me see how hungry you are.">>
<<linkappend "Lick his feet with pleasure">>
<img src="img/dad/shower/dadshower5.gif" width=800>
As driven from all that happened you can't stop yourself from licking your master's feet.
He holds your leash and pulls your face towards his dick.
<<dad-speech "I am getting close slave get ready.">>
<<linkappend "He comes all over your face">>
<img src="img/dad/shower/dadshower6.gif" width=800>
He comes on your face, painting with his semen. Overwhelmed by the moment you get your tongue out and plead cum.
<<dad-speech "That's how i like my slave.">>
<<linkappend "Brings a towel">>
He cleans the rest of the cum on his dick with a towel and throws it on us.
<<dad-speech "Get cleaned up, $name, we don't want others to see you like this, do we?">>
He leaves the bathroom and you hear him getting dressed in the bedroom.
<<set $hygiene -=50>><div id="shower">-50 Hygiene</div><<time 1 0>>
<<link "Go to your bathroom" "MCBathroom">><<include "Redress">><</link>>
<</linkappend>><</linkappend>><</linkappend>><</linkappend>><</linkappend>><</linkappend>><</linkappend>><</linkappend>><</linkappend>>When there's no customers you get into the cafe storage.<<include "Undress">>
Without wasting time you both get undress, he uses his saliva as a lube and gets into you.
<img src="img/zack/cafe/storage1.gif" width=800><<set $hygiene -=50>>
<span id="shower">-50 Hygiene</span><<time 0 30>>
<<link "Get back to cafe" "Cafe inside">><<include "Redress">><</link>>You passed out
[[Wake up]]<<if $passOutPassage !=="Your Room" && $passOutPassage !=="Hamsters" && $passOutPassage !=="Drawer" && $passOutPassage !=="Closet" && $passOutPassage !=="Headcloset" && $passOutPassage !=="Bodycloset" && $passOutPassage !=="Legcloset" && $passOutPassage !=="Feetcloset" && $passOutPassage !=="Computer" && $passOutPassage !=="Spend time with games" && $passOutPassage !=="Watch Porn">>
You wake up on the cold tiles of your bathroom floor, your head heavy and vision blurred. The air feels damp, and a chill seeps into your bones — it’s clear you’ve caught a cold. You try to recall how you ended up here, but your memory offers nothing. All you know is that something feels off, like the night hid more than just sleep.
You've caught a cold. Starting today, you'll begin each day with 30 less energy. It'll take 3 days for the cold to pass.<<set $catchCold =true>><<set $coldDay = $day>>
[[Go to bed->Your Bed]]
<<else>>
You wake up in your bed, unsure how you got there. Maybe someone in the household put you there after finding you passed out in your room.
[[Continue sleeping->Your Bed]]<</if>>
<<filterclass "electronicstore" "img/city/commercialzone/electronicsstore.jpg" 800>>
From budget earbuds to high-end gaming rigs, this shop is wired for every gadget craving.
<<if $inventory.includes("spycam")!==true>>
<img src="img/spycam.jpg" width=200>
<<nobr>>
<<if $money>=150>>
<<link "$150 Spycam" "Electronics">><<run $inventory.push("spycam")>><<set $money -=150>><</link>>
<<else>>
<<linkreplace "$150 Spycam">>You don't have enough money.<</linkreplace>><</if>>
<</nobr>>
It can be placed on home.(You can only carry one in your inventory. After placing it, you can buy another one.)
<</if>>
<<if $pcUpgrade ===false>>
<img src="img/newpc.jpg" width=200>
<<nobr>><<if $money>=400>>
<<link "$400 Computer" "Electronics">><<set $money -=400>><<set $pcUpgrade=true>><</link>>
<<else>>
<<linkreplace "$400 Computer">>You don't have enough money.<</linkreplace>>
<</if>><</nobr>>
This computer is certainly better than your old one.
<</if>>
[[Commercial Zone]]<<filterclass "menswear" "img/city/commercialzone/menswear.jpg" 800>>
Casual tees to tailored suits, all styled to keep you sharp on campus or out on the town.
<<link "Headgear" "Storehead">><</link>>
<<link "Upper-body clothing" "Storebody">><</link>>
<<link "Lower-body clothing" "Storeleg">><</link>>
<<link "Footwear" "Storefeet">><</link>>
[[Commercial Zone]] <<filterclass "grocery" "img/city/commercialzone/grocery.jpg" 800>>
Local produce, grab-and-go snacks, and that cereal you lived on as a kid—one stop for hungry students.
<<do tag "groceries">>
<img src="img/eggs.jpg" width=200>
<<nobr>><<if $money >=2>>
<<link "$2 Egg">><<set $eggcount +=1>><<set $money -=2>><<redo "groceries">><<redo "ui">><</link>>
<<else>>
<<linkreplace "$2 Egg">>You don't have enough money<</linkreplace>>
<</if>><</nobr>>
You have $eggcount eggs.
<img src="img/milkbottle.jpg" width=200>
<<nobr>><<if $money >=3>>
<<link "$3 Milk">><<set $milkcount +=1>><<set $money -=3>><<redo "groceries">><<redo "ui">><</link>>
<<else>>
<<linkreplace "$3 Milk">>You don't have enough money<</linkreplace>>
<</if>><</nobr>>
You have $milkcount milk pack.
<img src="img/flour.jpg" width=200>
<<nobr>><<if $money >=5>>
<<link "$5 Flour">><<set $flourcount +=1>><<set $money -=5>><<redo "groceries">><<redo "ui">><</link>>
<<else>>
<<linkreplace "$5 Flour">>You don't have enough money<</linkreplace>>
<</if>><</nobr>>
You have $flourcount flour pack.
<img src="img/cheese.jpg" width=200>
<<nobr>><<if $money >=5>>
<<link "$5 Cheese">><<set $cheesecount +=1>><<set $money -=5>><<redo "groceries">><<redo "ui">><</link>>
<<else>>
<<linkreplace "$5 Cheese">>You don't have enough money<</linkreplace>>
<</if>><</nobr>>
You have $cheesecount cheese.
<img src="img/bread.jpg" width=200>
<<nobr>><<if $money >=2>>
<<link "$2 Bread">><<set $breadcount +=1>><<set $money -=2>><<redo "groceries">><<redo "ui">><</link>>
<<else>>
<<linkreplace "$2 Bread">>You don't have enough money<</linkreplace>>
<</if>><</nobr>>
You have $breadcount bread.
<</do>>
[[Commercial Zone]]<<filterclass "furnish" "img/city/commercialzone/furnish.jpg" 800>>
Cozy beds, sturdy desks, and budget-friendly décor to turn any rental into a real home.
<<nobr>>
<<if $bed!=="Comfort" && $money>=200 && $hasComfortBed===false>>
<<link "$200 Comfort bed" "Furnishing">><<set $money-=200>><<set $bed="Comfort">><<set $hasComfortBed=true>><</link>> A decent upgrade with better sleep support.
<<elseif $bed!=="Comfort" && $hasComfortBed==true>>
<<link "Change your bed to 'Comfort bed'" "Furnishing">><<set $bed="Comfort">><</link>>
<<elseif $bed!=="Comfort" && $money<200 && $hasComfortBed==false>>
<<linkreplace "$200 Comfort bed">>You don't have enough money.<</linkreplace>> A decent upgrade with better sleep support.<</if>><</nobr>>
<<nobr>>
<<if $bed!=="SmartSleep" && $money>=500 && $hasSmartSleep===false>>
<<link "$500 Smart Sleep System" "Furnishing">><<set $money-=500>><<set $bed="SmartSleep">><<set $hasSmartSleep=true>><</link>> A top-tier bed with intelligent temperature and posture control.
<<elseif $bed!=="SmartSleep" && $hasSmartSleep===true>>
<<link "Change your bed to 'Smart Sleep System'" "Furnishing">><<set $bed="SmartSleep">><</link>>
<<elseif $bed!=="SmartSleep" && $money<500 && $hasSmartSleep==false>>
<<linkreplace "$500 Smart Sleep System">>You don't have enough money.<</linkreplace>> A top-tier bed with intelligent temperature and posture control.<</if>><</nobr>>
[[Commercial Zone]]<<filterclass "adultstore" "img/city/commercialzone/adultstore.jpg" 800>>
Discreet lighting, cheeky displays, and a surprisingly knowledgeable clerk; explore pleasure at your own pace.
<<if $money>=100 && $hasDildo==false>>
<img src="img/dildo.jpg" width=300>
<<link "$100 Dildo" "Adult Toys">><<set $money-=100>><<set $hasDildo=true>><</link>>
<<elseif $hasDildo==true>>
<<else>>
<img src="img/dildo.jpg" width=300>
<<linkreplace "$100 Dildo">>You don't have enough money<</linkreplace>><</if>>
<<if $money>=100 && $hasMasturbator==false>>
<img src="img/masturbator.jpg" width=300>
<<link "$100 Masturbator" "Adult Toys">><<set $money-=100>><<set $hasMasturbator=true>><</link>>
<<elseif $hasMasturbator==true>>
<<else>>
<img src="img/masturbator.jpg" width=300>
<<linkreplace "$100 Masturbator">>You don't have enough money<</linkreplace>><</if>>
You can find these toys in your drawer.
[[Commercial Zone]] <img @src="'img/clothes/'+$headwear+'.jpg'" width=100><img @src="'img/clothes/'+$bodywear+'.jpg'" width=100><img @src="'img/clothes/'+$legwear+'.jpg'" width=100><img @src="'img/clothes/'+$feetwear+'.jpg'" width=100><img src="img/closet.jpg" width=400>
<<link "Headgear" "Headcloset">><</link>>
<<link "Upper-body clothing" "Bodycloset">><</link>>
<<link "Lower-body clothing" "Legcloset">><</link>>
<<link "Footwear" "Feetcloset">><</link>>
[[Your Room]] <<for _headwears range $headinventory>>
<img @src="'img/clothes/'+_headwears+'.jpg'" width=200>
<<nobr>><<capture _headwears>>
<<if $headwear !==_headwears>>
<<link "Equip" "Headcloset">><<set $headwear=_headwears>><</link>>
<<else>>
<<link "Unequip" "Headcloset">><<set $headwear="nothing">><</link>>
<</if>><</capture>>
<</nobr>><</for>>
[[Closet]]
[[Your Room]] <<for _bodywears range $bodyinventory>>
<img @src="'img/clothes/'+_bodywears+'.jpg'" width=200>
<<nobr>>
<<capture _bodywears>>
<<if $bodywear !==_bodywears>>
<<link "Equip" "Bodycloset">><<set $bodywear=_bodywears>><</link>>
<<else>>
<<link "Unequip" "Bodycloset">><<set $bodywear="nothing">><</link>><</if>>
<</capture>><</nobr>><</for>>
[[Closet]]
[[Your Room]] <<for _legwears range $leginventory>>
<img @src="'img/clothes/'+_legwears+'.jpg'" width=200>
<<nobr>><<capture _legwears>><<if $legwear !==_legwears>>
<<link "Equip" "Legcloset">><<set $legwear=_legwears>><</link>>
<<else>>
<<link "Unequip" "Legcloset">><<set $legwear="nothing">><</link>><</if>><</capture>><</nobr>><</for>>
[[Closet]]
[[Your Room]] <<for _feetwears range $feetinventory>>
<img @src="'img/clothes/'+_feetwears+'.jpg'" width=200>
<<nobr>><<capture _feetwears>><<if $feetwear !==_feetwears>>
<<link "Equip" "Feetcloset">><<set $feetwear=_feetwears>><</link>>
<<else>>
<<link "Unequip" "Feetcloset">><<set $feetwear="nothing">><</link>><</if>><</capture>><</nobr>><</for>>
[[Closet]]
[[Your Room]] <<if $headinventory.includes("cowboyhat")!== true>>
<img src="img/clothes/cowboyhat.jpg" width=200>
<<nobr>>
<<if $money>=60>>
<<link "$60 Buy" "Storehead">><<set $money -=60>><<run $headinventory.push("cowboyhat")>><</link>>
<<else>>
<<linkreplace "$60 Buy">>You don't have enough money.<</linkreplace>><</if>><</nobr>><</if>>
<<if $headinventory.includes("woolbeanie")!== true>>
<img src="img/clothes/woolbeanie.jpg" width=200>
<<nobr>>
<<if $money>=30>>
<<link "$30 Buy" "Storehead">><<set $money -=30>><<run $headinventory.push("woolbeanie")>><</link>>
<<else>>
<<linkreplace "$30 Buy">>You don't have enough money.<</linkreplace>><</if>><</nobr>><</if>>
<<if $headinventory.includes("strawhat")!== true>>
<img src="img/clothes/strawhat.jpg" width=200>
<<nobr>>
<<if $money>=40>>
<<link "$40 Buy" "Storehead">><<set $money -=40>><<run $headinventory.push("strawhat")>><</link>>
<<else>>
<<linkreplace "$40 Buy">>You don't have enough money.<</linkreplace>><</if>><</nobr>><</if>>
[[Menswear]]<<if $bodyinventory.includes("grayshirt")!== true>>
<img src="img/clothes/grayshirt.jpg" width=200>
<<nobr>>
<<if $money>=25>>
<<link "$25 Buy" "Storebody">><<set $money -=25>><<run $bodyinventory.push("grayshirt")>><</link>>
<<else>>
<<linkreplace "$25 Buy">>You don't have enough money.<</linkreplace>><</if>><</nobr>><</if>>
<<if $bodyinventory.includes("buttonedblue")!== true>>
<img src="img/clothes/buttonedblue.jpg" width=200>
<<nobr>>
<<if $money>=30>>
<<link "$30 Buy" "Storebody">><<set $money -=30>><<run $bodyinventory.push("buttonedblue")>><</link>>
<<else>>
<<linkreplace "$30 Buy">>You don't have enough money.<</linkreplace>><</if>><</nobr>><</if>>
<<if $bodyinventory.includes("suit")!== true>>
<img src="img/clothes/suit.jpg" width=200>
<<nobr>>
<<if $money>=100>>
<<link "$100 Buy" "Storebody">><<set $money -=100>><<run $bodyinventory.push("suit")>><</link>>
<<else>>
<<linkreplace "$100 Buy">>You don't have enough money.<</linkreplace>><</if>><</nobr>><</if>>
[[Menswear]] <<if $leginventory.includes("cottonpants")!== true>>
<img src="img/clothes/cottonpants.jpg" width=200>
<<nobr>>
<<if $money>=40>>
<<link "$40 Buy" "Storeleg">><<set $money -=40>><<run $leginventory.push("cottonpants")>><</link>>
<<else>>
<<linkreplace "$40 Buy">>You don't have enough money.<</linkreplace>><</if>><</nobr>><</if>>
<<if $leginventory.includes("sweetpant")!== true>>
<img src="img/clothes/sweetpant.jpg" width=200>
<<nobr>>
<<if $money>=40>>
<<link "$40 Buy" "Storeleg">><<set $money -=40>><<run $leginventory.push("sweetpant")>><</link>>
<<else>>
<<linkreplace "$40 Buy">>You don't have enough money.<</linkreplace>><</if>><</nobr>><</if>>
<<if $leginventory.includes("suitpants")!== true>>
<img src="img/clothes/suitpants.jpg" width=200>
<<nobr>>
<<if $money>=100>>
<<link "$100 Buy" "Storeleg">><<set $money -=100>><<run $leginventory.push("suitpants")>><</link>>
<<else>>
<<linkreplace "$100 Buy">>You don't have enough money.<</linkreplace>><</if>><</nobr>><</if>>
[[Menswear]]
<<if $feetinventory.includes("sandal")!== true>>
<img src="img/clothes/sandal.jpg" width=200>
<<nobr>>
<<if $money>=25>>
<<link "$25 Buy" "Storefeet">><<set $money -=25>><<run $feetinventory.push("sandal")>><</link>>
<<else>>
<<linkreplace "$25 Buy">>You don't have enough money.<</linkreplace>><</if>><</nobr>><</if>>
<<if $feetinventory.includes("boot")!== true>>
<img src="img/clothes/boot.jpg" width=200>
<<nobr>>
<<if $money>=60>>
<<link "$60 Buy" "Storefeet">><<set $money -=60>><<run $feetinventory.push("boot")>><</link>>
<<else>>
<<linkreplace "$60 Buy">>You don't have enough money.<</linkreplace>><</if>><</nobr>><</if>>
<<if $feetinventory.includes("blackshoe")!== true>>
<img src="img/clothes/blackshoe.jpg" width=200>
<<nobr>>
<<if $money>=100>>
<<link "$100 Buy" "Storefeet">><<set $money -=100>><<run $feetinventory.push("blackshoe")>><</link>>
<<else>>
<<linkreplace "$100 Buy">>You don't have enough money.<</linkreplace>><</if>><</nobr>><</if>>
[[Menswear]] You can publish the photos you took or the videos captured by the spy cameras to the public and make money from them.
<<if $sisPhoto1===true && $ap1===false>>
''Alicia Photo-1''
<img src="img/sister/photo/1.jpg" width=500>
<<linkreplace "Upload">>You have uploaded the photo. You will receive daily income based on the number of photos and videos you upload.<<set $uploadedPhotos +=1>><<set $ap1=true>><</linkreplace>>
<</if>><<if $sisPhoto3===true && $ap2==false>>
''Alicia Photo-2''
<img src="img/sister/photo/2.jpg" width=500>
<<linkreplace "Upload">>You have uploaded the photo. You will receive daily income based on the number of photos and videos you upload.<<set $uploadedPhotos +=1>><<set $ap2=true>><</linkreplace>><</if>>
<<if $markaliciagarage===true && $markaliciagarageupload===false>>
<<linkreplace "Upload Mark-Alicia Garage footage">>You have uploaded the video. You will receive daily income based on the number of photos and videos you upload.<<set $markaliciagarageupload=true>><<set $uploadedVideos +=1>><</linkreplace>><</if>>
<<if $markalicialivingroom===true && $markalicialivingroomupload===false>>
<<linkreplace "Upload Mark-Alicia Livingroom footage">>You have uploaded the video. You will receive daily income based on the number of photos and videos you upload.<<set $markalicialivingroomupload=true>><<set $uploadedVideos +=1>><</linkreplace>><</if>>
<<if $marklindabathroom===true && $marklindabathroomupload===false>>
<<linkreplace "Upload Mark-Linda Bathroom footage">>You have uploaded the video. You will receive daily income based on the number of photos and videos you upload.<<set $marklindabathroomupload=true>><<set $uploadedVideos +=1>><</linkreplace>><</if>>
<<if $aliciaroom1===true && $aliciaroom1upload===false>>
<<linkreplace "Upload Alicia Room footage">>You have uploaded the video. You will receive daily income based on the number of photos and videos you upload.<<set $aliciaroom1upload=true>><<set $uploadedVideos +=1>><</linkreplace>><</if>>
<<if $marklindabedroom===true && $marklindabedroomupload===false>>
<<linkreplace "Upload Mark-Linda Bedroom footage">>You have uploaded the video. You will receive daily income based on the number of photos and videos you upload.<<set $marklindabedroomupload=true>><<set $uploadedVideos +=1>><</linkreplace>><</if>>
[[Computer]]
[[Your Room]]<<if $markaliciagarage===true>>
[[Mark-Alicia Garage footage[0:30]->Mark-Alicia Garage]]<</if>>
<<if $markalicialivingroom===true>>
[[Mark-Alicia Livingroom footage[0:30]->Mark-AliciaLivingRoom]] <</if>>
<<if $marklindabathroom===true>>
[[Mark-Linda Bathroom footage[0:30]->Mark-Linda Bathroom]]<</if>>
<<if $aliciaroom1===true>>
[[Alicia her room footage[0:30]->AliciaRoomMasturbate]]<</if>>
<<if $marklindabedroom===true>>
[[Mark-Linda Bedroom footage[0:30]->Mark-Linda Bedroom]]<</if>>
[[Computer]]
[[Your Room]] [Footage: “Alicia – 1:34 AM”. The video preview shows Alicia lying in bed, blanket pulled up to her chest, room lit only by the soft glow of a phone screen.]
<<time 0 30>>
<<linkappend "You press play.">>
Alicia scrolls slowly on her phone, expression unreadable.
She bites her lower lip, sets the phone down, and looks around her dim room.
Her hand slides beneath the blanket—hesitant at first.
She closes her eyes, exhales softly.
<<linkappend "Keep watching">>
The blanket shifts slightly as her breathing deepens.
Her hips move—just a little—barely visible, but undeniably intentional.
Her free hand grips the edge of the sheet while her other stays hidden.
You can hear a faint whimper, muffled by effort and shame.
<<linkappend "She loses control">>
Her back arches, her thighs tightening beneath the blanket.
She gasps, one hand now over her mouth to keep from making too much noise.
Her rhythm grows erratic—faster, needier.
Then: her entire body tenses… and slowly relaxes.
<<linkappend "Watch her come down">>
Alicia exhales shakily, blinking up at the ceiling.
She wipes at her eyes, though you can't tell if she’s sweating or crying.
The blanket rises again, this time to cover her completely.
Silence. Stillness.
[[Video ends->Computer]]<</linkappend>><</linkappend>><</linkappend>><</linkappend>>
[Footage: “Living Room – 2:13 AM”. The thumbnail shows Alicia and Mark sitting close on the couch. She's in a tank top, legs curled under her. He's leaning back, relaxed. You press play.]
<<time 0 30>>
<<linkappend "The screen flickers once. The footage begins.">>
Alicia giggles softly, brushing hair behind her ear as she leans closer to Mark.
He says something you can't hear, but it makes her blush—just slightly.
Their knees touch. Neither of them pulls away.
The air between them shifts. You can feel it, even through the lens.
<<linkappend "Watch them kiss">>
Mark leans in slowly. Alicia doesn’t hesitate. Their lips meet, tender at first—then urgent.
Her hand grips the front of his shirt as their kiss deepens.
His arm wraps around her waist, pulling her into his lap without breaking contact.
A muffled moan escapes her as she straddles him.
<<linkappend "Clothes come off">>
Alicia lifts her top over her head, revealing bare skin glowing under the TV’s dim light.
Mark’s hands roam—waist, thighs, chest—like he’s memorizing every inch.
He kisses down her collarbone as she undoes the button on his jeans.
The tension turns to heat. Their movements lose rhythm, becoming need.
<<linkappend "Keep watching">>
Her hips rock against him slowly at first, then faster as breath quickens.
The couch creaks, low and steady, syncing with Alicia’s gasps.
Mark grips her hips tightly, matching her pace.
No words—just the wet sounds of skin, soft moans, and the faint hum of the forgotten TV.
<<linkappend "Watch the climax">>
Alicia buries her face in his neck, her body shuddering as the tension inside her snaps.
Mark follows seconds later, holding her close as both tremble in silence.
They stay still like that, breathing heavy, tangled together in the afterglow.
Then—
Alicia glances toward the hallway, suddenly alert.
[[Video ends->Computer]]<</linkappend>><</linkappend>><</linkappend>><</linkappend>><</linkappend>>[Footage: “Garage – 11:47 PM”. The preview shows Alicia in a loose hoodie, leaning over a shelf. Mark is behind her, holding a flashlight. You press play.]
<<time 0 30>>
<<linkappend "A dull hum from an overhead bulb flickers through static as the video begins.">>
Alicia bends down to check a box. Mark says something off-camera, and she glances back with a half-smile.
He steps closer, almost behind her now. The flashlight shifts downward, forgotten.
They both stay silent for a moment too long—frozen in proximity.
She straightens up slowly, her back brushing against his chest.
<<linkappend "Watch the first touch">>
Mark’s hand rests on her waist—light at first, like testing gravity.
Alicia doesn’t move away. Instead, she places her own hand over his.
Their breathing is louder now, syncing with the hum of the light above.
She turns slightly, just enough for their lips to meet in a quick, desperate kiss.
<<linkappend "Things heat up">>
He pushes the hoodie off her shoulders, revealing the thin tank beneath.
She exhales shakily as his lips move along her neck, hands now gripping her hips.
Alicia reaches back, guiding his hand down, needing more.
The garage is cold, but their skin glistens with heat.
<<linkappend "Keep watching">>
Mark bends her slightly over the workbench. No words—just the rustle of clothes and breathless gasps.
He enters her slowly, both of them shuddering as their bodies connect fully.
The movements start steady, intense. Her knuckles grip the edge of the bench.
He holds her tight, almost possessive, each thrust echoing through the empty space.
<<linkappend "Watch the climax">>
Alicia cries out, low and strained, hips trembling as she reaches her high.
Mark follows with a deep groan, pressing into her as if trying not to let go.
Their bodies stay locked for a few seconds—until a faint noise from the house startles them.
She turns her head toward the door, breath caught.
The screen cuts to black.
[[Video ends->Computer]]<</linkappend>><</linkappend>><</linkappend>><</linkappend>><</linkappend>>
[Footage: “Bathroom – 6:48 AM”. Thumbnail shows steam clouding part of the mirror. Linda stands in a towel. Mark is just barely visible through the glass door.]
<<time 0 30>>
<<linkappend "You press play. The screen takes a second to adjust.">>
Linda wipes the mirror with her hand, revealing her tired but serene expression.
Behind her, Mark steps out of the shower, water still dripping from his shoulders.
Their eyes meet in the reflection.
She doesn’t flinch—just watches him.
<<linkappend "First touch">>
Mark approaches from behind, his hand slipping around her waist as their bodies align.
She leans into him without hesitation, towel loosening slightly.
His lips brush the side of her neck, slow and deliberate.
Linda closes her eyes, her breath fogging the glass.
<<linkappend "Undress her">>
He tugs the towel open, letting it fall between them.
Her bare skin glistens from the steam, nipples stiff from heat and tension.
His hands move over her hips, her stomach—tracing lines like he's memorizing her.
She turns to face him, pulling him into a deep, wet kiss.
<<linkappend "Step into the shower">>
Water cascades down as they step under the stream together, lips never parting.
Mark lifts her effortlessly, pinning her back against the cool tiles.
Linda gasps, her legs wrapping around him, her hands buried in his hair.
The sound of water, skin, and soft moans blend into one rhythm.
<<linkappend "Watch the climax">>
Her body trembles as she cums, jaw clenched, eyes shut tight.
Mark follows with a groan, holding her close, buried deep.
They slide down slowly together, water washing over them as they sit tangled on the floor.
The recording ends with the lens fogging over completely—white, silent.
[[Video ends->Computer]]<</linkappend>><</linkappend>><</linkappend>><</linkappend>><</linkappend>>
[Footage: “Bedroom – 12:03 AM”. Thumbnail shows a dimly lit room. Linda is sitting on the edge of the bed in a silk robe. Mark stands near the doorway.]
<<time 0 30>>
<<linkappend "You press play.">>
Linda looks up as Mark enters the room, her expression unreadable.
She says something quietly. There's no audio, but her tone looks serious.
Mark stays by the door for a moment—hesitating. Then, slowly, he closes it behind him.
Neither of them moves closer yet. The silence weighs heavy.
<<linkappend "Watch the approach">>
Linda stands. Her robe slips slightly open at the chest, not by accident.
She walks toward him, barefoot, slow.
Mark doesn’t stop her. His eyes meet hers—intense, restrained.
She places a hand on his cheek, and he leans into it like he's been starved.
<<linkappend "The first kiss">>
They kiss—hesitant at first, then hungry.
Mark’s hands find her waist, pulling her flush against him.
Linda exhales against his lips, fingers slipping under his shirt.
The robe falls away completely, pooling at her feet.
<<linkappend "Get on the bed">>
She lies back slowly, pulling him with her.
Their bodies mold together, skin to skin, urgency rising between them.
He kisses down her chest, her stomach, savoring every inch.
Linda’s back arches, her voice lost in the pillow beneath her.
<<linkappend "Watch the climax">>
Mark moves inside her with deep, steady thrusts, their rhythm matching the creak of the headboard.
Her fingers dig into his shoulders, mouth open in a silent cry.
Everything slows—one final surge, then stillness.
They hold each other in silence, tangled, breathing as one.
Then Linda turns her head slightly—toward the camera.
Just for a second.
[[Video ends->Computer]]<</linkappend>><</linkappend>><</linkappend>><</linkappend>><</linkappend>>''Recipes you know''
<ul>
<li><<nobr>><<if $pancakeLearned==true && $eggcount>0 && $milkcount>0 && $flourcount>0>>
[[Pancake[0:20](Egg+Milk+Flour)->Pancake]]<<elseif $pancakeLearned==true>><<linkreplace "Pancake[0:20](Egg+Milk+Flour)">>You don't have enough ingredients<</linkreplace>><<else>>Recipe 1(Not learned yet)<</if>><</nobr>></li>
<li><<nobr>><<if $frenchtoastLearned==true && $eggcount>0 && $milkcount>0 && $breadcount>0>>
[[French Toast[0:20](Egg+Milk+Bread)->French Toast]]<<elseif $frenchtoastLearned==true>><<linkreplace "French Toast[0:20](Egg+Milk+Bread)">>You don't have enough ingredients<</linkreplace>><<else>>Recipe 2(Not learned yet)<</if>><</nobr>></li>
<li><<nobr>><<if $grilledcheeseLearned==true && $breadcount>0 && $cheesecount>0>>
[[Grilled Cheese[0:20](Bread+Cheese)->Grilled Cheese]]<<elseif $grilledcheeseLearned==true>><<linkreplace "Grilled Cheese[0:20](Bread+Cheese)">>You don't have enough ingredients<</linkreplace>><<else>>Recipe 3(Not learned yet)<</if>><</nobr>></li>
<li><<nobr>><<if $cheesyomeletteLearned==true && $eggcount>0 && $milkcount>0 && $cheesecount>0>>
[[Cheesy Omelette[0:20](Egg+Cheese+Milk)->Cheesy Omelette]]<<elseif $cheesyomeletteLearned==true>><<linkreplace "Cheesy Omelette[0:20](Egg+Cheese+Milk)">>You don't have enough ingredients<</linkreplace>><<else>>Recipe 4(Not learned yet)<</if>><</nobr>></li>
<li><<nobr>><<if $milkbreadLearned==true && $milkcount>0 && $flourcount>0 && $breadcount>0>>
[[Milk Bread[0:20](Milk+Flour+Bread)->Milk Bread]]<<elseif $milkbreadLearned==true>><<linkreplace "Milk Bread[0:20](Milk+Flour+Bread)">>You don't have enough ingredients<</linkreplace>><<else>>Recipe 5(Not learned yet)<</if>><</nobr>></li>
<li><<nobr>><<if $eggsandwichLearned==true && $eggcount>0 && $breadcount>0 && $cheesecount>0>>
[[Egg Sandwich[0:20](Egg+Bread+Cheese)->Egg Sandwich]]<<elseif $eggsandwichLearned==true>><<linkreplace "Egg Sandwich[0:20](Egg+Bread+Cheese)">>You don't have enough ingredients<</linkreplace>><<else>>Recipe 6(Not learned yet)<</if>><</nobr>></li>
<li><<nobr>><<if $cheesepancakesLearned==true && $eggcount>0 && $milkcount>0 && $flourcount>0 && $cheesecount>0>>
[[Cheese Pancakes[0:20](Egg+Milk+Flour+Cheese)->Cheese Pancakes]]<<elseif $cheesepancakesLearned==true>><<linkreplace "Cheese Pancakes[0:20](Egg+Milk+Flour+Cheese)">>You don't have enough ingredients<</linkreplace>><<else>>Recipe 7(Not learned yet)<</if>><</nobr>></li>
<li><<nobr>><<if $miniquicheLearned==true && $eggcount>0 && $milkcount>0 && $cheesecount>0 && $breadcount>0>>
[[Mini Quiche[0:20](Egg+Milk+Cheese+Bread)->Mini Quiche]]<<elseif $miniquicheLearned==true>><<linkreplace "Mini Quiche[0:20](Egg+Milk+Cheese+Bread)">>You don't have enough ingredients<</linkreplace>><<else>>Recipe 8(Not learned yet)<</if>><</nobr>></li>
</ul>
''In the kitchen you have;''
$eggcount egg | $milkcount milk | $flourcount flour | $cheesecount cheese | $breadcount bread
[[Kitchen]]<img src="img/cooking.jpg" width=800>
You crack an egg into a bowl and pour in the milk. You add the flour and start whisking until the batter turns smooth. It’s a little lumpy, but you keep going. You heat a pan and pour in small rounds of batter. As soon as bubbles form, you flip them—golden, soft, and warm.
<<set $eggcount -=1>><<set $milkcount -=1>><<set $flourcount -=1>><<set $pancakecount +=1>><<time 0 20>>
<img src="img/pancake.jpg" width=300>
<<linkappend "Eat">> <span id="yellow">+50 Energy</span><<set $energy +=50>><<set $pancakecount-=1>><</linkappend>>
<<link "Put in the fridge" "Fridge">><</link>><img src="img/cooking.jpg" width=800>
You whisk the egg and milk in a shallow bowl, then dip slices of bread in the mixture until they soak it up. You heat a pan and place the slices gently in. They sizzle right away, and you flip them once they’re golden underneath. You pull them off the pan, soft in the center and crisp at the edges.
<<set $eggcount -=1>><<set $milkcount -=1>><<set $breadcount -=1>>
<<set $frenchtoastcount +=1>><<time 0 20>>
<img src="img/frenchtoast.jpg" width=300>
<<linkappend "Eat">> <span id="yellow">+40 Energy</span><<set $energy +=40>><<set $frenchtoastcount-=1>><</linkappend>>
<<link "Put in the fridge" "Fridge">><</link>><img src="img/cooking.jpg" width=800>
You beat an egg with a bit of milk until it’s frothy, then pour it into a warm pan. You let it set just slightly before sprinkling in cheese. Carefully, you fold it over and wait for the cheese to melt. When you slide it onto a plate, it’s soft, steamy, and full of flavor.
<<set $cheesecount -=1>><<set $eggcount -=1>><<set $milkcount -=1>>
<<set $cheesyomelettecount +=1>><<time 0 20>>
<img src="img/cheesyomelette.jpg" width=300>
<<linkappend "Eat">> <span id="yellow">+48 Energy</span><<set $energy +=48>><<set $cheesyomelettecount-=1>><</linkappend>>
<<link "Put in the fridge" "Fridge">><</link>><img src="img/cooking.jpg" width=800>
You mix flour and milk in a bowl and start kneading the dough. It sticks at first, but you keep working it until it smooths out. You let it rise, then shape it into a small loaf. You bake it slowly, and the smell fills the room. When it comes out, the crust is golden and the inside is warm and fluffy.
<<set $milkcount-=1>><<set $flourcount-=1>><<set $breadcount-=1>><<set $milkbreadcount+=1>><<time 0 20>>
<img src="img/milkbread.jpg" width=300>
<<linkappend "Eat">> <span id="yellow">+44 Energy</span><<set $energy +=44>><<set $milkbreadcount-=1>><</linkappend>>
<<link "Put in the fridge" "Fridge">><</link>><img src="img/cooking.jpg" width=800>
You cook the egg the way you like—fried, scrambled, however. You toast two slices of bread and lay some cheese and egg between them. You press it all together and take a look—it’s a little messy, but in a good way. You take a bite, and it’s rich, warm, and satisfying.
<<set $eggcount -=1>><<set $bread -=1>><<set $cheesecount-=1>><<set $eggsandwichcount +=1>><<time 0 20>>
<img src="img/eggsandwich.jpg" width=300>
<<linkappend "Eat">> <span id="yellow">+40 Energy</span><<set $energy +=40>><<set $eggsandwichcount-=1>><</linkappend>>
<<link "Put in the fridge" "Fridge">><</link>><img src="img/cooking.jpg" width=800>
You mix the egg, milk, small chunks of bread, and cheese into a thick mixture. You spoon it into a muffin tray and slide it into the oven. As it bakes, the tops puff up and turn a soft golden color. You wait a few minutes, then lift them out—they’re warm, soft, and packed with flavor.
<<set $eggcount -=1>><<set $milkcount -=1>><<set $cheesecount -=1>><<set $breadcount-=1>><<set $miniquichecount +=1>><<time 0 20>>
<img src="img/miniquiche.jpg" width=300>
<<linkappend "Eat">> <span id="yellow">+52 Energy</span><<set $energy +=52>><<set $miniquichecount-=1>><</linkappend>>
<<link "Put in the fridge" "Fridge">><</link>><img src="img/cooking.jpg" width=800>
You whisk together the egg, milk, and flour to form a thick batter, then stir in a handful of shredded cheese. You pour small scoops onto a hot pan and watch the edges bubble. You flip them carefully, letting both sides brown evenly. They turn out golden and smell rich with cheese.
<<set $eggcount-=1>><<set $milkcount-=1>><<set $flourcount-=1>><<set $cheesecount-=1>><<set $cheesepancakescount+=1>><<time 0 20>>
<img src="img/cheesepancakes.jpg" width=300>
<<linkappend "Eat">> <span id="yellow">+60 Energy</span><<set $energy +=60>><<set $cheesepancakescount-=1>><</linkappend>>
<<link "Put in the fridge" "Fridge">><</link>><img src="img/cooking.jpg" width=800>
You spread butter over the outside of two bread slices, then place cheese between them. You press the sandwich closed and place it in a hot pan. As it cooks, the outside crisps up and the cheese starts to melt. You flip it once, then again—until it’s golden, gooey, and ready to eat.
<<set $breadcount-=1>><<set $cheesecount-=1>><<set $grilledcheesecount+=1>><<time 0 20>>
<img src="img/grilledcheese.jpg" width=300>
<<linkappend "Eat">> <span id="yellow">+36 Energy</span><<set $energy +=36>><<set $grilledcheesecount-=1>><</linkappend>>
<<link "Put in the fridge" "Fridge">><</link>><img src="img/fridge.jpg" width=400>
You store the food you made here.
<<if $cheesyomelettecount>0>>
<img src="img/cheesyomelette.jpg" width=300>
<<linkappend "Eat">> <span id="yellow">+48 Energy</span><<set $energy +=48>><<set $cheesyomelettecount-=1>><</linkappend>><</if>>
<<if $pancakecount>0>>
<img src="img/pancake.jpg" width=300>
<<linkappend "Eat">> <span id="yellow">+50 Energy</span><<set $energy +=50>><<set $pancakecount-=1>><</linkappend>><</if>>
<<if $frenchtoastcount>0>>
<img src="img/frenchtoast.jpg" width=300>
<<linkappend "Eat">> <span id="yellow">+40 Energy</span><<set $energy +=40>><<set $frenchtoastcount-=1>><</linkappend>><</if>>
<<if $eggsandwichcount>0>>
<img src="img/eggsandwich.jpg" width=300>
<<linkappend "Eat">> <span id="yellow">+40 Energy</span><<set $energy +=40>><<set $eggsandwichcount-=1>><</linkappend>><</if>>
<<if $miniquichecount>0>>
<img src="img/miniquiche.jpg" width=300>
<<linkappend "Eat">> <span id="yellow">+52 Energy</span><<set $energy +=52>><<set $miniquichecount-=1>><</linkappend>><</if>>
<<if $milkbreadcount>0>>
<img src="img/milkbread.jpg" width=300>
<<linkappend "Eat">> <span id="yellow">+44 Energy</span><<set $energy +=44>><<set $milkbreadcount-=1>><</linkappend>><</if>>
<<if $cheesepancakescount>0>>
<img src="img/cheesepancakes.jpg" width=300>
<<linkappend "Eat">> <span id="yellow">+60 Energy</span><<set $energy +=60>><<set $cheesepancakescount-=1>><</linkappend>><</if>>
<<if $grilledcheesecount>0>>
<img src="img/grilledcheese.jpg" width=300>
<<linkappend "Eat">> <span id="yellow">+36 Energy</span><<set $energy +=36>><<set $grilledcheesecount-=1>><</linkappend>><</if>>
[[Kitchen]] You lie back on your bed, one hand slowly stroking your inner thigh.
Your other hand grips the dildo—cool at first against your skin, then warmer with every touch. You tease yourself for a moment, tracing your entrance before finally pushing it in.
The stretch makes you groan, hips rising instinctively to take more. Each thrust builds heat inside you, your moans echoing softly in the room. You press deeper, your breath hitching
as the pleasure crescendos. Your body tightens, hips bucking involuntarily as waves of heat rush through you. A sharp moan escapes your lips, your grip tightening on the dildo as you reach your peak.
Your muscles spasm in rhythm, every nerve ignited in fiery release. Slowly, your breathing evens out, leaving you trembling but satisfied, the warmth still pulsing inside.
<<time 0 20>>
[[Your Room]] You sit down, the room quiet except for your own breathing.
Your hand wraps around the soft sleeve of the masturbator, sliding it over your already hard cock.
The sensation makes you exhale sharply—tight, warm, almost too good.
You thrust slowly at first, then faster, your body chasing the edge.
Your muscles tense as you cum hard, gripping the toy tight until the wave passes.
<<time 0 20>>
[[Your Room]]<<silent>>
<<set _headwear=$headwear>>
<<set _bodywear=$bodywear>>
<<set _legwear=$legwear>>
<<set _feetwear=$feetwear>>
<<set $headwear="nothing">>
<<set $bodywear="nothing">>
<<set $legwear="nothing">>
<<set $feetwear="nothing">>
<</silent>><<set $headwear=_headwear>>
<<set $bodywear=_bodywear>>
<<set $legwear=_legwear>>
<<set $feetwear=_feetwear>>You decide to go with them, curious and tempted by the moment. They lead you to a house not far from your own—quiet, tucked between familiar streets. Once inside, you learn it’s where they live. With a smug smile, they casually mention their morning jogs at the park... and boast, without shame, about how many men they’ve brought back from there.<<include "Undress">>
<<linkappend "Then, without missing a beat, they drop to their knees.">>
<img src="img/park/parkladiesblowjob.gif" width=600>
It all happens so fast—you barely have time to process it. Their skill is overwhelming, too practiced, too perfect. You finish before you even realize it, unable to handle the intensity.
Still catching your breath, you pull your clothes back on. Your release still marks their face, and they don’t seem to mind. In fact, they smile.
<div class="woman">You're welcome anytime, see you next time.</div>
Their voices echo in eerie unison. It sends a shiver down your spine. You nod, unsure whether you're turned on, unsettled—or both.
One thing’s certain: You’ll probably be back. For the blowjob. And maybe... for more.
<<set $mcarousal=0>><<set $hygiene -=30>><<time 0 30>><<redo "ui">>
<div id="shower">-30 Hygiene</div>
<<link "Go to home" "Front Yard">><<include "Redress">><</link>>
<</linkappend>>The morning air is crisp against your skin as you jog through the park. The rhythmic sound of your footsteps blends with the distant chirping of birds. The sun filters through the trees, casting golden streaks across the path.
Your body warms up with every step, your muscles moving in perfect sync. A light sweat forms on your brow, but it feels good—refreshing, invigorating. You notice a few people scattered across the park: an old man walking his dog, a couple stretching by a bench... and further ahead, someone watching you.
There’s something about the way they look at you—bold, unashamed. Like they’ve seen something they like. Like they want more.
As you slow down near a secluded turn in the path, you feel a sudden rush of heat—not from the jogging, but from the thought.
<<link "Keep jogging and ignore it. You're just imagining things." "Keep jogging">><</link>>
<<link "Pull out your cock and keep jogging—see if they follow." "Pull out cock and jog">><</link>>You keep your pace steady, pretending you didn’t notice them. But your thoughts are no longer on your breathing or your strides. You can still feel their eyes on you—burning into your back as you run.
<<time 0 30>><<set $energy -25>><<set $hygiene -=25>>
You don’t look back.
But a small part of you wonders… what if you had?<<set $fitness +=1>><<redo "ui">>
<span id="fitness">+1 Fitness</span>
<span id="yellow">-25 Energy</span>
<span id="shower">-25 Hygiene</span>
[[Park]]
<img src="img/park/MCJoggingnaked.gif" width=600>
With a surge of boldness—or maybe madness—you reach down and pull it out as you jog, letting the morning breeze hit where it normally wouldn’t.
<<include "Undress">>
You don’t look directly at them, but you catch the smallest shift—a tilt of the head, a parting of the lips. They're still watching. Not shocked. Not disgusted.
Just... intrigued.
<<time 0 30>>
You jog past like nothing happened. But their stare follows you long after they’re out of sight.<<set $fitness +=1>><<set $energy -=25>><<set $hygiene -=25>><<set $mcarousal +=20>>
<span id="fitness">+1 Fitness</span>
<span id="arousal">+10 Arousal</span>
<span id="yellow">-25 Energy</span>
<span id="shower">-25 Hygiene</span>
<<link "Park" "Park">><<include "Redress">><</link>>You follow the blonde-haired man to the bathroom. He glances around quickly—no one's in sight. With a meek smile, he pushes open a stall door and looks at you.
<span id="man">You don't have to do much... just finish on me, that's all I want.</span>
he whispers, a hint of desperation in his voice.
<<linkreplace "Step inside with him.">>
You both enter the cramped stall. He kneels down in front of you, tilting his head back, eyes shut in anticipation.
<span id="man">Do it. Please...</span>
<<linkreplace "Cum on him">>
You stroke yourself fast, the tension rising with each second. He moans softly as your climax hits—thick ropes covers him.
<img src="img/city/cafe/bathroomcumface1.gif" width=400>
He pants, licking a bit from his lips, then pulls out a crumpled bill and sets it on the toilet.
<span id="man">You're amazing... come find me again.</span>
<<set $money +=30>><<set $mcarousal=0>>
You grab the cash and [[clean up->Clean]] before heading back to your shift.
<span id="cash">+30 cash</span><<time 0 15>><</linkreplace>><</linkreplace>>She’s already kneeling when you step inside, pulling your pants down without a word.
<span id="woman">Let’s see if you taste as good as you look tired.</span>
<img src="img/city/cafe/bathroomblondebj1.gif" width=400>
She wraps her lips around your cock, sucking slow, her tongue working the underside while her blue eyes stay locked on yours.
You grab a handful of her blonde hair, guiding her rhythm.
<<linkreplace "Keep going">>
She moans around your shaft, spit dripping down her chin. Then she pulls back, grins up at you, and takes a deep breath.
<span id="woman">Hope you don’t mind a little mess.</span>
<img src="img/city/cafe/bathroomblondebj2.gif" width=400>
She shoves herself down fully, taking you to the base. Her nose presses into your skin, throat tightening around you as she swallows every inch.
Her eyes water, but she holds there, then pulls back and repeats it with practiced skill. You explode deep inside her throat.
She swallows, then licks your tip one last time before wiping her mouth with the back of her hand.
<span id="woman">That hit different, huh?</span>
<<set $mcarousal=0>><<time 0 15>>
[[Clean up->Clean]]<</linkreplace>>
<<filterclass "costumeshop" "img/city/commercialzone/costumeshop.jpg" 800>>
A colorful shop full of costumes for every occasion. From masks to capes, you’ll find everything you need to become someone else.
<<if $inventory.includes("DVA Costume")!==true && $dvaCostume==false>>
<img src="img/DVA Costume.jpg" width=300>
<<nobr>>
<<if $money>=100>>
<<link "$100 DVA Costume" "CostumeShop">><<run $inventory.push("DVA Costume")>><<set $money -=100>><<set $dvaCostume=true>><</link>>
<<else>>
<<linkreplace "$100 DVA Costume">>You don't have enough money.<</linkreplace>><</if>>
<</nobr>>
If you’re alone in Alicia’s room, try giving this to her. Let’s just say, she might find a few fun ways to thank you.
<</if>>
[[Commercial Zone]] Alicia steps into the bedroom wearing the tight D.Va bodysuit, her excitement barely contained. She gives you a playful smirk and crawls onto the bed, the suit hugging every curve.
<<include "Undress">>
<<sis-speech "You really went and got this for me?">>
she purrs.
<<sis-speech "I guess I do owe you…">>
She kneels between your legs, unzipping you with teasing slowness, licking her lips.
<img src="img/sister/dva/dvacostumeblowjob.gif" width=400>
Her head dips down, her glossy pink headset still on, and soon you're groaning under the wet, eager rhythm of her mouth, the synthetic fabric of her costume brushing against your skin as she bobs her head.
<<time 0 10>><<set $hygiene -=20>><<set $mcarousal=0>><<set $sisarousal=0>>
<span id="shower">-20 Hygiene</span><<redo "ui">>
<<link "Go to the bathroom" "MCBathroom">><<include "Redress">><</link>><<link "Ask for blowjob[0:10]" "Alicia DVA bj">><</link>>
<<link "Ask for facial[0:10]" "Alicia DVA facial">><</link>>
<<link "Ask for anal[0:20]" "Alicia DVA anal">><</link>>
<<link "Say you changed your mind" "Sister Room">><</link>>She's on her knees now, her D.Va suit slightly ruffled, sweat clinging to her chest.
<<sis-speech "You like your gift?">>
she asks between panting breaths, licking her lips as she strokes you.
<<sis-speech "Then give me something back.">>
Her tongue flicks out again as you take over, stroking yourself in front of her flushed, eager face.
<img src="img/sister/dva/dvacostumefacial.gif" width=400><<include "Undress">>
She tilts her head back, eyes locked on yours as you groan and release—strands of cum streaking across her cheeks, her headset, and her lips. She giggles, wiping some with a finger and tasting it.
<<sis-speech "Nerf this">>
she whispers with a wink.
<<time 0 10>><<set $hygiene -=20>><<set $mcarousal=0>><<set $sisarousal=0>>
<span id="shower">-20 Hygiene</span><<redo "ui">>
<<link "Go to the bathroom" "MCBathroom">><<include "Redress">><</link>>Alicia braces herself against the dresser, her back arched, D.Va bodysuit peeled down just enough to reveal her ass—round, tight, and slightly trembling in anticipation. Her skin glistens under the dim light, and her breath comes in quick, shallow bursts.
<<include "Undress">>
<<sis-speech "You really want to fuck me there?">>
she asks over her shoulder, her voice breathy, teasing, but a little nervous too.
<<sis-speech "You bought me this suit, and now you're going to ruin my ass in it? You’re such a perv…">>
<img src="img/sister/dva/dvacostumeanal.gif" width=400>
You lube your cock and press the tip against her puckered entrance. The moment it touches her, she shivers.
<<sis-speech "Fuck... do it slowly.">>
she whispers—but her fingers are gripping the edge of the dresser like she’s bracing for impact. You push in, inch by inch, stretching her tight hole around your cock. She gasps, her body going rigid, then slowly relaxing as more of you slides in. Her mouth falls open, a moan slipping out uncontrollably.
<<sis-speech "It’s so fucking deep…">>
she pants, face flushed.
<<sis-speech "I can feel everything. You’re splitting me open.">>
You start to move—slow at first, then faster, harder. The sound of skin slapping echoes in the room, and each thrust makes her ass jiggle under the tension of the tight suit. Her breathing turns to panting, then to filthy moans that get louder with every plunge.
<<sis-speech "Harder—fuck—wreck it">>
she growls.
<<sis-speech "I don’t care. It’s yours. I want to feel sore tomorrow. I want to remember this every time I sit down.">>
You grab her by the hips, slamming into her with deep, ruthless strokes. Her body jerks with every impact, and her hole grips you like it doesn’t want to let go. You can feel how tight she is, how raw. She's leaking onto the insides of her thighs now, wet from the overwhelming stimulation.
<<sis-speech "God, you’re making a mess of my ass…">>
she moans, barely able to hold herself up.
<<sis-speech "D.Va never got fucked like this…">>
<<time 0 20>><<set $hygeiene -=40>><<set $mcarousal=0>><<set $sisarousal=0>>
<span id="shower">-40 Hygiene</span><<redo "ui">>
<<link "Go to the bathroom" "MCBathroom">><<include "Redress">><</link>>You step closer as Alicia lies on her stomach, her bare back exposed. Her shorts and panties are already halfway down her thighs—like she wanted this to happen. You hook your fingers in the waistband and yank everything off, leaving her completely naked, her ass raised, thighs parted just enough.<<include "Undress">>
<<sis-speech "You better fuck me like you mean it...">>
she mutters, glancing back with a grin.
<img src="img/sister/vaginal/aliciaroomvaginal1.gif" width=800>
You position yourself behind her, guiding yourself in. Her gasp is sharp but pleased, hips pushing back to meet you. She’s warm, wet, and already clenching around you. You grab a fistful of her hair, pulling her head back just enough to hear her moan.
Her smile doesn’t fade—it deepens.
Your hips slap against her ass, rhythm fast and relentless. With your free hand, you give her a sharp spank. The sound echoes. She lets out a breathy laugh.
<<sis-speech "Again…">>
<img src="img/sister/vaginal/aliciaroomvaginal2.gif" width=500>
You oblige, spanking her again and again as you thrust deep inside her. Her body rocks with every motion, her moans muffled by the pillow but her joy visible in the way her toes curl, her hips push back, and that little smile stays on her face the whole time.
The pressure builds fast. You slam in one last time, deep and hard, and groan as you release—filling her up with a hot load that makes her shudder beneath you.
<<set $mcarousal =0>><<set $sisarousal =0>>
<<sis-speech "Mmm… warm finish. That’s how I like it.">>
<<time 0 30>>
<span id="shower">-40 Hygiene</span><<set $hygiene -=40>><<redo "ui">>
<<link "Go to the bathroom" "MCBathroom">><<include "Redress">><</link>><img src="img/dad/pc.jpg" width=500>
The monitor’s gone to sleep, but something tells you whatever Mark was doing before wasn’t innocent.
<<if $markLaptopPassword==true>>
<<link "Try to login" "Mark pc interface">><</link>>
<<else>>
<<linkreplace "Try to login">>You try a few passwords Mark might’ve used, but none of them work.<</linkreplace>><</if>>
[[Homeowner's Bedroom->Parent Room]]<img src="img/dad/pcinterface.jpg" width= 800>
The PC hums quietly as the screen lights up—plain wallpaper, minimal icons, everything tidy and organized. But one folder catches your eye near the corner of the desktop: “Work Archive_97” in all caps, oddly out of place in an otherwise clean setup.
<<link "Open the folder" "Mark videos">><</link>>
[[Homeowner's Room->Parent Room]]ou open the folder and see a series of files—some video, some photos. The titles are vague but suggestive: "Private_Memories," "Unexpected_Gifts," "Afterhours_Session," "Livingroom_Experiment," "Kitchen_Playtime," and "Revived_Passion."
A sinking feeling settles in your stomach. These aren’t just ordinary clips—there’s an intimate story unfolding between Mark, Alicia, and Linda, captured and shared. You recall the whispered rumors, the subtle glances. This confirms it.
Do you want to open one?
<<link "Open 'Private_Memories'[0:15]" "Open 'Private_Memories'">><</link>>
<<link "Open 'Unexpected_Gifts'[0:15]" "Open 'Unexpected_Gifts'">><</link>>
<<link "Open 'Afterhours_Session'[0:15]" "Open 'Afterhours_Session'">><</link>>
<<link "Open 'Bedroom_Session'[0:15]" "Open 'Bedroom_Session'">><</link>>
<<link "Open 'Kitchen_Playtime'[0:15]" "Open 'Kitchen_Playtime'">><</link>>
<<link "Open 'Revived_Passion'[0:15]" "Open 'Revived_Passion'">><</link>>
[[Close folder and step back->Mark pc interface]]<img src="img/dad/private/masturbate.gif" width=300>
The video opens with Mark in the bathroom. His rugged, slightly hairy chest and muscular build are clearly visible, along with a neatly trimmed beard and mustache. The camera is positioned just above and slightly in front of his face, capturing his focused expression as one hand firmly grips his shaft. He begins slow, deliberate strokes, his muscles tensing with each movement. Beads of sweat form along his forehead, and his breathing deepens, becoming more ragged as pleasure builds. The subtle sounds of his skin sliding fill the quiet room. After a moment, his pace quickens, and with a final shudder, he releases—shooting onto the tiled floor below. The raw, unfiltered nature of the clip makes it oddly intimate.<<time 0 15>>
<<link "Back to the folder" "Mark videos">><</link>><img src="img/dad/private/markaliciadeepthroat.gif" width=400>
The video starts with Alicia lying back on the edge of the bed, her smile soft but eager. Mark stands in front of her, his frame towering, and his size already apparent. As she opens her mouth wide, he guides himself in deep—slowly, then steadily. Her eyes water slightly, but she doesn’t pull away. His hand finds her neck occasionally, fingers wrapping around it gently, more for control than pressure. Each time he thrusts, a subtle bulge forms in her throat, visible proof of just how deep he’s going. The camera lingers on her flushed face, her expression caught between effort and arousal.
<<time 0 15>>
<<link "Back to the folder" "Mark videos">><</link>><img src="img/dad/private/markaliciaslapping.gif" width=800>
The video cuts in mid-action—Alicia is on her knees in Mark’s bedroom, cheeks flushed and lips glistening. She’s smiling as she repeatedly slaps Mark’s cock against her face, each smack leaving faint red marks on her skin. There’s no hesitation, only playful energy. A thin string of saliva stretches from her cheek to his shaft, making it clear she’s already been working him over. Her eyes flick up toward the camera with a knowing look, as if proud of the mess she’s made.<<time 0 15>>
<<link "Back to the folder" "Mark videos">><</link>>On the rumpled sheets of Mark’s bed, Alicia was bent over the mattress, her body trembling with every harsh thrust. Mark stood behind her, hands gripping her twin ponytails tightly, pulling her head back to control every movement.
<img src="img/dad/private/markaliciavaginal.gif" width=500>
Each deep, pounding stroke broke her cherry anew, sending waves of sharp pleasure and breathless moans through her. The bed creaked beneath them, the soft mattress muffling the sounds of their relentless rhythm.
<<dad-speech "You’re mine.">>
Mark growled, yanking her hair to tilt her face back. His palm connected with a sharp smack to her cheek, making her cry out—a mix of surprise and need.
She gasped, eyes fluttering closed, her skin flushing hot under his touch.
<<dad-speech "You like that, don’t you?">>
he whispered darkly, his voice rough with desire.
Another smack landed on her cheek, leaving a blooming red mark as his hips slammed into her harder, faster. Alicia’s fingers dug into the sheets, white-knuckled, desperate to hold on as her body rocked with the pounding.
Her twin ponytails whipped back and forth with each pull and thrust, strands sticking to her sweat-slicked skin. Even as the ache spread, she pressed back against him, craving every brutal, demanding inch.
<<time 0 15>>
<<link "Back to the folder" "Mark videos">><</link>>The tile floor was cool beneath Alicia's knees, but the heat between her and Mark was enough to melt the air around them. Her fingers wrapped around the base of his shaft, her breath hot against his skin.
With a slow, teasing smile, she leaned in, dragging her tongue from the base all the way up to the tip in one long, deliberate lick. The motion sent a tremor through Mark, his hand tightening slightly in her hair. Her lips parted next, taking him into her mouth, inch by inch, her cheeks hollowing with every pull. She kept her gaze locked on his, savoring the way his jaw clenched and his chest rose in shallow breaths.
<img src="img/dad/private/markaliciakitchenslapping1.gif" width=500>
After a few more deep, wet motions, Alicia pulled back with a soft pop, a thin string of saliva still connecting them. Her expression turned playful, and without a word, she shifted lower, nestling herself between his legs.
Her face hovered next to his cock, now slick and pulsing. She tilted her head, aligning it alongside him, almost in curiosity, almost in pride. The visual was striking—his length nearly matching the entire span of her face, from chin to hairline.
<<sis-speech "God, you’re huge.">>
she whispered, her voice thick with arousal. She brushed her cheek against him like a cat nuzzling, her fingers stroking him with reverence. Her tongue flicked out again, trailing along the side while she looked up at him, eyes burning with intent.
<img src="img/dad/private/markaliciakitchenslapping2.gif" width=500>
<<time 0 15>>
<<link "Back to the folder" "Mark videos">><</link>>The bedroom was quiet except for their ragged breaths. Mark loomed over Linda, his strong frame pinning her beneath him. Her legs splayed open at his sides, presenting herself shamelessly to the air as her fingers teased her slick folds. His gaze darkened—she was already so wet.
<img src="img/dad/private/marklindablowjob.gif" width=400>
With a possessive growl, he guided his length past her parted lips, filling her mouth in one slow thrust. Linda moaned around him, her hips lifting off the bed as her fingers circled her clit. The vibrations of her pleasure only made him harder.
He set a relentless rhythm, his hips rocking forward as she took him deeper. Her free hand clutched at his thigh, nails biting into his skin. The lewd sounds of her sucking, the slick slide of her fingers between her legs—it was intoxicating.
Linda’s back arched, her thighs trembling as she worked herself closer to the edge. Mark groaned, threading a hand into her hair to hold her steady.
<<dad-speech "That’s it.">>
he gritted out
<<dad-speech "Take it all.">>
The tension snapped—her body clenched around nothing as she came with a muffled cry, her mouth still stretched around him. The sight of her unraveling pushed him over, and with a final thrust, he spilled down her throat. Panting, he pulled back, watching her lick her lips with a lazy, satisfied smirk.
The air between them crackled, the boredom of their routine long forgotten. Mark smirked, dragging a thumb over her swollen lower lip.
<<dad-speech "Guess we should spice things up more often.">>
<<time 0 15>>
<<link "Back to the folder" "Mark videos">><</link>>Linda lounges in the living room, her eyes lighting up as you approach.
<<mc-speech "Wanna have some fun?">>
you ask, and she grins, biting her lip before hurrying to her room. Moments later, she returns in sleek black lingerie, the lace clinging to her curves. You strip down, settling on the couch as she kneels between your legs, her fingers tracing teasingly along your thighs.
<<mc-speech "You’re gonna fucking love this.">>
she purrs before taking you deep, her tongue swirling slowly at first, savoring every inch.<<include "Undress">>
<img src="img/mom/lindalivingroombj.gif" width=400>
Her lips tighten as she bobs faster, one hand working what her mouth can’t take while the other fondles her own tits through the lace.
<<mc-speech "That’s it, choke on it like a good slut.">>
you growl, and she moans in response, taking you deeper until her eyes water. Saliva drips down her chin as she pulls back, gasping, only to dive right back in with sloppy, hungry strokes.
<<mc-speech "Fuck, you’re made for this.">>
you mutter, gripping her hair to guide her pace. She whimpers but obeys, letting you thrust into her throat until the room fills with the lewd sounds of her worship.
<<time 0 30>><<set $hygiene -=30>><div id="shower">-30 Hygiene</div>
<<link "Go to the bathroom" "MCBathroom">><<include "Redress">><</link>>The dim glow of the apartment lights cast shadows as Zack smirked, nudging you with his elbow
<<gymbro-speech "Told you they’d be good at this.">>
as one girl took him deep, her lips slick and eager. You groaned, head tilting back against the couch as the other swirled her tongue around your tip, her fingers working your shaft in slow, practiced strokes.<<include "Undress">>
<img src="img/zack/zackandmcgetsblowjobfromgirlszackarranged.gif" width=800>
<<mc-speech "Fuck, she’s relentless.">>
you muttered, hips twitching upward, and Zack chuckled darkly,
<<gymbro-speech "Yeah? Wait till she really gets going.">>
His hand fisted in his girl’s hair, guiding her pace as she gagged softly, spit dripping onto his thighs. Your own moan escaped when your girl suddenly took you all the way, throat fluttering around you
<<mc-speech "Shit, that’s">>
and Zack cut in, voice rough,
<<gymbro-speech "Told you I’d hook us up proper.">>
The wet sounds filled the room, your breath hitching as your girl pulled off just to lick a stripe up your length, teasing before diving back down. Zack’s grip on the couch tightened,
<<gymbro-speech "Damn right, take it.">>
as his girl bobbed faster, his other hand palming her cheek to feel himself disappear between her lips. You bit back a curse when yours hollowed her cheeks, suction relentless
<<mc-speech "Gonna make me lose it.">>
and Zack grunted in agreement
<<gymbro-speech "Yeah, let ‘em earn it.">>
The girls exchanged a glance, switching techniques—one swirling her tongue, the other deepthroating—until Zack’s laugh was more a growl,
<<gymbro-speech "Fuck, they’re showing off now.">>
Your thighs tensed as pleasure coiled tight, Zack’s voice dropping to a warning,
<<gymbro-speech "Don’t hold back, man—they love swallowing.">>
Zack's breath hitched as his girl took him deeper, his grip tightening in her hair before he groaned,
<<gymbro-speech "Yeah, take it all—fuck.">>
Your own climax hit hard, hips jerking as your girl swallowed every drop, her tongue working you through the aftershocks. With a satisfied smirk, Zack slumped back, wiping his mouth with the back of his hand,
<<gymbro-speech "Told you they were pros.">>
<<time 0 30>><<set $hygiene -=30>>
<div id="shower">-30 Hygiene</div><<set $mcarousal=0>><<set $gymbroarousal=0>>
<<link "Get back to the frontyard" "Zack's House">><<include "Redress">><</link>>
You have a normal workout session.
<div id="fitness">+3 Fitness</div><<set $fitness +=3>><<set $hygiene -=25>>\
<div id="yellow">-25 Energy</div><<set $energy -=25>>\
<div id="shower">-25 Hygiene</div><<time 1 0>>\
<<redo "ui">>
<<if $energy>=25>>
[[Workout again[1:00]->Gym Workout]] <</if>>
[[Shower[0:15]->Shower]]You start your workout with bench presses and a man comes to spot. His dick slips out of his shorts and you seize the opportunity.
<img src="img/city/workoutencounter2.gif" width=600>
Instead of using gym equipment, you use him. It might be more efficient.
<div id="fitness">+5 Fitness</div><<set $fitness +=5>><<set $hygiene -=25>>\
<div id="yellow">-25 Energy</div><<set $energy -=25>>\
<div id="shower">-25 Hygiene</div>\
<<time 1 0>><<redo "ui">>
<<if $energy>=25>>
[[Workout again[1:00]->Gym Workout]] <</if>>
[[Shower[0:15]->Shower]]As you start to work out, a man comes up to you and undresses you. You comply.
<img src="img/city/workoutencounter1.gif" width=800>
Instead of using gym equipment, you use him. It might be more efficient.
<div id="fitness">+5 Fitness</div><<set $fitness +=5>><<set $hygiene -=25>>\
<div id="yellow">-25 Energy</div><<set $energy -=25>>
<div id="shower">-25 Hygiene</div><<time 1 0>>\
<<redo "ui">>\
<<if $energy>=25>>
[[Workout again[1:00]->Gym Workout]] <</if>>
[[Shower[0:15]->Shower]]<center><img src="img/sister/sister.png" width=200></center>
<center><span class="siss">Alicia\
<span class="relationship">Relationship:$sisrelationship</span>\
<span class="corruption">Corruption:$siscorruption</span>\
<span class= "arousal">Arousal</span> <<showmeter 'arousalsis' `$sisarousal / 100`>>
</span></center><center>\
<span class="sis-options-wrapper">\
<<nobr>>
<span class="sis-option">[[Talk[0:10]->Sis Talk]]</span>
<span class="sis-option">[[Flirt[0:10]->Sis Flirt]]</span>
<<if $siscorruption>=25 && $sisrelationship>=10>>
<span class="sis-option">[[Hug[0:05]->Sis Hug]]</span>
<<else>>
<span class="locked-option">[[Hug[0:05]->Sis Hug0]]</span>
<</if>>
<<if $siscorruption>=75 && $sisrelationship>=10>>
<span class="sis-option">[[Give money[0:10]->Sis Give money]]</span>
<<else>>
<span class="locked-option">[[Give money[0:10]->Sis Give money0]]</span>
<</if>>
<<if $siscorruption>=150>>
<span class="sis-option">[[Order[0:30]->Sis Order]]</span>
<<else>>
<span class="locked-option">[[Order[0:30]->Sis Order0]]</span>
<</if>>
<<if $siscorruption>=200>>
<span class="sis-option">[[Kiss[0:05]->Sis Kiss]]</span>
<<else>>
<span class="locked-option">[[Kiss[0:05]->Sis Kiss0]]</span>
<</if>>
<<if $siscorruption>=250>>
<span class="sis-option">[[Tease[0:10]->Sis Tease]]</span>
<<else>>
<span class="locked-option">[[Tease[0:10]->Sis Tease0]]</span>
<</if>>
<<if $siscorruption>=250>>
<span class="sis-option">[[Escalate->Sis Escalate]]</span>
<<else>>
<span class="locked-option">[[Escalate->Sis Escalate0]]</span>
<</if>> <</nobr>>
</span></center>\
<center>\
<span class="sis-options-wrapper">
<span class="sis-option-event"></span>
</span></center>\
<<silent>><<done>><<replace ".sis-option-event">><<nobr>>
<<if passage() === "Common Bathroom">>
<<if $siscorruption>=250>>
<<link "Join her at the shower[+250 Corruption][0:30]" "Sis shower">><</link>>
<<else>>
<<linkreplace "Join her at the shower[+250 Corruption][0:30]">>Alicia is not corrupt enough<</linkreplace>><</if>>
<</if>>
<<if passage()==="Sister Room" >>
<<if $siscorruption>=300>>
<<link "Fuck her[+300 Corruption][0:30]" "Sis room vaginal">><</link>>
<<else>>
<<linkreplace "Fuck her[+300 Corruption][0:30]">>Alicia is not corrupt enough<</linkreplace>><</if>>
<</if>>
<<if passage()!=="Common Bathroom" && passage()!=="Sister Room">>
Locational event<</if>><</nobr>><</replace>><</done>><</silent>><<nobr>><<set _i = random(0,7)>>
<<if _i == 0>>
<img src="img/sister/aliciasmile.gif" width=300>
<<mc-speech "That little smile you're hiding is kinda cute.">>
She quickly schools her features into a frown, but the corners of her mouth keep twitching.
<span id="arousal"><br>+15 Alicia arousal</span>
<span id="corruption"><br>+3 Alicia corruption</span>
<<set $sisarousal +=15>><<set $siscorruption +=3>><<time 0 10>><<redo "ui">>
<<elseif _i == 1>>
<img src="img/sister/aliciaplayinghair.gif" width=300>
<<mc-speech "You keep playing with your hair. Nervous around me or something?">>
She freezes mid-motion, then deliberately tousles her hair more aggressively.
<span id="arousal"><br>+25 Alicia arousal</span>
<span id="corruption"><br>+5 Alicia corruption</span>
<<set $sisarousal +=25>><<set $siscorruption +=5>><<time 0 10>><<redo "ui">>
<<elseif _i == 2>>
<<mc-speech "That top is practically begging me to take it off you.">>
She arches an eyebrow and slowly pulls at the neckline.
<<sis-speech "Oh this old thing?">>
<span id="arousal"><br>+35 Alicia arousal</span>
<span id="corruption"><br>+8 Alicia corruption</span>
<<set $sisarousal +=35>><<set $siscorruption +=8>><<time 0 10>><<redo "ui">>
<<elseif _i == 3>>
<<mc-speech "You always get this cute wrinkle between your eyebrows when you're flustered.">>
She immediately smooths her forehead with her fingers, glaring at you.
<span id="arousal"><br>+10 Alicia arousal</span>
<span id="corruption"><br>+2 Alicia corruption</span>
<<set $sisarousal +=10>><<set $siscorruption +=2>><<time 0 10>><<redo "ui">>
<<elseif _i == 4>>
<<mc-speech "Keep looking at me like that and I might get the wrong idea.">>
She doesn't look away.
<<sis-speech "Who says it's the wrong idea?">>
<span id="arousal"><br>+25 Alicia arousal</span>
<span id="corruption"><br>+6 Alicia corruption</span>
<<set $sisarousal +=25>><<set $siscorruption +=6>><<time 0 10>><<redo "ui">>
<<elseif _i == 5>>
<img src="img/sister/alicialipslicking.gif" width=400>
<<mc-speech "You know exactly what that lip gloss does to me.">>
She parts her lips slightly and runs her tongue over them.
<<sis-speech "No idea what you mean.">>
<span id="arousal"><br>+40 Alicia arousal</span>
<span id="corruption"><br>+10 Alicia corruption</span>
<<set $sisarousal +=40>><<set $siscorruption +=10>><<time 0 10>><<redo "ui">>
<<elseif _i == 6>>
<<mc-speech "You're being extra touchy today. Miss me that much?">>
She pulls her hand back like she's been burned, but her fingers linger in the air between us.
<span id="arousal"><br>+20 Alicia arousal</span>
<span id="corruption"><br>+4 Alicia corruption</span>
<<set $sisarousal +=20>><<set $siscorruption +=4>><<time 0 10>><<redo "ui">>
<<elseif _i == 7>>
<img src="img/sister/skirtspin.gif" width=300>
<<mc-speech "That skirt should come with a warning label.">>
She spins slowly, letting the fabric ride up just enough to tease.
<<sis-speech "This old thing?">>
<span id="arousal"><br>+30 Alicia arousal</span>
<span id="corruption"><br>+7 Alicia corruption</span>
<<set $sisarousal +=30>><<set $siscorruption +=7>><<time 0 10>><<redo "ui">>
<</if>><</nobr>>
<<return "Return">><<nobr>><<if previous()=="Common Bathroom">>
Steam fogs the mirror as you press her against the damp tiles, her towel slipping when your hands grip her waist.
<<mc-speech "Just a hug, sis.">>
<<sis-speech "W-with no clothes on?!">>
Your erection presses against her bare thigh as she shivers.
<span id="blue">+1 relationship</span>
<span id="corruption">+5 corruption</span>
<<set $sisrelationship +=1>><<set $siscorruption +=5>>
<<elseif previous()=="Sister Room">>
You "hug" her from behind on the bed, one hand sneaking under her shirt to palm her breast.
<<sis-speech "This isn't—ah!—a normal hug!">>
<<mc-speech "Feels pretty normal to me.">>
Her nipple hardens between your fingers as she arches back.
<span id="blue">+1 relationship</span>
<span id="corruption">+8 corruption</span>
<<set $sisrelationship +=1>><<set $siscorruption +=8>>
<<elseif previous()=="Dining Room">>
A "quick embrace" turns into grinding against her ass while Mark reads the paper.
<<dad-speech "You two getting along?">>
<<sis-speech "Y-yeah! Just... bonding!">>
She whimpers when your hand slips into her back pocket.
<span id="blue">+2 relationship</span>
<span id="corruption">+10 corruption</span>
<<set $sisrelationship +=2>><<set $siscorruption +=10>>
<<elseif previous()=="Living Room">>
You pull her onto your lap "to watch TV", your hard-on pressing into her through the blanket.
<<mc-speech "Cozy, right?">>
<<sis-speech "Y-you're... moving too much...">>
She bites her lip as you subtly thrust upward.
<span id="blue">+1 relationship</span>
<span id="corruption">+7 corruption</span>
<<set $sisrelationship +=1>><<set $siscorruption +=7>>
<<elseif previous()=="Garage">>
You "comfort her" near the tool bench, Mark's clanging masking how your hand gropes her ass.
<<sis-speech "M-mark's right there!">>
<<mc-speech "Then stay quiet.">>
Oil stains her skirt where you push her against the workbench.
<span id="blue">+2 relationship</span>
<span id="corruption">+12 corruption</span>
<<set $sisrelationship +=2>><<set $siscorruption +=12>>
<<elseif previous()=="Commercial Zone">>
In a dressing room, your "hug" becomes grinding against her while she holds up lingerie.
<<sis-speech "I-I can't return these if they get... wet!">>
<<mc-speech "Guess you'll have to buy them then.">>
The mirror fogs from her panting.
<span id="blue">+3 relationship</span>
<span id="corruption">+15 corruption</span>
<<set $sisrelationship +=3>><<set $siscorruption +=15>>
<</if>>
<</nobr>>
<<redo "ui">>
<<return "Return">><<nobr>><<if $money >= 25>>
<<set _i = random(0,8)>>
<<if _i == 0>>
You slide the $25 bill slowly into her front pocket.
<<mc-speech "Try not to spend it all in one place...">>
She arches an eyebrow as your fingers linger.
<<sis-speech "Mmm, that's going straight to my 'special savings'...">>
<span id="cash"><br>-25 cash</span>
<span id="corruption"><br>+8 Alicia corruption</span>
<<set $money -=25>><<set $siscorruption +=8>><<time 0 10>><<redo "ui">>
<<elseif _i == 1>>
You tuck the bill between her cleavage with two fingers.
<<mc-speech "Most secure wallet in town.">>
She doesn't stop you, just smirks.
<<sis-speech "Better remember where you put it for withdrawal~">>
<span id="cash"><br>-25 cash</span>
<span id="corruption"><br>+10 Alicia corruption</span>
<<set $money -=25>><<set $siscorruption +=10>><<time 0 10>><<redo "ui">>
<<elseif _i == 2>>
You make her kiss the bill before handing it over.
<<mc-speech "For good luck.">>
She moistens her lips deliberately before complying.
<<sis-speech "Want me to bless ALL your money?">>
<span id="cash"><br>-25 cash</span>
<span id="corruption"><br>+7 Alicia corruption</span>
<<set $money -=25>><<set $siscorruption +=7>><<time 0 10>><<redo "ui">>
<<elseif _i == 3>>
You place the $25 on the table and point to your cheek.
<<mc-speech "Interest rates apply.">>
She leans in, but hovers just millimeters away.
<<sis-speech "How about... I owe you?">>
<span id="cash"><br>-25 cash</span>
<span id="corruption"><br>+9 Alicia corruption</span>
<<set $money -=25>><<set $siscorruption +=9>><<time 0 10>><<redo "ui">>
<<elseif _i == 4>>
You fan yourself with the bill before handing it over.
<<mc-speech "Must be getting hot in here.">>
She takes it while 'accidentally' brushing your thigh.
<<sis-speech "You have NO idea...">>
<span id="cash"><br>-25 cash</span>
<span id="corruption"><br>+6 Alicia corruption</span>
<<set $money -=25>><<set $siscorruption +=6>><<time 0 10>><<redo "ui">>
<<elseif _i == 5>>
You hold the bill between your teeth and lean in.
<<mc-speech "Come and get it.">>
She hesitates just a second before taking it with her own mouth.
<<sis-speech "Worth it.">>
<span id="cash"><br>-25 cash</span>
<span id="corruption"><br>+12 Alicia corruption</span>
<<set $money -=25>><<set $siscorruption +=12>><<time 0 10>><<redo "ui">>
<<elseif _i == 6>>
You slip the money under her waistband from behind.
<<mc-speech "Don't spend it all at once.">>
She gasps but presses back against your hand.
<<sis-speech "I can think of better things to do with it...">>
<span id="cash"><br>-25 cash</span>
<span id="corruption"><br>+15 Alicia corruption</span>
<<set $money -=25>><<set $siscorruption +=15>><<time 0 10>><<redo "ui">>
<<elseif _i == 7>>
You make her dance for the $25.
<<mc-speech "Earn it.">>
She does a slow twirl, letting her skirt ride up.
<<sis-speech "Happy with your investment~?">>
<span id="cash"><br>-25 cash</span>
<span id="corruption"><br>+10 Alicia corruption</span>
<<set $money -=25>><<set $siscorruption +=10>><<time 0 10>><<redo "ui">>
<<elseif _i==8>>
You toss a couple bills onto her desk
<<mc-speech "There. Try not to spend it all on trashy makeup or whatever it is you obsess over.">>
You smirk as she grabs the money without looking at you.
<<mc-speech "A 'thank you' would be nice, by the way.">>
<span id="cash"><br>-25 cash</span><span id="corruption"><br>+3 Alicia corruption</span>
<<set $money -=25>><<set $siscorruption +=3>><<time 0 10>><<redo "ui">>
<</if>>\
<<else>>\
You show your empty hands with a shrug.
<<mc-speech "All out of temptation today.">>
She pouts and adjusts her top pointedly.
<<sis-speech "Then what good ARE you?">>
<<time 0 10>><<redo "ui">>
<</if>><</nobr>>
<<return "Return">><<nobr>><<set _i = random(0,8)>>
<<if _i == 0>>
<<mc-speech "That pout you do when you're annoyed? Kinda adorable.">>
<<sis-speech "I'm not pouting! And even if I was, it's definitely not for you!">>
She immediately presses her lips together, realizing she's doing exactly what you mentioned.
<span id="blue"><br>+1 relationship</span>
<span id="corruption"><br>+3 corruption</span>
<<set $sisrelationship +=1>><<time 0 10>><<set $siscorruption +=3>><<redo "ui">>
<<elseif _i == 1>>
<<mc-speech "You stare at my lips sometimes. What's that about?">>
<<sis-speech "I do NOT! ...Do I? Oh god, do I really?">>
She covers her mouth with both hands, eyes widening in panic.
<span id="blue"><br>+1 relationship</span>
<span id="corruption"><br>+4 corruption</span>
<<set $sisrelationship +=1>><<time 0 10>><<set $siscorruption +=4>><<redo "ui">>
<<elseif _i == 2>>
<<mc-speech "Bet I can make you blush in under 10 seconds.">>
<<sis-speech "In your dreams! I'm not some easily flustered schoolgirl!">>
You slowly count to five on your fingers while her face turns progressively redder.
<span id="blue"><br>+1 relationship</span>
<span id="corruption"><br>+5 corruption</span>
<<set $sisrelationship +=1>><<time 0 10>><<set $siscorruption +=5>><<redo "ui">>
<<elseif _i == 3>>
<<mc-speech "You know exactly what that outfit does to guys, don't you?">>
<<sis-speech "Me? Pfft, I just threw this on! ...Though the matching lace was a nice touch, right?">>
She does a subtle spin, showing off the outfit she definitely planned carefully.
<span id="blue"><br>+1 relationship</span>
<span id="corruption"><br>+4 corruption</span>
<<set $sisrelationship +=1>><<time 0 10>><<set $siscorruption +=4>><<redo "ui">>
<<elseif _i == 4>>
<<mc-speech "Your boyfriend know you flirt this much with others?">>
<<sis-speech "I don't flirt! This is just... friendly teasing! Totally different!">>
She nervously twists a strand of hair around her finger while avoiding eye contact.
<span id="blue"><br>+1 relationship</span>
<span id="corruption"><br>+6 corruption</span>
<<set $sisrelationship +=1>><<time 0 10>><<set $siscorruption +=6>><<redo "ui">>
<<elseif _i == 5>>
<<mc-speech "That thing you do with your tongue when you concentrate...">>
<<sis-speech "WAIT YOU NOTICE THAT?! Oh my god I thought no one saw!">>
She clamps her mouth shut, now hyper-aware of her own tongue.
<span id="blue"><br>+1 relationship</span>
<span id="corruption"><br>+3 corruption</span>
<<set $sisrelationship +=1>><<time 0 10>><<set $siscorruption +=3>><<redo "ui">>
<<elseif _i == 6>>
<<mc-speech "You'd be terrible at poker. Your face shows everything.">>
<<sis-speech "Liar! My poker face is flawless! ...Okay fine, what am I thinking right now?">>
She leans in slightly, challenging you with a smirk that's definitely not poker-faced.
<span id="blue"><br>+1 relationship</span>
<span id="corruption"><br>+5 corruption</span>
<<set $sisrelationship +=1>><<time 0 10>><<set $siscorruption +=5>><<redo "ui">>
<<elseif _i == 7>>
<<mc-speech "I can tell when you're pretending to be mad at me.">>
<<sis-speech "I AM mad! Super mad! The maddest! ...Okay maybe just a little pretend mad.">>
Her attempted scowl melts into an embarrassed grin against her will.
<span id="blue"><br>+1 relationship</span>
<span id="corruption"><br>+4 corruption</span>
<<set $sisrelationship +=1>><<time 0 10>><<set $siscorruption +=4>><<redo "ui">>
<<elseif _i == 8>>
You tell her that hairstyle actually looks kinda cute. She rolls her eyes but hides a smile.<span id="blue"><br>+1 relationship</span>
<span id="corruption"><br>+2 Alicia corruption</span>
<<set $sisrelationship +=1>><<time 0 10>><<set $siscorruption +=2>><<redo "ui">>
<</if>><</nobr>>
<<return "Return">><<nobr>><<if previous()== "Common Bathroom">>
Alicia is showering, the steam fogging up the mirror as water cascades down her body. You step inside, locking the door behind you.
<<mc-speech "Pull the curtain aside. Let me see.">>
<<sis-speech "W-what? No! I’m—I’m naked!">>
<<mc-speech "I know. Now show me.">>
She hesitates, then slowly parts the curtain just enough to reveal her glistening skin. Her nipples are stiff from the heat, her hands instinctively covering herself.
<<mc-speech "Move your hands.">>
<<sis-speech "This is... wrong...">>
<<mc-speech "Do it.">>
She obeys, exposing her full breasts, water droplets rolling down her curves. You reach in, squeezing one roughly, making her gasp.
<<sis-speech "A-ah! S-stop... someone could—">>
<<mc-speech "Then be quiet.">>
Your fingers trail down from her breast, tracing the slick curve of her waist. She shivers, though the shower runs hot.
<<sis-speech "Y-you shouldn’t be in here...">>
<<mc-speech "But I am. And you’re not stopping me.">>
You press closer, the shower spray soaking your clothes as your free hand grips her hip, pulling her against you. Her breath hitches.
<<sis-speech "P-please...">>
<<mc-speech "Please what?">>
She doesn’t answer, biting her lip as your thumb brushes lower, skimming the top of her thigh. Her skin flushes pink under the steam.
<<sis-speech "I—I can’t...">>
<<mc-speech "You can. And you will.">>
Your hand slides between her legs, not entering, just pressing—enough to make her jerk. She grabs your wrist, but doesn’t push away.
<<sis-speech "Nnh... someone’s gonna—">>
<<mc-speech "Then hurry up and come.">>
Her nails dig into your arm as you rub slow circles, her back arching against the tiles. The water muffles her whimpers, her body betraying her words.
<<sis-speech "I’m n-not... oh god...">>
<<mc-speech "Quieter.">>
Just as her legs start to shake, you pull back, leaving her gasping and exposed. You step out, tossing a towel at her.
<<mc-speech "Next time, don’t make me wait.">>
The door clicks shut behind you, her shaky exhale lost in the steam.
<<elseif previous()=="Sister Room" && $hasAliciasUnderwear==false>>
You lock her bedroom door with a quiet click. Alicia looks up from her book, shoulders tensing.
<<mc-speech "Stand up.">>
<<sis-speech "W-why?">>
She rises slowly, skirt swaying. You step closer until the mattress bumps her knees.
<<mc-speech "Hand them over.">>
<<sis-speech "What? N-no—">>
<<mc-speech "Your panties. Now.">>
Her breath hitches as your fingers hook into her waistband. She grabs your wrist, but doesn’t push away.
<<sis-speech "This is...">>
<<mc-speech "Too late to pretend.">>
You peel them down her thighs, the damp fabric clinging. She shivers when cool air hits bare skin.
<<mc-speech "Good girl.">>
<<set $hasAliciasUnderwear = true >>
You pocket them, her gasp chasing you as you leave.
<<elseif previous()=="Sister Room" && $siscorruption<300 && $mcarousal<30>>
You yank her shirt down, her tits spilling free.
<<mc-speech "Slap them.">>
<<sis-speech "Wha—?">>
You guide her hand to her own breast, forcing her to smack the soft flesh. Her nipple hardens instantly.
<<mc-speech "Harder.">>
She whines but obeys, red marks blooming as you pinch her other nipple.
<<sis-speech "H-hurts…">>
<<mc-speech "Good.">>
You twist until she squirms, her breath ragged.
Her tits jiggle as you knead them roughly, red marks darkening.
<<mc-speech "Squeeze them together.">>
She obeys, gasping when you thrust between the slick valley.
<<sis-speech "T-they’re sore...">>
<<mc-speech "Toughen up.">>
With a final snap of your hips, you paint her chest in thick stripes. She flinches at the heat but keeps her tits pressed tight until you’re spent.
<<elseif previous()=="Sister Room" && $siscorruption<300 && $mcarousal>=30 && $mcarousal<65>>
You drag her to the edge of the bed, forcing her knees apart.
<<mc-speech "Show me.">>
<<sis-speech "I c-can’t—">>
You run a finger through her wetness, making her jerk.
<<mc-speech "Already this soaked?">>
She covers her face as you circle her clit, her hips bucking involuntarily.
<<sis-speech "S-stop teasing…">>
<<mc-speech "Then beg.">>
Her clit throbs under your relentless fingers, her thighs clamping around your wrist.
<<sis-speech "P-please, I’ll—">>
<<mc-speech "Say it.">>
<<sis-speech "I’ll come!">>
You crook two fingers inside just as she shatters, her back bowing off the bed. She sobs through the waves, her juices dripping onto the sheets.
<<mc-speech "Messy girl.">>
You smear her wetness across her stomach, leaving her twitching and oversensitive.
<<elseif previous()=="Sister Room" && $siscorruption<300 && $mcarousal>=65 & $mcarousal<=100>>
The door clicks shut behind you as you back her against the wall. Her breath hitches when your belt buckle clinks open.
<<mc-speech "Hands only. Make me believe you want it.">>
<<sis-speech "I don't kn-know how—">>
You guide her trembling fingers to your shaft, hissing as her cool skin meets your heat. Her first strokes are featherlight, until you cover her hand with yours, forcing tighter friction.
<<mc-speech "Like this.">>
Her nails scrape deliciously as she finds rhythm, her thumb swiping over the leaking crown every upstroke.
<<sis-speech "S-so wet already...">>
Steam rises between your bodies when you palm her breast through her shirt, feeling her nipple peak.
<<mc-speech "Taste.">>
You smear precum across her parted lips. Her tongue darts out instinctively—then freezes when she realizes what she's done.
<<mc-speech "Good girl.">>
The praise makes her clench her thighs as she takes you back in hand, twisting just how you taught her last time.
<<sis-speech "Y-you're pulsing...">>
Her observation comes ragged, her wrist working faster as your hips jerk into her grip.
<<mc-speech "Eyes on me when I come.">>
The order snaps her gaze up as you erupt over her clenched fingers, stripes painting her school sweater.
<<sis-speech "M-messy...">>
She stares at the glistening strands, transfixed, until you capture her chin.
<<mc-speech "Show me.">>
A beat of hesitation—then her pink tongue licks a slow stripe up her own sticky fingers, pupils blown wide.
<<mc-speech "Next time, your mouth does all the work.">>
<<elseif previous()=="Sister Room" && $siscorruption>=300 && $siscorruption<500>>
Alicia kneels between your legs, her fingers trembling as she unbuckles your belt.
<<sis-speech "I-I've never...">>
<<mc-speech "Just open your mouth.">>
Her lips part hesitantly, tongue darting out to taste you first. When you grab her hair, she whimpers but takes you deeper.
<<mc-speech "Use your hands too.">>
Her fingers curl around the base, stroking in time with her bobbing head. Saliva drips down her chin as she gags slightly.
<<sis-speech "Ngh… too b-big—">>
<<mc-speech "Keep going.">>
You thrust into her throat, her nails digging into your thighs as she struggles to breathe through her nose.
Her throat constricts around you as you fist her hair, forcing her nose against your pelvis. Tears streak her flushed cheeks.
<<sis-speech "Ghk—!">>
<<mc-speech "Swallow it all.">>
A choked gurgle as you pulse down her throat. She coughs when you finally pull out, strands of saliva connecting her lips to your twitching cock.
<<sis-speech "Cough... s-so much...">>
<<mc-speech "Good girl.">>
You wipe your tip on her tongue before zipping up, leaving her kneeling in a puddle of spit and shame.
<<elseif previous()=="Sister Room" && $siscorruption>=500>>
You push her onto the bed, hiking her skirt up as she scrambles back.
<<sis-speech "Wait, we shouldn’t—">>
<<mc-speech "Spread your legs.">>
Her thighs shake as you rub your cock against her slick folds. She gasps when you shove inside without warning.
<<sis-speech "A-ah! S-slow…">>
<<mc-speech "Take it.">>
Her back arches with each thrust, the headboard knocking the wall. You clamp a hand over her mouth when her moans get too loud.
<<mc-speech "Quiet, or someone will hear.">>
Her walls clench as you hammer into her, the wet slap of skin drowning her whimpers.
<<sis-speech "I-I’m gonna—">>
<<mc-speech "Come on my cock.">>
She arches violently, nails raking your back as her pussy floods. You grind deep, unloading with a groan—her oversensitive twitches milk every last drop.
<<mc-speech "Fuck...">>
<<sis-speech "T-too full...">>
You pull out, watching your cum leak down her trembling thighs.
<<elseif previous()=="Dining Room" && $siscorruption<200 && $dadlocation=="Dining Room" && $momlocation !=="Dining Room">>
Alicia shifts uncomfortably in her seat as Mark eats across the table, completely unaware. You casually spread your legs under the table, brushing against her thigh.
<<mc-speech "Put your hand on my lap. Now.">>
<<sis-speech "W-what? No! Mark’s right—">>
<<mc-speech "Do it, or I’ll ‘accidentally’ spill my drink in your lap.">>
Her fingers tremble as she hesitantly rests her hand on your thigh. You grab her wrist and guide it further up, pressing her palm against your growing hardness.
<<sis-speech "Oh god…">>
<<mc-speech "That’s right. Start moving.">>
Mark glances up from his plate, frowning slightly.
<<dad-speech "You okay, Alicia? You look tense.">>
Alicia freezes, but you dig your fingers into her wrist, forcing her to keep stroking.
<<sis-speech "J-just… thinking about school stuff!">>
Her fingers fumble with your zipper under the table, her breath hitching as she finally wraps her hand around you. You smirk as she starts a slow, reluctant rhythm.
<<mc-speech "Tighter. Faster.">>
You whisper.
Mark takes another bite, completely oblivious as Alicia’s face burns red. Her strokes become more desperate, her wrist twisting just the way you like.
<<sis-speech "P-please… can we stop?">>
<<mc-speech "Not until I say so.">>
Her palm grows slick with precum, her movements becoming sloppy as she struggles to keep quiet. You grip the edge of the table, your hips bucking slightly into her grasp.
<<mc-speech "Almost there… don’t stop.">>
Her eyes dart to Mark, terrified he’ll notice, but he’s too focused on his food. With one last twist of her fingers, you tense—
<<mc-speech "Fuck—">>
You spill over her fingers, her breath catching as she feels the warmth coating her hand. She yanks it back, horrified, wiping it frantically on her skirt.
<<sis-speech "Oh my god…">>
<<mc-speech "Good girl.">>
Mark finally looks up, raising an eyebrow.
<<dad-speech "You two are quiet tonight.">>
Alicia stares at her plate, her face burning as your cum soaks into the fabric of her skirt.
<<elseif previous()=="Dining Room" && $siscorruption<200 && $dadlocation=="Dining Room" && $momlocation =="Dining Room">>
The table is full tonight—Mark cutting into his food, Linda chatting idly. Alicia sits stiffly, her knee bouncing under the table.
<<mc-speech "Handjob. Now.">>
You whisper.
<<sis-speech "N-no, not with Linda—">>
<<mc-speech "Or I’ll tell them you came in my room last night.">>
Her breath hitches as her fingers inch toward your lap. Linda pauses mid-sentence, glancing at her.
<<mom-speech "Alicia, you’re not eating.">>
<<sis-speech "I-I’m just… not hungry!">>
Mark frowns.
<<dad-speech "You’ve been acting weird all night.">>
You spread your legs wider, forcing her hand against your bulge. She flinches but doesn’t pull away, her fingers trembling as she undoes your zipper.
<<mc-speech "That’s it… good girl.">>
Her palm wraps around you, her strokes slow and hesitant at first. But when Linda starts talking again, you dig your nails into her thigh, making her speed up.
<<mom-speech "So, how was school today?">>
<<sis-speech "F-fine!">>
Her grip tightens, her wrist working faster under the table. You bite back a groan as she strokes you just right, her own breath coming in shaky gasps.
<<mc-speech "Don’t stop…">>
Mark leans forward, squinting.
<<dad-speech "You sure you’re okay? You’re all red.">>
She freezes, but you thrust up into her fist, forcing her to keep going.
<<sis-speech "I-I’m fine! Just… warm!">>
Her fingers are slick with precum now, her movements desperate. You can tell she just wants it to be over, but you’re not letting her stop.
<<mc-speech "Gonna cum…">>
Her eyes widen in panic, but it’s too late. With a sharp gasp, you spill over her fingers, her hand jerking back instinctively—but not fast enough.
<<sis-speech "Oh no no no—">>
Linda looks up sharply.
<<mom-speech "What’s wrong?">>
Alicia yanks her hand into her lap, but the damage is done—your cum drips onto the floor under the table. Mark tilts his head.
<<dad-speech "Did you drop something?">>
She’s shaking, her face crimson as she clenches her sticky fingers into a fist.
<<sis-speech "N-no! Just… thought I saw a bug!">>
You lean back, satisfied, as Linda sighs and goes back to eating. Alicia glares at you, but you just smirk.
<<mc-speech "Clean it up later.">>
You whisper.
She looks like she wants to die, but she doesn’t say a word—just sits there, humiliated, as the dinner continues like nothing happened.
<<elseif previous()=="Dining Room" && $siscorruption>=200 && $dadlocation=="Dining Room" && $momlocation !=="Dining Room">>
Alicia's knee bounces nervously as you casually adjust your position, scooting your chair closer to hers. The tablecloth drapes low enough to conceal everything below waist level.
<<mc-speech "Get under there and open wide.">>
<<sis-speech "H-here?! But Mark's right—">>
<<mc-speech "Now. Unless you want me to 'accidentally' knock over his drink into your lap?">>
She hesitates, then slowly slides down from her chair. The rustle of fabric is masked by Mark clearing his throat.
<<dad-speech "You two okay over there?">>
<<mc-speech "Just dropped my fork.">>
You spread your legs as warm hands fumble with your belt. A sharp inhale comes from below when you grab a fistful of her hair. The first lick makes your thigh twitch.
<<dad-speech "Alicia, where'd she go?">>
<<mc-speech "Bathroom. She said she felt sick.">>
The wet heat envelops you as she takes the first few inches. Her nails dig into your thighs when you thrust deeper. Above the table, you keep perfect composure.
<<dad-speech "Hope it's not food poisoning...">>
You guide her rhythm with subtle tugs on her hair. A choked gag vibrates through you as she takes you all the way. Saliva drips onto the floor as she struggles to breathe through her nose.
<<mc-speech "Swallow every drop.">>
You whisper.
Her muffled whimper is the only warning before you empty down her throat. She coughs quietly as she resurfaces, wiping her mouth with the back of her hand.
<<dad-speech "Everything alright?">>
<<sis-speech "F-fine! Just... drank too fast.">>
Her flushed face and glossy lips stay hidden as she climbs back into her seat.
<<elseif previous()=="Dining Room" && $siscorruption>=200 && $dadlocation=="Dining Room" && $momlocation =="Dining Room">>
The clatter of dishes provides perfect cover as you palm Alicia's thigh beneath the table. She freezes when your fingers trail higher.
<<mc-speech "Under. Now.">>
<<sis-speech "B-but Linda—">>
<<mc-speech "Or should I describe your panties to them?">>
She disappears with a quiet squeak. Linda glances over as your chair creaks.
<<mom-speech "Where's Alicia?">>
<<mc-speech "Phone call. 'Important girl stuff.'">>
The first tentative lick makes your fingers tighten on the tablecloth. Her nose bumps your stomach as she deepthroats on the second try. You casually take a sip of water as she gags.
<<dad-speech "You're sweating, $name .">>
<<mc-speech "Spicy potatoes.">>
Linda's chair scrapes as she reaches across the table - directly over Alicia's hidden head. Alicia's panicked inhale vibrates deliciously.
<<mom-speech "Pass the butter, hon.">>
You thrust upward in time with her movement, forcing a wet choke from below. Linda pauses, spoon hovering.
<<mom-speech "Did you hear that?">>
<<mc-speech "Old pipes. House settles.">>
Alicia's nails score your thighs as you face-fuck her in slow, relentless strokes. Precum leaks down her chin as she struggles to keep quiet.
<<mc-speech "Going to cum...">>
You whisper, straining.
Her frantic head-shake makes the table tremble. Linda's eyes narrow as her wine glass ripples.
<<mom-speech "Is there a draft in here?">>
You erupt down her throat with a barely-stifled groan. Alicia swallows convulsively, emerging with tear-streaked cheeks and swollen lips just as Mark turns.
<<dad-speech "There you are! Feeling better?">>
<<sis-speech "Y-yes! Just... needed air.">>
The glistening strand connecting her lower lip to your fly goes unnoticed as Linda rises to clear the plates.
<<elseif previous()="Living Room" && $siscorruption<100>>
Alicia sits stiffly on the couch as you settle beside her
<<mc-speech "Take off your top. Slowly.">>
<<sis-speech "B-but what if someone comes in?">>
<<mc-speech "Then you'd better hurry.">>
Her fingers tremble as she unbuttons her blouse, revealing a lace bra
<<mc-speech "All of it.">>
<<sis-speech "O-okay...">>
She unhooks the bra, her nipples hardening in the cool air. You palm her breast roughly
<<sis-speech "Ah! N-not so hard...">>
<<mc-speech "Quiet. Keep your hands on the couch.">>
You pinch her nipple between thumb and forefinger, rolling it as she bites her lip
<<mc-speech "Beg for me to stop.">>
<<sis-speech "I... I c-can't...">>
<<mc-speech "Then take it.">>
Your free hand unzips your pants, stroking yourself as you grope her
<<mc-speech "Watch me finish because of you.">>
She whimpers as you cum across her bare stomach
<<elseif previous()="Living Room" && $siscorruption>=100 && $siscorruption<300>>
Alicia fidgets with the remote as you loom over her
<<mc-speech "Panties off. Legs spread.">>
<<sis-speech "Here? On the couch?">>
<<mc-speech "Unless you want the whole neighborhood watching.">>
She hikes up her skirt, peeling damp panties down her thighs
<<mc-speech "Wider. Show me how wet you are.">>
<<sis-speech "It's... it's embarrassing...">>
You trail a finger through her folds, making her jerk
<<mc-speech "Already dripping. Pathetic.">>
You slide two fingers inside, curling them
<<sis-speech "Nngh! T-too deep...">>
<<mc-speech "Your body says otherwise.">>
Her hips buck as you add a third finger, your other hand stroking your cock
<<mc-speech "Come on my fingers like a good girl.">>
She muffles a cry as she climaxes, you spilling across her thighs
<<elseif previous()="Living Room" && $siscorruption>=300 && $siscorruption<500>>
You throw a blanket over your lap as Alicia kneels between your legs
<<mc-speech "Under here. Don't stop until I'm done.">>
<<sis-speech "What if someone walks in?">>
<<mc-speech "Then you'll have to be extra quiet.">>
Her warm mouth envelops you, the blanket moving obscenely
<<mc-speech "Deeper. Use your tongue like I taught you.">>
She gags slightly but obeys, saliva dripping down your shaft
<<mc-speech "Faster. Hands behind your back.">>
The couch creaks as she bobs desperately, muffled whimpers escaping
<<mc-speech "Swallow every drop.">>
You grip her head, thrusting into her throat as you cum
<<elseif previous()="Living Room" && $siscorruption>=500>>
The living room is dimly lit, the flickering TV casting shadows across the couch as you pull Alicia onto your lap. Her breath hitches when she feels your hardness pressing against her through the thin fabric of her skirt.
<<mc-speech "Skirt up. Now.">>
<<sis-speech "B-but someone could walk in! The door's—">>
<<mc-speech "That's what makes it fun.">>
Your fingers dig into her hips as you yank the hem of her skirt up around her waist. She gasps when your other hand slips between her thighs, finding her already slick with arousal.
<<mc-speech "So wet already... You were thinking about this, weren't you?">>
<<sis-speech "N-no, I—">>
You silence her with a rough kiss as you position yourself at her entrance. With one sharp thrust, you're buried to the hilt.
<<sis-speech "Ah! Nngh... too deep...">>
<<mc-speech "Take it. All of it.">>
Her back arches as you start a relentless pace, each movement dragging a muffled whimper from her lips. You palm one of her breasts through her shirt, pinching her nipple until she squirms.
<<mc-speech "Quieter. Unless you want Linda to hear how much you love this.">>
The threat makes her clench around you, her walls fluttering as she fights to stay silent. You can feel her getting closer, her breath coming in short, ragged bursts.
<<mc-speech "That's it... come on my cock like a good girl.">>
Her whole body tenses as she shudders through her climax, her nails digging into your thighs. The way she pulses around you pushes you over the edge, and you bury yourself deep as you fill her.
For a long moment, the only sounds are your heavy breathing and the distant hum of the TV. Slowly, you pull out, watching your cum drip down her trembling thighs.
<<mc-speech "Clean yourself up. And next time... we won't be so lucky.">>
<<elseif previous()=="Garage">>
Mark is buried under the car hood, tools clanking. Alicia hands him a wrench, her back turned to you as you approach.
<<mc-speech "Come help me with these boxes.">>
<<sis-speech "But Mark needs—">>
<<mc-speech "Now.">>
She follows you to the shadowy corner, stacks of old tires blocking Mark’s view. You pin her against the wall, hands sliding under her shirt.
<<sis-speech "H-he’ll hear—">>
<<mc-speech "Then stay quiet.">>
Her breath hitches as you grope her bra, thumbs circling her nipples. A wrench clatters nearby.
<<dad-speech "Alicia, where’s that 10mm socket?">>
<<sis-speech "O-one sec!">>
You yank her shorts down just enough to slip a hand inside, fingers grinding against her damp panties.
<<mc-speech "So wet already.">>
<<sis-speech "Ngh... s-stop...">>
Mark’s boots scrape concrete as he shifts under the car. You bite her neck to muffle her moans, fingers plunging deeper.
<<mc-speech "Cum for me. Now.">>
Her legs shake as she clenches around your hand, just as Mark calls out again.
<<dad-speech "Alicia, you okay back there?">>
<<sis-speech "F-fine!">>
You lick her juices off your fingers while she frantically pulls her clothes straight.
<<return "Return">>
<<elseif previous()=="Commercial Zone">>
Alicia fidgets outside the lingerie shop, eyes darting to passerby.
<<mc-speech "Pick something slutty. You’ve got 5 minutes.">>
<<sis-speech "People will see me holding—">>
<<mc-speech "Or I’ll tell Mom about the ‘incident’ in the garage.">>
She returns with a lace thong barely wider than a string, face burning.
<<sis-speech "H-happy?">>
<<mc-speech "Try it on. Here.">>
You drag her into a cramped photo booth. She whimpers as you yank her jeans down, the new lingerie sheer against her pussy.
<<sis-speech "The curtain doesn’t even—">>
<<mc-speech "Better hurry before someone peeks.">>
You force her onto your lap, grinding the lace against your cock. Coins clink outside as someone approaches the booth.
<<sis-speech "Oh God, they’ll hear—">>
<<mc-speech "Then take it all.">>
You rip the thong aside, slamming into her. The booth rocks with each thrust, her choked moans drowned by the music.
<<mc-speech "Cumming inside unless you beg.">>
<<sis-speech "P-please, not in—">>
Too late. You pump her full, the lace soaking through as footsteps pause outside the curtain.
<<random-voice "You kids almost done in there?">>
<<sis-speech "J-just... selfies!">>>
You zip up while she frantically wipes her thighs, the ruined thong stuffed in your pocket.
<</if>><</nobr>>
<<set $sisarousal=0>><<set $mcarousal=0>><<redo "ui">>
<<return "Return">><<if $kisssis<3>>
You plant a kiss on her cheek—lingering a little longer than usual.<br>She blinks, smirking.
<<sis-speech "Seriously? You’re being extra today.">>
She doesn’t move away.<span id="corruption"><br>+5 Alicia corruption</span><span id="arousal"><br>+10 arousal</span>
<<set $siscorruption +=5>><<set $mcarousal +=10>><<set $kisssis +=1>><<time 0 5>>
<<redo "ui">>
<<elseif $kisssis>2 && $sislocation !==$dadlocation && $sislocation!==$momlocation>>
You step in, your hand brushing her cheek as you press your lips to hers.<br><img src="img/sister/siskiss.gif" width=400><br>She doesn’t back away—just stares at you afterward, blinking fast.
<<sis-speech "...Did you just—?">>
But there’s no anger, just curiosity. And maybe something more.<span id="corruption"><br>+15 Alicia corruption</span><span id="arousal"><br>+40 arousal</span>
<<set $siscorruption +=15>><<set $mcarousal +=40>><<time 0 5>>
<<redo "ui">>
<<else>>
Try this when alone.
<</if>>
<<return "Return">><<if $siscorruption>250 && previous()=="Sister Room" && $dadlocation !==$sislocation && $momlocation !==$sislocation>>
She leans against the doorway, a lazy smirk on her face, like she knows something you don’t. Her teasing always hit a bit different lately.<br><br><<linkappend "Initiate">><br>You step into her space, just a bit.
<<mc-speech "You know, sometimes I think you like messing with me just to see what I’ll do…">>
<br>[[Blowjob[0:30]->Bjsis]]
[[Vaginal[0:30]->Vaginalsis]]
[[Anal[0:30]->Analsis]]
<</linkappend>>
<<elseif $siscorruption <250 || $siscorruption ===250>>
You are not that close yet.<span id="corruption">[+250 Corruption required]</span>
<<else>>It's not a suitable place for that. Try in a private place.
<</if>>
<<return "Return">><<nobr>><<set _i = random(0,8)>>
<<if _i==0>>
<<sis-speech "Ugh, I have a huge exam tomorrow and I didn't study at all. Do you think if I stare at my notes hard enough, the information will just... teleport into my brain?">>
You talked about school, and Alicia seemed oddly hopeful about her terrible study habits.
<span id="blue">
+1 relationship</span>
<<set $sisrelationship +=1>><<time 0 10>><<redo "ui">>
<<elseif _i ==1>>
<<sis-speech "Ugh, Zack was 'fixing his car' shirtless again today. Like wow, what a coincidence I happened to walk by when he was all sweaty and... whatever. Not impressed.">>
She adjusts her top absentmindedly while saying this.
<span id="blue">
+1 relationship</span>
<<set $sisrelationship +=1>><<time 0 10>><<redo "ui">>
<<elseif _i ==2>>
<<sis-speech "Linda left me another passive-aggressive note about doing the dishes. Like, sorry I don't live to scrub plates? Ugh, being an adult sucks.">>
You nodded along as Alicia complained about chores. She seemed a little less annoyed after talking.
<span id="blue">
+1 relationship</span>
<<set $sisrelationship +=1>><<time 0 10>><<redo "ui">>
<<elseif _i ==3>>
<<sis-speech "That weird guy from the coffee shop followed me again today. I swear, if he 'accidentally' bumps into me one more time, I'm getting a restraining order.">>
She shivered a little, but talking about it seemed to help.
<span id="blue">
+1 relationship</span>
<<set $sisrelationship +=1>><<time 0 10>><<redo "ui">>
<<elseif _i ==4>>
<<sis-speech "So my boyfriend 'forgot' our anniversary... again. At this point, I should just start dating someone with a working memory. Or a calendar.">>
She rolled her eyes, but there was a hint of real frustration in her voice.
<span id="blue">
+1 relationship</span>
<<set $sisrelationship +=1>><<time 0 10>><<redo "ui">>
<<elseif _i ==5>>
<<sis-speech "I bought this super cute dress online, and it arrived looking like a potato sack. Now I have to deal with returns. Why is adulting just one scam after another?">>
She groaned dramatically, but you got a laugh out of her.
<span id="blue">
+1 relationship</span>
<<set $sisrelationship +=1>><<time 0 10>><<redo "ui">>
<<elseif _i ==6>>
<<sis-speech "Okay, what's your biggest pet peeve? Mine is when people chew with their mouth open. Like, were you raised by wolves? Close your mouth!">>
She ranted passionately, and you couldn't help but agree.
<span id="blue">
+1 relationship</span>
<<set $sisrelationship +=1>><<time 0 10>><<redo "ui">>
<<elseif _i ==7>>
<<sis-speech "Sometimes I think about just dropping everything and moving to, like, Bali. Open a tiny beach café, forget all my problems. You think I could pull it off?">>
She sounded half-serious, half-dreamy, and you humored her fantasy.
<span id="blue">
+1 relationship</span>
<<set $sisrelationship +=1>><<time 0 10>><<redo "ui">>
<<elseif _i == 8>>
You talked about random stuff and shared a few laughs. She seems a bit more relaxed around you now.<span id="blue"><br>+1 relationship</span>
<<set $sisrelationship +=1>><<time 0 10>><<redo "ui">>
<</if>><</nobr>>
<<return "Return">><center><img src="img/dad/dad.png" width=200></center>
<center><span class="dadd">Mark\
<span class="relationship">Relationship:$dadrelationship</span>\
<span class="corruption">Corruption:$dadcorruption</span>\
<span class= "arousal">Arousal</span> <<showmeter 'arousaldad' `$dadarousal / 100`>>
</span></center><center>\
<span class="dad-options-wrapper">\
<<nobr>>
<span class="dad-option">[[Talk[0:10]->Dad Talk]]</span>
<span class="dad-option">[[Flirt[0:10]->Dad Flirt]]</span>
<<if $dadcorruption>=50 && $dadrelationship>=10>>
<span class="dad-option">[[Hug[0:05]->Dad Hug]]</span>
<<else>>
<span class="locked-option">[[Hug[0:05]->Dad Hug0]]</span>
<</if>>
<<if $dadcorruption >=100>>
<span class="dad-option">[[Want money[0:10]->Dad want money]]</span>
<<else>>
<span class="locked-option">[[Want money[0:10]->Dad want money0]]</span>
<</if>>
<<if $dadcorruption>=150>>
<span class="dad-option">[[Glance[0:15]->Dad Glance]]</span>
<<else>>
<span class="locked-option">[[Glance[0:15]->Dad Glance0]]</span>
<</if>>
<<if $dadcorruption>=200>>
<span class="dad-option">[[Kiss[0:05]->Dad Kiss]]</span>
<<else>>
<span class="locked-option">[[Kiss[0:05]->Dad Kiss0]]</span>
<</if>>
<<if $dadcorruption>=200>>
<span class="dad-option">[[Tease[0:10]->Dad Tease]]</span>
<<else>>
<span class="locked-option">[[Tease[0:10]->Dad Tease0]]</span>
<</if>>
<<if $dadcorruption>=250>>
<span class="dad-option">[[Escalate->Dad Escalate]]</span>
<<else>>
<span class="locked-option">[[Escalate->Dad Escalate0]]</span>
<</if>><</nobr>>
</span></center>\
<center>\
<span class="dad-options-wrapper">
<span class="dad-option-event"></span>
</span></center>\
<<silent>><<done>><<replace ".dad-option-event">><<nobr>>
<<if passage()==="Parent Bathroom">>
<<if $dadcorruption>=250>>
<<link "Join your landlord in the shower[+250 Corruption][01:00]" "Dad Shower">><</link>>
<<else>>
<<linkreplace "Join your landlord in the shower[+250 Corruption][01:00]">>Mark is not corrupt enough<</linkreplace>><</if>>
<</if>><<if passage()!=="Parent Bathroom">>
Locational event<</if>><</nobr>><</replace>><</done>>
<</silent>><<nobr>><<if $dadrelationship>=100 && $markLaptopPassword==false>>
<<dad-speech "Alright, $name... you've earned it. The password is yours. Just remember—my computer doesn’t just hold work files. Open the right folder, and you’ll find… everything.">>
<<set $markLaptopPassword=true>><<time 0 10>><<redo "ui">>
<</if>>
<<if previous()=="Parent Bathroom">>
<<set _i = random(0,3)>>
<<if _i==0>>
<<dad-speech "Damn pipe's leaking again. You got any idea how to fix this?">>
You tried helping Mark with the plumbing. He seemed impressed by your effort.
<span id="blue">+1 Mark relationship</span>
<<set $dadrelationship +=1>><<time 0 10>><<redo "ui">>
<<elseif _i==1>>
Mark was shaving when you walked in.
<<dad-speech "Hey, you seen my aftershave? Linda keeps movin' my stuff...">>
You helped him look, and he gave you an appreciative nod.
<span id="blue">+1 Mark relationship</span>
<<set $dadrelationship +=1>><<time 0 10>><<redo "ui">>
<<elseif _i==2>>
/*Shower gif*/
You caught Mark coming out of the shower, towel barely wrapped.
<<dad-speech "Whoa-knock next time, kid!">>
He laughed it off, but there was a weird tension.
<span id="corruption">+1 Mark corruption</span>
<<set $dadcorruption +=1>><<time 0 10>><<redo "ui">>
<<elseif _i==3>>
Mark was rummaging through the medicine cabinet.
<<dad-speech "Don't tell Linda, but I hid my whiskey in here.">>
He winked, and you pretended not to notice.
<span id="corruption">+1 Mark corruption</span>
<<set $dadcorruption +=1>><<time 0 10>><<redo "ui">>
<</if>>
<<elseif previous()=="Parent Bedroom">>
<<set _i = random(0,3)>>
<<if _i==0>>
You spotted Mark folding laundry poorly.
<<dad-speech "What? Linda's got this system... I just ball 'em up.">>
You helped, and he grumbled thanks.
<span id="blue">+1 Mark relationship</span>
<<set $dadrelationship +=1>><<time 0 10>><<redo "ui">>
<<elseif _i==1>>
Mark was half-dressed, digging through drawers.
<<dad-speech "You ever borrow my belt?">>
You shook your head, but his bare chest made you glance away.
<span id="corruption">+1 Mark corruption</span>
<<set $dadcorruption +=1>><<time 0 10>><<redo "ui">>
<<elseif _i==2>>
You found Mark napping. He jerked awake.
<<dad-speech "Shit-thought you were Linda. Don't scare me like that.">>
His sleep-mussed hair was oddly endearing.
<span id="blue">+1 Mark relationship</span>
<<set $dadrelationship +=1>><<time 0 10>><<redo "ui">>
<<elseif _i==3>>
A condom wrapper fell out of Mark's nightstand. He kicked it under the bed fast.
<<dad-speech "Uh, trash day's tomorrow.">>
You both pretended not to see it.
<span id="corruption">+2 Mark corruption</span>
<<set $dadcorruption +=2>><<time 0 10>><<redo "ui">>
<</if>>
<<elseif previous()=="Garage" && $sislocation!="Garage">>
<<set _i = random(0,2)>>
<<if _i==0>>
Mark was elbow-deep in engine grease.
<<dad-speech "Hand me that wrench. No, the other one.">>
You fumbled but helped. He smirked.
<<dad-speech "You're learnin'.">>
<span id="blue">+1 Mark relationship</span>
<<set $dadrelationship +=1>><<time 0 10>><<redo "ui">>
<<elseif _i==1>>
Mark wiped sweat off his brow, shirtless.
<<dad-speech "Hot as hell in here. You mind gettin' me a beer?">>
You stared a second too long before fetching it.
<span id="corruption">+1 Mark corruption</span>
<<set $dadcorruption +=1>><<time 0 10>><<redo "ui">>
<<elseif _i==2>>
Mark tossed you the car keys.
<<dad-speech "Take her for a spin-just don't wreck it.">>
His trust felt unexpectedly good.
<span id="blue">+2 Mark relationship</span>
<<set $dadrelationship +=2>><<time 0 10>><<redo "ui">>
<</if>>
<<elseif previous()=="Garage" && $sislocation=="Garage">>
<<set _i = random(0,2)>>
<<if _i==0>>
Alicia rolled her eyes as Mark flexed over the car.
<<sis-speech "Mark, we get it, you 'fixed' the muffler. Can we go now?">>
Mark ruffled her hair, and she swatted him away, laughing.
<span id="blue">+1 Mark relationship</span>
<span id="blue">+1 Alicia relationship</span>
<<set $dadrelationship +=1>><<set $sisrelationship +=1>><<time 0 10>><<redo "ui">>
<<elseif _i==1>>
Mark teased Alicia about her boyfriend.
<<dad-speech "What's his name again? Tim? Jim?">>
<<sis-speech "Ugh, Mark!">>
<span id="blue">+1 Mark relationship</span>
<span id="blue">+1 Alicia relationship</span>
<<set $dadrelationship +=1>><<set $sisrelationship +=1>><<time 0 10>><<redo "ui">>
<<elseif _i==2>>
Mark's hand lingered on Alicia's shoulder as he showed her the engine. She didn't pull away.
You looked down at your shoes, throat tight.
<span id="corruption">+2 Mark corruption</span>
<span id="corruption">+2 Alicia corruption</span>
<<set $dadcorruption +=2>><<set $siscorruption +=2>><<time 0 10>><<redo "ui">>
<</if>>
<<elseif previous()=="Dining Room" && $sislocation=="Dining Room" && $momlocation!="Dining Room">>
<<set _i = random(0,2)>>
<<if _i==0>>
<<dad-speech "You gonna finish that?">>
Mark eyed your plate.
<<mc-speech "Not if you keep staring at it like that.">>
Alicia snorted into her drink as Mark grinned.
<<sis-speech "Wow. The tension.">>
<span id="blue">+1 Mark relationship</span>
<<set $dadrelationship +=1>><<time 0 10>><<redo "ui">>
<<elseif _i==1>>
Mark glanced toward the kitchen where Linda was working, then checked his watch.
<<dad-speech "Linda's making something... hope she goes easy on the chili flakes this time.">>
<<mc-speech "Last time was nuclear-level spicy, wasn't it?">>
Alicia shuddered.
<<sis-speech "I'm still recovering from Linda's 'five-alarm chili' disaster.">>
Mark rubbed his stomach dramatically.
<<dad-speech "Maybe we should volunteer to help with seasoning this time.">>
<span id="blue">+1 Mark relationship</span>
<<set $dadrelationship +=1>><<time 0 10>><<redo "ui">>
<<elseif _i==2>>
Mark stretched his arms behind his head, revealing a sliver of his stomach as his shirt lifted.
<<mc-speech "Someone's been working out. Looking good, Mark.">>
Alicia nearly spit out her drink.
<<sis-speech "Ew! Can you not?">>
Mark quickly adjusted his shirt, his face turning slightly red.
<<dad-speech "Alright, enough of that.">>
<span id="corruption">+1 Mark corruption</span>
<<set $dadcorruption +=1>><<time 0 10>><<redo "ui">>
<</if>>
<<elseif previous()=="Dining Room" && $sislocation=="Dining Room" && $momlocation=="Dining Room">>
<<set _i = random(0,2)>>
<<if _i==0>>
Linda scolded Mark for tracking mud in.
<<mom-speech "Were you raised in a barn?">>
<<dad-speech "Yeah, actually.">>
Alicia snorted milk out her nose. Chaos ensued.
<span id="blue">+1 Mark relationship</span>
<<set $dadrelationship +=1>><<set $sisrelationship +=1>><<set $momrelationship +=1>><<time 0 10>><<redo "ui">>
<<elseif _i==1>>
Mark's hand brushed Linda's waist as he passed. She swatted him, but her cheeks pinked. Alicia gagged.
<<sis-speech "Get a room.">>
You shifted in your seat.
<span id="corruption">+1 Mark corruption</span>
<span id="corruption">+1 Linda corruption</span>
<<set $dadcorruption +=1>><<set $momcorruption +=1>><<time 0 10>><<redo "ui">>
<<elseif _i==2>>
Mark was struggling with a jar in the kitchen.
<<dad-speech "Damn thing's stuck...">>
You took it from him, your fingers brushing. When it opened easily:
<<mc-speech "Guess you just needed the right touch.">>
Alicia groaned from the table.
<<sis-speech "I'm trying to eat here, you know.">>
Mark's ears turned pink as he took the jar back.
<span id="corruption">+1 Mark corruption</span>
<<set $dadcorruption +=1>><<time 0 10>><<redo "ui">>
<</if>>
<<elseif previous()=="Living Room" && $sislocation!="Living Room" && $momlocation!="Living Room">>
<<set _i = random(0,2)>>
<<if _i==0>>
Mark was sprawled on the couch, channel-surfing.
<<dad-speech "S'your turn to pick.">>
You chose a terrible reality show. He groaned but didn't change it.
<span id="blue">+1 Mark relationship</span>
<<set $dadrelationship +=1>><<time 0 10>><<redo "ui">>
<<elseif _i==1>>
You caught Mark watching porn on mute. He fumbled the remote.
<<dad-speech "This ain't-uh, sports highlights glitched.">>
You both stared at the ceiling.
<span id="corruption">+2 Mark corruption</span>
<<set $dadcorruption +=2>><<time 0 10>><<redo "ui">>
<<elseif _i==2>>
Mark's phone buzzed with a flirty text (not Linda's name). He cleared his throat.
<<dad-speech "Work stuff.">>
You pretended to believe him.
<span id="corruption">+1 Mark corruption</span>
<<set $dadcorruption +=1>><<time 0 10>><<redo "ui">>
<</if>>
<</if>><</nobr>>
<<return "Return">><<nobr>><<if previous()=="Parent Bathroom">>
<<set _i = random(0,3)>>
<<if _i==0>>
You caught Mark adjusting his towel after a shower.
<<mc-speech "Need help with that?">>
Mark's grip tightened on the towel.
<<dad-speech "What I need is some damn privacy!">>
His voice cracked slightly.
<span id="corruption">+3 Mark corruption</span>
<<set $dadcorruption +=3>><<set $dadarousal +=15>><<time 0 10>><<redo "ui">>
<<elseif _i==1>>
You "accidentally" walked in while Mark was shaving shirtless.
<<mc-speech "Oops... didn't know you were in here.">>
You made no move to leave. Mark's razor slipped.
<<dad-speech "Jesus Christ! Knock first!">>
<span id="corruption">+2 Mark corruption</span>
<<set $dadcorruption +=2>><<set $dadarousal +=10>><<time 0 10>><<redo "ui">>
<<elseif _i==2>>
You leaned against the sink as Mark brushed his teeth.
<<mc-speech "You know, they say sharing a toothbrush is intimate...">>
Mark spat out his toothpaste violently.
<<dad-speech "That's fucking disgusting!">>
<span id="corruption">+4 Mark corruption</span>
<<set $dadcorruption +=4>><<set $dadarousal +=20>><<time 0 10>><<redo "ui">>
<<elseif _i==3>>
You blocked the door as Mark tried to leave the bathroom.
<<mc-speech "What's the rush?">>
His eyes darted to your hand on the doorknob.
<<dad-speech "Move or I'm calling Linda!">>
<span id="corruption">+5 Mark corruption</span>
<<set $dadcorruption +=5>><<set $dadarousal +=25>><<time 0 10>><<redo "ui">>
<</if>>
<<elseif previous()=="Parent Bedroom">>
<<set _i = random(0,3)>>
<<if _i==0>>
You stretched across Mark's side of the bed dramatically.
<<mc-speech "Your pillows smell like you...">>
Mark froze in the doorway.
<<dad-speech "Get the hell off there!">>
<span id="corruption">+3 Mark corruption</span>
<<set $dadcorruption +=3>><<set $dadarousal +=15>><<time 0 10>><<redo "ui">>
<<elseif _i==1>>
You held up one of Mark's shirts to your body.
<<mc-speech "Think I'd look good in this?">>
Mark snatched it back, his ears turning red.
<<dad-speech "That's not funny.">>
<span id="corruption">+2 Mark corruption</span>
<<set $dadcorruption +=2>><<set $dadarousal +=10>><<time 0 10>><<redo "ui">>
<<elseif _i==2>>
You sat on the bed bouncing slightly as Mark entered.
<<mc-speech "Firm mattress... good for certain activities.">>
Mark's jaw clenched.
<<dad-speech "Out. Now.">>
<span id="corruption">+4 Mark corruption</span>
<<set $dadcorruption +=4>><<set $dadarousal +=20>><<time 0 10>><<redo "ui">>
<<elseif _i==3>>
You pretended to adjust the sheets seductively as Mark watched.
<<mc-speech "Making it nice for you...">>
Mark turned and walked right back out.
<<dad-speech "Nope. Not doing this.">>
<span id="corruption">+5 Mark corruption</span>
<<set $dadcorruption +=5>><<set $dadarousal +=25>><<time 0 10>><<redo "ui">>
<</if>>
<<elseif previous()=="Garage" && $sislocation!=="Garage">>
<<set _i = random(0,2)>>
<<if _i==0>>
You straddled Mark's motorcycle suggestively.
<<mc-speech "Teach me how to ride...">>
Mark dropped his wrench.
<<dad-speech "Get your ass off my bike!">>
<span id="corruption">+3 Mark corruption</span>
<<set $dadcorruption +=3>><<set $dadarousal +=15>><<time 0 10>><<redo "ui">>
<<elseif _i==1>>
You wiped sweat off Mark's forehead unnecessarily close.
<<mc-speech "Working hard or hardly working?">>
He shoved your hand away.
<<dad-speech "Cut that shit out!">>
<span id="corruption">+2 Mark corruption</span>
<<set $dadcorruption +=2>><<set $dadarousal +=10>><<time 0 10>><<redo "ui">>
<<elseif _i==2>>
You bent over unnecessarily far to "help" with tools.
<<mc-speech "Oops, dropped something...">>
Mark turned away quickly.
<<dad-speech "For fuck's sake...">>
<span id="corruption">+4 Mark corruption</span>
<<set $dadcorruption +=4>><<set $dadarousal +=20>><<time 0 10>><<redo "ui">>
<</if>>
<<elseif previous()=="Garage" && $sislocation=="Garage">>
<<set _i = random(0,1)>>
<<if _i==0>>
You whispered to Mark while Alicia wasn't looking.
<<mc-speech "Bet you'd like me better on this bike than Alicia...">>
Mark's grip on the wrench tightened.
<<dad-speech "Shut your mouth.">>
<span id="corruption">+2 Mark corruption</span>
<<set $dadcorruption +=2>><<set $dadarousal +=10>><<time 0 10>><<redo "ui">>
<<elseif _i==1>>
You "accidentally" brushed against Mark passing tools.
<<mc-speech "Whoops...">>
Alicia rolled her eyes.
<<sis-speech "That was pathetic.">>
<<dad-speech "Both of you knock it off!">>
<span id="corruption">+1 Mark corruption</span>
<<set $dadcorruption +=1>><<set $dadarousal +=5>><<time 0 10>><<redo "ui">>
<</if>>
<<elseif previous()=="Dining Room" && $sislocation!=="Dining Room" && $momlocation!=="Dining Room">>
<<set _i = random(0,2)>>
<<if _i==0>>
You fed Mark a bite off your fork suggestively.
<<mc-speech "Want a taste?">>
He pushed your hand away.
<<dad-speech "Goddammit, eat normal!">>
<span id="corruption">+3 Mark corruption</span>
<<set $dadcorruption +=3>><<set $dadarousal +=15>><<time 0 10>><<redo "ui">>
<<elseif _i==1>>
You licked your lips slowly while Mark ate.
<<mc-speech "Looks... delicious.">>
He choked on his food.
<<dad-speech "Cut it out!">>
<span id="corruption">+2 Mark corruption</span>
<<set $dadcorruption +=2>><<set $dadarousal +=10>><<time 0 10>><<redo "ui">>
<<elseif _i==2>>
You sat way too close at the table.
<<mc-speech "Plenty of room over here...">>
Mark scooted his chair away.
<<dad-speech "I'm fine where I am.">>
<span id="corruption">+1 Mark corruption</span>
<<set $dadcorruption +=1>><<set $dadarousal +=5>><<time 0 10>><<redo "ui">>
<</if>>
<<elseif previous()=="Dining Room" && $sislocation=="Dining Room" && $momlocation!="Dining Room">>
<<set _i = random(0,1)>>
<<if _i==0>>
You kicked Mark under the table playfully.
<<mc-speech "Oops... my foot slipped.">>
Alicia groaned.
<<sis-speech "Gross.">>
Mark ignored you pointedly.
<span id="corruption">+1 Mark corruption</span>
<<set $dadcorruption +=1>><<set $dadarousal +=5>><<time 0 10>><<redo "ui">>
<<elseif _i==1>>
You fed Mark a strawberry suggestively in front of Alicia.
<<mc-speech "Open wide...">>
<<sis-speech "I'm gonna be sick!">>
<span id="corruption">+2 Mark corruption</span>
<<set $dadcorruption +=2>><<set $dadarousal +=10>><<time 0 10>><<redo "ui">>
<</if>>
<<elseif previous()=="Dining Room" && $momlocation=="Dining Room">>
<<set _i = random(0,1)>>
<<if _i==0>>
You ran your foot up Mark's leg under the table.
<<mc-speech "Pass the salt please?">>
Mark choked on his water as Linda looked over.
<<mom-speech "You okay, honey?">>
<<dad-speech "Fine! Just went down wrong.">>
<span id="corruption">+3 Mark corruption</span>
<<set $dadcorruption +=3>><<set $dadarousal +=15>><<time 0 10>><<redo "ui">>
<<elseif _i==1>>
You licked your spoon slowly while making eye contact with Mark.
<<mom-speech "Is something wrong with your food?">>
<<mc-speech "No, just enjoying every... last... bite.">>
<span id="corruption">+4 Mark corruption</span>
<<set $dadcorruption +=4>><<set $dadarousal +=20>><<time 0 10>><<redo "ui">>
<</if>>
<<elseif previous()=="Living Room" && $sislocation!=="Living Room" && $momlocation!=="Living Room">>
<<set _i = random(0,2)>>
<<if _i==0>>
You sat unnecessarily close on the couch.
<<mc-speech "Cold in here... mind if I share body heat?">>
Mark moved to the recliner.
<<dad-speech "Yes I mind.">>
<span id="corruption">+2 Mark corruption</span>
<<set $dadcorruption +=2>><<set $dadarousal +=10>><<time 0 10>><<redo "ui">>
<<elseif _i==1>>
You stretched dramatically, arching your back.
<<mc-speech "Ahh... that's better.">>
Mark pointedly looked at the ceiling.
<<dad-speech "Christ almighty...">>
<span id="corruption">+3 Mark corruption</span>
<<set $dadcorruption +=3>><<set $dadarousal +=15>><<time 0 10>><<redo "ui">>
<<elseif _i==2>>
You pretended to fall into Mark's lap.
<<mc-speech "Whoopsie!">>
He pushed you off immediately.
<<dad-speech "Do that again and you're grounded.">>
<span id="corruption">+4 Mark corruption</span>
<<set $dadcorruption +=4>><<set $dadarousal +=20>><<time 0 10>><<redo "ui">>
<</if>>
<<elseif previous()=="Living Room" && $sislocation=="Living Room" && $momlocation=="Living Room">>
<<set _i = random(0,1)>>
<<if _i==0>>
You winked at Mark when no one was looking.
<<mc-speech "Later...">>
He pretended not to see.
<span id="corruption">+1 Mark corruption</span>
<<set $dadcorruption +=1>><<set $dadarousal +=5>><<time 0 10>><<redo "ui">>
<<elseif _i==1>>
You "accidentally" brushed against Mark reaching for the remote.
<<mc-speech "Sorry...">>
Linda raised an eyebrow.
<<mom-speech "Everything okay?">>
<<dad-speech "Fine! Just clumsy today.">>
<span id="corruption">+2 Mark corruption</span>
<<set $dadcorruption +=2>><<set $dadarousal +=10>><<time 0 10>><<redo "ui">>
<</if>>
<</if>><</nobr>>
<<return "Return">><<nobr>><<if previous()=="Parent Bathroom">>
<<set _i = random(0,1)>>
<<if _i==0>>
You walked in on Mark showering and made no move to leave.
<<mc-speech "Don't mind me... just admiring the view.">>
Mark turned quickly, water sloshing as he grabbed for a towel.
<<dad-speech "Goddammit! Can't a man shower in peace?">>
His furious blush betrayed his angry tone.
<span id="corruption">+3 Mark corruption</span>
<<set $dadcorruption +=3>><<time 0 10>><<redo "ui">><<set $dadarousal +=15>>
<<elseif _i==1>>
You "accidentally" dropped your towel in front of Mark at the sink.
<<mc-speech "Oops... guess we're even now.">>
Mark's razor clattered into the sink as he stared for a second too long.
<<dad-speech "Fuckin' hell... put some clothes on!">>
<span id="corruption">+4 Mark corruption</span>
<<set $dadcorruption +=4>><<time 0 10>><<redo "ui">><<set $dadarousal +=15>>
<</if>>
<<elseif previous()=="Parent Bedroom">>
<<set _i = random(0,1)>>
<<if _i==0>>
You stretched across the bed in just your underwear as Mark entered.
<<mc-speech "Your bed's more comfortable than mine... maybe we should share?">>
Mark's grip on the doorframe turned white-knuckled.
<<dad-speech "Like hell we will.">>
He didn't leave though.
<span id="corruption">+4 Mark corruption</span>
<<link "Take it further" "Dad Bedroom sex1">><</link>>
<<set $dadcorruption +=4>><<time 0 10>><<redo "ui">><<set $dadarousal +=25>>
<<elseif _i==1>>
You held up one of Linda's sex toys you "found" in their drawer.
<<mc-speech "Interesting collection you've got here... care to demonstrate?">>
Mark snatched it away, face burning crimson.
<<dad-speech "That's none of your damn business!">>
<span id="corruption">+5 Mark corruption</span>
<<set $dadcorruption +=5>><<time 0 10>><<redo "ui">><<set $dadarousal +=20>>
<</if>>
<<elseif previous()=="Garage" && $sislocation!=="Garage">>
<<set _i = random(0,1)>>
<<if _i==0>>
You straddled the motorcycle seat in shorts that left little to imagination.
<<mc-speech "Teach me how to ride... properly.">>
Mark's wrench slipped from his greasy hands with a loud clang.
<<dad-speech "Get the hell off there before you hurt yourself!">>
<span id="corruption">+4 Mark corruption</span>
<<set $dadcorruption +=4>><<time 0 10>><<redo "ui">><<set $dadarousal +=15>>
<</if>>
<<elseif previous()=="Living Room" && $sislocation!=="Living Room" && $momlocation!=="Living Room">>
<<set _i = random(0,2)>>
<<if _i==0>>
You sat on Mark's lap during movie night, grinding slightly as you "adjusted your position".
<<mc-speech "Sorry... just getting comfortable.">>
Mark's hands hovered awkwardly before pushing you off.
<<dad-speech "That's enough!">>
His strained voice said otherwise
<span id="corruption">+5 Mark corruption</span>
<<set $dadcorruption +=5>><<time 0 10>><<redo "ui">><<set $dadarousal +=15>>
<<elseif _i==1>>
You whispered in Mark's ear while massaging his shoulders:
<<mc-speech "You're so tense... I know ways to relieve stress.">>
He jumped up so fast he spilled his beer.
<<dad-speech "I need a fuckin' cigarette...">>
<span id="corruption">+3 Mark corruption</span>
<<set $dadcorruption +=3>><<time 0 10>><<redo "ui">><<set $dadarousal +=20>>
<</if>>
<<elseif previous()=="Garage" && $sislocation=="Garage">>
<<set _i = random(0,1)>>
<<if _i==0>>
You bent over the motorcycle in just your boxers while "adjusting" something, knowing Alicia was watching.
<<mc-speech "Damn bike's being stubborn... need an extra hand, Mark?">>
Mark dropped his wrench as you flexed your back muscles deliberately. Alicia made a strangled noise.
<<dad-speech "Put some damn clothes on!">>
<<sis-speech "I'm gonna bleach my eyes!">>
Mark's gaze lingered just a second too long before he looked away.
<span id="corruption">+3 Mark corruption</span>
<<set $dadcorruption +=3>>
<<set $dadarousal +=15>>
<<time 0 10>><<redo "ui">>
<<elseif _i==1>>
You pressed up behind Mark at the workbench, your chest against his back as Alicia fetched tools.
<<mc-speech "Whoa, steady there... let me help with that.">>
You could feel him tense up as your hands "accidentally" brushed his hips. Alicia dropped the toolbox with a clatter.
<<sis-speech "What the hell are you doing?!">>
<<dad-speech "Back off, kid! I got this!">>
His voice came out unusually high-pitched.
<span id="corruption">+4 Mark corruption</span>
<<set $dadcorruption +=4>>
<<set $dadarousal +=20>>
<<time 0 10>><<redo "ui">>
<</if>>
<<elseif previous()=="Dining Room" && $sislocation=="Dining Room" && $momlocation!=="Dining Room">>
<<set _i = random(0,1)>>
<<if _i==0>>
You "accidentally" brushed your hand against Mark's groin when reaching for seconds, making Alicia choke on her food.
<<mc-speech "Oops... my bad.">>
Mark nearly launched out of his chair, face turning crimson as his napkin fell into his lap.
<<dad-speech "Goddammit! Watch your hands!">>
<<sis-speech "That was NOT an accident!">>
He adjusted his pants subtly under the table.
<span id="corruption">+5 Mark corruption</span>
<<set $dadcorruption +=5>>
<<set $dadarousal +=25>>
<<time 0 10>><<redo "ui">>
<<elseif _i==1>>
You stretched dramatically at the table, your shirt riding up to reveal your abs while staring at Mark.
<<mc-speech "Man, I'm stuffed... how about you, Mark?">>
Alicia gagged as Mark's eyes darted down before he forced them away.
<<sis-speech "Could you NOT?">>
<<dad-speech "Just... keep your clothes on at the table!">>
He took an unnecessarily long drink of water.
<span id="corruption">+4 Mark corruption</span>
<<set $dadcorruption +=4>>
<<set $dadarousal +=18>>
<<time 0 10>><<redo "ui">>
<</if>>
<<elseif previous()=="Dining Room" && $sislocation=="Dining Room" && $momlocation=="Dining Room">>
<<set _i = random(0,1)>>
<<if _i==0>>
You ran your foot up Mark's calf under the table while asking Linda about her day.
<<mc-speech "So Linda, how was your shift?">>
Mark spluttered into his mashed potatoes when your toes reached his thigh. Alicia noticed first.
<<sis-speech "Why is Mark coughing so much?">>
Linda turned just as Mark knocked over his beer.
<<dad-speech "Fine! Everything's fine!">>
<<mom-speech "Mark, you're acting strange...">>
<span id="corruption">+6 Mark corruption</span>
<<set $dadcorruption +=6>>
<<set $dadarousal +=30>>
<<time 0 10>><<redo "ui">>
<<elseif _i==1>>
You licked barbecue sauce off your fingers slowly while maintaining eye contact with Mark.
<<mc-speech "Mmm... so good. Right, dad?">>>
The table went silent. Linda's fork froze mid-air while Alicia looked ready to vomit.
<<mom-speech "What did you just call him?">>
<<sis-speech "EW EW EW!">>
Mark's face turned purple as he struggled to form words.
<<dad-speech "That's... not funny!">>
<span id="corruption">+7 Mark corruption</span>
<<set $dadcorruption +=7>>
<<set $dadarousal +=35>>
<<time 0 10>><<redo "ui">>
<</if>>
<</if>><</nobr>>
<<return "Return">><<nobr>><<if $dadDailyWantMoney==false>>
<<if $sislocation!=="Living Room" && $momlocation!=="Living Room" && previous()=="Living Room">>
<<set _i = random(0,1)>>
<<if _i==0>>
Mark pulled you onto his lap with a dark chuckle, his hands groping your bulge through your jeans.
<<dad-speech "Heard you needed cash... how bad do you want it, boy?">>
You gasped as he ground his erection against yours, shoving a $20 bill down your waistband.
<<dad-speech "Earn it.">>
He forced your hips to grind against his, the cash crinkling between your bodies.
<<set $money +=20>><<set $dadcorruption +=8>><<set $dadarousal +=45>><<set $dadDailyWantMoney=true>>
<span id="corruption">+8 Mark corruption</span>
<span id="cash">+20 Cash</span>
<<time 0 10>><<redo "ui">>
<<elseif _i==1>>
Mark pushed you to your knees, unbuckling his belt with a hungry look.
<<dad-speech "$30 if you suck me dry before Linda gets home...">>
You licked your lips as he stuffed the bills in your back pocket, gripping your hair to guide you down.
<<set $money +=30>><<set $dadcorruption +=10>><<set $dadarousal +=60>><<set $dadDailyWantMoney=true>>
<span id="corruption">+10 Mark corruption</span>
<span id="cash">+30 Cash</span>
<<time 0 10>><<redo "ui">>
<</if>>
<<elseif $sislocation!=="Garage" && previous()=="Garage">>
<<set _i = random(0,1)>>
<<if _i==0>>
Mark cornered you against the workbench, slapping a $10 bill on your ass.
<<dad-speech "Bend over the bike. Keep the change if you take it quietly.">>
You bit your fist as he lubed up with motor oil and took you roughly from behind.
<<set $money +=10>><<set $dadcorruption +=12>><<set $dadarousal +=65>><<set $dadDailyWantMoney=true>>
<span id="corruption">+12 Mark corruption</span>
<span id="cash">+10 Cash</span>
<<time 0 10>><<redo "ui">>
<<elseif _i==1>>
Mark wiped his greasy hands on your jeans before undoing your fly.
<<dad-speech "$15 to ride my dick... or should I just take what I want?">>
You moaned as he shoved the cash in your mouth, using your spit to slick himself up.
<<set $money +=15>><<set $dadcorruption +=9>><<set $dadarousal +=55>><<set $dadDailyWantMoney=true>>
<span id="corruption">+9 Mark corruption</span>
<span id="cash">+15 Cash</span>
<<time 0 10>><<redo "ui">>
<</if>>
<<elseif $sislocation!=="Parent Bedroom" && $momlocation!=="Parent Bedroom" && previous()=="Parent Bedroom">>
<<set _i = 0>>
<<if _i==0>>
Mark threw you onto the bed, peeling $25 from his wallet with his teeth.
<<dad-speech "You'll take what I give you... and like it.">>
The money fluttered to the floor as he manhandled you onto all fours, fucking you with possessive thrusts.
<<set $money +=25>><<set $dadcorruption +=15>><<set $dadarousal +=75>><<set $dadDailyWantMoney=true>>
<span id="corruption">+15 Mark corruption</span>
<span id="cash">+25 Cash</span>
<<time 0 10>><<redo "ui">>
<</if>>
<<elseif $sislocation!=="Parent Bathroom" && $momlocation!=="Parent Bathroom" && previous()=="Parent Bathroom">>
<<set _i = random(0,1)>>
<<if _i==0>>
Mark dragged you into the shower, slapping wet $5 bills against your chest.
<<dad-speech "Wash my back properly and you can keep these.">>
He forced your hand around his soap-slick cock, groaning as you worked him under the spray.
<<set $money +=5>><<set $dadcorruption +=10>><<set $dadarousal +=50>><<set $dadDailyWantMoney=true>>
<span id="corruption">+10 Mark corruption</span>
<span id="cash">+5 Cash</span>
<<time 0 10>><<redo "ui">>
<<elseif _i==1>>
Mark bent you over the sink, dropping $40 on the counter.
<<dad-speech "Get those jeans off. The rest depends on how tight you are.">>
You grabbed the cash as he spat on his hand and shoved two fingers into you without warning.
<<set $money +=40>><<set $dadcorruption +=12>><<set $dadarousal +=70>><<set $dadDailyWantMoney=true>>
<span id="corruption">+12 Mark corruption</span>
<span id="cash">+40 Cash</span>
<<time 0 10>><<redo "ui">>
<</if>>
<<else>>
Mark adjusted his obvious erection, shaking his head.
<<dad-speech "Not here, boy. Catch me alone if you're that desperate.">>
<<time 0 5>><<redo "ui">>
<</if>>
<<else>>
Mark squeezed your ass possessively, his breath hot on your neck.
<<dad-speech "You'll get more tomorrow... if you're still hungry for it.">>
<<time 0 5>><<redo "ui">>
<</if>><</nobr>>
<<return "Return">><<nobr>><<if previous()=="Parent Bathroom">>
<<set _i = random(0,1)>>
<<if _i==0>>
You walked in on Mark toweling off after a shower. His muscular frame glistened with water droplets as he quickly covered up.
<<mc-speech "Whoops, sorry!">>
Mark's eyes darkened as he saw your lingering gaze.
<<dad-speech "Like what you see? Maybe knock next time... or don't.">>
He smirked as he tied the towel around his waist, making no effort to hide his growing interest.
<span id="corruption">+4 Mark Corruption</span>
<<set $dadcorruption +=4>>
<<set $dadarousal +=25>>
<<time 0 15>><<redo "ui">>
<<elseif _i==1>>
You caught Mark shaving shirtless, his biceps flexing with each movement.
<<mc-speech "Need any help with that?">>
Mark turned, his eyes roaming over you as he wiped shaving cream from his jaw.
<<dad-speech "Depends what kind of help you're offering...">>
His voice dropped an octave as he stepped closer, the bathroom suddenly feeling much smaller.
<span id="corruption">+5 Mark Corruption</span>
<<set $dadcorruption +=5>>
<<set $dadarousal +=30>>
<<time 0 15>><<redo "ui">>
<</if>>
<<elseif previous()=="Parent Bedroom">>
<<set _i = random(0,1)>>
<<if _i==0>>
You found Mark changing clothes, his toned back muscles rippling as he pulled on a fresh shirt.
<<mc-speech "Damn...">>
Mark turned with a knowing grin, leaving the shirt unbuttoned.
<<dad-speech "See something you like?">>
His large hand reached for your waist as he pulled you closer.
<span id="corruption">+6 Mark Corruption</span>
<<set $dadcorruption +=6>>
<<set $dadarousal +=35>>
<<link "Get closer" "Dad Bedroom sex1">><</link>>
<<time 0 15>><<redo "ui">>
<<elseif _i==1>>
You walked in on Mark doing push-ups shirtless, sweat glistening on his defined chest.
<<mc-speech "How many is that?">>
Mark paused mid-motion, veins standing out on his arms as he looked up at you.
<<dad-speech "Lost count... maybe you should come down here and help me focus.">>
His eyes darkened with promise as he patted the space on the floor beside him.
<span id="corruption">+7 Mark Corruption</span>
<<set $dadcorruption +=7>>
<<set $dadarousal +=40>>
<<time 0 15>><<redo "ui">>
<</if>>
<<elseif previous()=="Garage" && $sislocation!=="Garage">>
<<set _i = random(0,1)>>
<<if _i==0>>
You watched Mark's biceps flex as he worked on the car, his shirt stretching across his broad shoulders.
<<mc-speech "Need any help?">>
Mark wiped his hands on a rag, giving you a slow once-over.
<<dad-speech "Depends... you any good with your hands?">>
He stepped closer, the scent of motor oil and musk surrounding you.
<span id="corruption">+5 Mark Corruption</span>
<<set $dadcorruption +=5>>
<<set $dadarousal +=30>>
<<time 0 15>><<redo "ui">>
<<elseif _i==1>>
You admired Mark's powerful form as he lifted heavy car parts effortlessly.
<<mc-speech "You make that look easy.">>
Mark set down the part and stretched, his shirt riding up to reveal toned abs.
<<dad-speech "Lots of things come easy to me...">>
His eyes dropped to your lips as he moved into your personal space.
<span id="corruption">+6 Mark Corruption</span>
<<set $dadcorruption +=6>>
<<set $dadarousal +=35>>
<<time 0 15>><<redo "ui">>
<</if>>
<<elseif previous()=="Living Room" && $sislocation!=="Living Room" && $momlocation!=="Living Room">>
<<set _i = random(0,1)>>
<<if _i==0>>
You noticed Mark's strong arms as he lifted weights in the living room.
<<mc-speech "Impressive.">>
Mark set down the dumbbells and flexed playfully.
<<dad-speech "Just keeping in shape... for important things.">>
His gaze turned heated as it traveled over your body.
<span id="corruption">+4 Mark Corruption</span>
<<set $dadcorruption +=4>>
<<set $dadarousal +=25>>
<<time 0 15>><<redo "ui">>
<<elseif _i==1>>
You caught Mark stretching on the couch, his muscles flexing under his t-shirt.
<<mc-speech "Comfortable?">>
Mark smirked and patted the space beside him.
<<dad-speech "Could be more comfortable with you here...">>
His voice dropped to a husky whisper as you moved closer.
<span id="corruption">+5 Mark Corruption</span>
<<set $dadcorruption +=5>>
<<set $dadarousal +=30>>
<<time 0 15>><<redo "ui">>
<</if>>
<<elseif previous()=="Garage" && $sislocation=="Garage">>
<<set _i = random(0,1)>>
<<if _i==0>>
You glanced at Mark's arms as he worked, but Alicia's presence made him tense.
<<mc-speech "You're really strong...">>
Mark's expression darkened as he saw Alicia watching.
<<dad-speech "Cut that shit out when your sister's around!">>
He turned away angrily, his earlier good mood vanished.
<span id="corruption">+2 Mark Corruption</span>
<<set $dadcorruption +=2>>
<<set $dadarousal +=5>>
<<time 0 15>><<redo "ui">>
<<elseif _i==1>>
You admired Mark's form but Alicia's glare made him notice.
<<mc-speech "Looking good...">>
Mark's face turned stormy as he saw Alicia's disgusted expression.
<<dad-speech "What the hell's wrong with you? Not appropriate!">>
He stormed out, clearly furious at being caught.
<span id="corruption">+1 Mark Corruption</span>
<<set $dadcorruption +=1>>
<<set $dadarousal +=3>>
<<time 0 15>><<redo "ui">>
<</if>>
<<elseif previous()=="Dining Room" && $sislocation=="Dining Room" && $momlocation!=="Dining Room">>
<<set _i = random(0,1)>>
<<if _i==0>>
You glanced at Mark's forearms but Alicia's gasp made him notice.
<<mc-speech "Nice arms...">>
Mark's face turned red with anger, not arousal.
<<dad-speech "Enough of that! Show some damn respect!">>
Alicia looked between you two with growing suspicion.
<span id="corruption">+2 Mark Corruption</span>
<<set $dadcorruption +=2>>
<<set $dadarousal +=5>>
<<time 0 15>><<redo "ui">>
<<elseif _i==1>>
You started to admire Mark's shoulders but Alicia's glare stopped you.
<<mc-speech "You look...">>
Mark cut you off sharply.
<<dad-speech "Finish that sentence and you're grounded!">>
His angry tone made Alicia raise an eyebrow.
<span id="corruption">+1 Mark Corruption</span>
<<set $dadcorruption +=1>>
<<set $dadarousal +=3>>
<<time 0 15>><<redo "ui">>
<</if>>
<<elseif previous()=="Dining Room" && $sislocation=="Dining Room" && $momlocation=="Dining Room">>
<<set _i = random(0,1)>>
<<if _i==0>>
You glanced at Mark but Linda's presence made him tense.
<<mc-speech "You're...">>
Mark's eyes flashed warning.
<<dad-speech "Finish that thought and you're doing dishes for a month!">>
Linda looked up from her meal, sensing tension.
<span id="corruption">+1 Mark Corruption</span>
<<set $dadcorruption +=1>>
<<set $dadarousal +=2>>
<<time 0 15>><<redo "ui">>
<<elseif _i==1>>
You started to admire Mark but Linda's curious glance made him react.
<<dad-speech "Eyes on your own plate!">>
His sharp tone made both Linda and Alicia look up in surprise.
<span id="corruption">+1 Mark Corruption</span>
<<set $dadcorruption +=1>>
<<set $dadarousal +=1>>
<<time 0 15>><<redo "ui">>
<</if>>
<</if>><</nobr>>
<<return "Return">><<nobr>><<if previous()=="Parent Bathroom">>
<<set _i = random(0,1)>>
<<if _i==0>>
You caught Mark stepping out of the shower and moved in for a hug, pressing against his damp chest.
<<mc-speech "Just wanted a hug...">>
Mark's arms wrapped around you tightly as you felt his growing interest against your hip.
<<dad-speech "That's not just a hug and you know it...">>
His hands slid lower as steam filled the bathroom.
<span id="corruption">+5 Mark Corruption</span>
<<set $dadcorruption +=5>>
<<set $dadarousal +=35>>
<<time 0 10>><<redo "ui">>
<<elseif _i==1>>
You embraced Mark while he shaved, your hands roaming over his bare chest.
<<mc-speech "Missed you...">>
Mark turned with a growl, pinning you against the sink.
<<dad-speech "You're playing with fire, kid...">>
His erection pressed insistently against you as shaving cream smeared on your clothes.
<span id="corruption">+6 Mark Corruption</span>
<<set $dadcorruption +=6>>
<<set $dadarousal +=40>>
<<time 0 10>><<redo "ui">>
<</if>>
<<elseif previous()=="Parent Bedroom">>
<<set _i = random(0,1)>>
<<if _i==0>>
You hugged Mark from behind as he changed, feeling every muscle tense under your hands.
<<mc-speech "You're so warm...">>
Mark spun you around and pushed you onto the bed, his eyes dark with lust.
<<dad-speech "Gonna show you just how warm I can get...">>
His hands made quick work of your clothes as he covered your body with his.
<span id="corruption">+7 Mark Corruption</span>
<<set $dadcorruption +=7>>
<<set $dadarousal +=45>>
<<link "Let him continue" "Dad Bedroom sex2">><</link>>
<<time 0 10>><<redo "ui">>
<<elseif _i==1>>
You pulled Mark into a tight embrace, grinding against him deliberately.
<<mc-speech "Need this...">>
Mark groaned low in his throat, his hands gripping your ass roughly.
<<dad-speech "Fuck... you're gonna be the death of me...">>
He walked you backward until your knees hit the bed.
<span id="corruption">+8 Mark Corruption</span>
<<set $dadcorruption +=8>>
<<set $dadarousal +=50>>
<<time 0 10>><<redo "ui">>
<</if>>
<<elseif previous()=="Garage" && $sislocation!=="Garage">>
<<set _i = random(0,1)>>
<<if _i==0>>
You hugged Mark from behind as he worked, pressing against his sweaty back.
<<mc-speech "You smell amazing...">>
Mark turned with a predatory grin, backing you against the workbench.
<<dad-speech "You keep touching me like that, we're gonna have a problem...">>
His grease-stained hands left marks on your thighs as he lifted you onto the bench.
<span id="corruption">+6 Mark Corruption</span>
<<set $dadcorruption +=6>>
<<set $dadarousal +=40>>
<<time 0 10>><<redo "ui">>
<<elseif _i==1>>
You embraced Mark tightly, feeling his hard muscles through his clothes.
<<mc-speech "Just needed to feel you...">>
Mark's breath hitched as your hands wandered lower.
<<dad-speech "Christ... you're gonna make me do something stupid...">>
He glanced at the garage door before crushing his lips to yours.
<span id="corruption">+7 Mark Corruption</span>
<<set $dadcorruption +=7>>
<<set $dadarousal +=45>>
<<time 0 10>><<redo "ui">>
<</if>>
<<elseif previous()=="Living Room" && $sislocation!=="Living Room" && $momlocation!=="Living Room">>
<<set _i = random(0,1)>>
<<if _i==0>>
You cuddled up to Mark on the couch, molding your body to his.
<<mc-speech "Comfy...">>
Mark's arm tightened around you, his other hand tracing patterns on your thigh.
<<dad-speech "Keep wiggling like that and we'll get real comfortable...">>
His growing hardness pressed against your hip.
<span id="corruption">+5 Mark Corruption</span>
<<set $dadcorruption +=5>>
<<set $dadarousal +=35>>
<<time 0 10>><<redo "ui">>
<<elseif _i==1>>
You climbed into Mark's lap for a hug, grinding down deliberately.
<<mc-speech "Just wanted to be close...">>
Mark's hands gripped your hips, helping you move against him.
<<dad-speech "Fuck... you're gonna make me lose control...">>
His teeth grazed your neck as the TV played forgotten in the background.
<span id="corruption">+6 Mark Corruption</span>
<<set $dadcorruption +=6>>
<<set $dadarousal +=40>>
<<time 0 10>><<redo "ui">>
<</if>>
<<elseif previous()=="Garage" && $sislocation=="Garage">>
<<set _i = random(0,1)>>
<<if _i==0>>
You tried to hug Mark but Alicia's glare made him push you away.
<<mc-speech "Just a quick hug...">>
Mark stepped back, his expression stormy.
<<dad-speech "Not appropriate!">>
Alicia rolled her eyes and muttered about "disgusting behavior."
<span id="corruption">+2 Mark Corruption</span>
<<set $dadcorruption +=2>>
<<set $dadarousal +=5>>
<<time 0 10>><<redo "ui">>
<<elseif _i==1>>
You went for a hug but Mark saw Alicia watching.
<<mc-speech "Can I...">>
Mark cut you off sharply.
<<dad-speech "No! What's wrong with you?">>
Alicia made gagging noises as she left the garage.
<span id="corruption">+1 Mark Corruption</span>
<<set $dadcorruption +=1>>
<<set $dadarousal +=3>>
<<time 0 10>><<redo "ui">>
<</if>>
<<elseif previous()=="Dining Room" && $sislocation=="Dining Room" && $momlocation!=="Dining Room">>
<<set _i = random(0,1)>>
<<if _i==0>>
You tried to hug Mark but Alicia's gasp made him stiffen.
<<mc-speech "Just wanted...">>
Mark pushed you away angrily.
<<dad-speech "Cut that shit out!">>
Alicia looked between you two with growing suspicion.
<span id="corruption">+2 Mark Corruption</span>
<<set $dadcorruption +=2>>
<<set $dadarousal +=5>>
<<time 0 10>><<redo "ui">>
<<elseif _i==1>>
You reached for a hug but Mark saw Alicia's expression.
<<dad-speech "Don't even think about it!">>
His sharp tone made Alicia raise an eyebrow.
<span id="corruption">+1 Mark Corruption</span>
<<set $dadcorruption +=1>>
<<set $dadarousal +=3>>
<<time 0 10>><<redo "ui">>
<</if>>
<<elseif previous()=="Dining Room" && $sislocation=="Dining Room" && $momlocation=="Dining Room">>
<<set _i = random(0,1)>>
<<if _i==0>>
You moved to hug Mark but Linda's presence made him react.
<<dad-speech "Boundaries! Jesus!">>
Linda looked up from her meal, sensing tension.
<span id="corruption">+1 Mark Corruption</span>
<<set $dadcorruption +=1>>
<<set $dadarousal +=2>>
<<time 0 10>><<redo "ui">>
<<elseif _i==1>>
You started to reach for Mark but Linda's glance stopped you.
<<dad-speech "Hands to yourself at the table!">>
His angry tone made both Linda and Alicia look up.
<span id="corruption">+1 Mark Corruption</span>
<<set $dadcorruption +=1>>
<<set $dadarousal +=1>>
<<time 0 10>><<redo "ui">>
<</if>>
<</if>><</nobr>>
<<return "Return">><<if $kissdad<3>>
You lean in and press a quick kiss to his cheek.<br>He clears his throat, eyes flicking away.
<<dad-speech "Don't start getting all sentimental now.">>
But he doesn't move.<span id="corruption"><br>+5 Mark corruption</span><span id="arousal"><br>+10 arousal</span>
<<set $dadcorruption +=5>><<set $mcarousal +=10>><<set $kissdad +=1>><<time 0 5>>
<<redo "ui">>
<<elseif $kissdad>2 && $dadlocation!==$sislocation && $dadlocation !== $momlocation>>
You lean in—too close to be just another cheek kiss.<br>He hesitates. You don’t.<br><img src="img/dad/dadkiss.gif" width=400><br>Your lips touch his, just for a moment.<br>He stiffens, doesn’t pull back.<br>Just stares at you after.
<<dad-speech "You sure you know what you're doing?">>
But his voice is quieter than usual.<span id="corruption"><br>+15 Mark corruption</span><span id="arousal"><br>+40 arousal</span><<set $dadcorruption +=15>><<set $mcarousal +=40>><<time 0 5>>
<<redo "ui">>
<<else>>
Try this when alone.
<</if>>
<<return "Return">><<if $dadcorruption>250 && previous()==="Parent Room" && $dadlocation !=$momlocation && $dadlocation !=$sislocation>>
He sits back, unusually quiet, as if measuring the tension in the room. Your eyes meet—and hold—for just a moment too long.<br><br><<linkappend "Initiate">><br>You shift your tone, softer.
<<mc-speech "I like when you look at me like that. Like you're seeing something more.">>
<br>[[Blowjob[0:30]->Blowjobdad]]
[[Get fucked[0:30]->Analdad]]
[[Deepthroat[0:30]->Deepthroat]]<</linkappend>>
<<elseif $dadcorruption <250 || $dadcorruption ===250>>
You are not that close yet.<span id="corruption">[+250 Corruption required]</span>
<<else>>It's not a suitable place for that. Try in a private place.
<</if>>
<<return "Return">>
<center><img src="img/mom/mom.png" width=200></center>
<center><span class="momm">Linda\
<span class="relationship">Relationship:$momrelationship</span>\
<span class="corruption">Corruption:$momcorruption</span>\
<span class= "arousal">Arousal</span> <<showmeter 'arousalmom' `$momarousal / 100`>>
</span></center><center>\
<span class="mom-options-wrapper">\
<<nobr>>
<span class="mom-option">[[Talk[0:10]->Mom Talk]]</span>
<span class="mom-option">[[Flirt[0:10]->Mom Flirt]]</span>
<<if $momcorruption>=50>>
<span class="mom-option">[[Hug[0:05]->Mom Hug]]</span>
<<else>>
<span class="locked-option">[[Hug[0:05]->Mom Hug0]]</span>
<</if>>
<<if $momcorruption>=100>>
<span class="mom-option">[[Tease[0:05]->Mom Tease]]</span>
<<else>>
<span class="locked-option">[[Tease[0:05]->Mom Tease0]]</span>
<</if>>
<<if $momcorruption>=150>>
<span class="mom-option">[[Kiss[0:05]->Mom Kiss]]</span>
<<else>>
<span class="locked-option">[[Kiss[0:05]->Mom Kiss0]]</span>
<</if>>
<<if $momcorruption>=200>>
<span class="mom-option">[[Touch[0:15]->Mom Touch]]</span>
<<else>>
<span class="locked-option">[[Touch[0:15]->Mom Touch0]]</span>
<</if>>
<<if $momcorruption>=250>>
<span class="mom-option">[[Escalate->Mom Escalate]]</span>
<<else>>
<span class="locked-option">[[Escalate->Mom Escalate0]]</span>
<</if>><</nobr>>
</span></center>\
<center>\
<span class="mom-options-wrapper">
<span class="mom-option-event"></span>
</span></center>\
<<silent>><<done>><<replace ".mom-option-event">><<nobr>>
<<if passage()=="Laundry Room">>
<<if $momcorruption>=250>>
<<link "She is stuck in the machine[+250 Corruption][0:30]" "Laundry Mom">><</link>>
<<else>>
<<linkreplace "She is stuck in the machine[+250 Corruption][0:30]">>Linda is not corrupt enough<</linkreplace>><</if>>
<</if>>
<<if passage()==="Living Room">>
<<if $momcorruption>=300>>
<<link "Fuck her mouth[+300 Corruption][0:30]" "Mom Livingroom bj">><</link>>
<<else>>
<<linkreplace "Fuck her mouth[+300 Corruption][0:30]">>Linda is not corrupt enough<</linkreplace>><</if>>
<</if>>
<<if passage()!=="Laundry Room" && passage()!=="Living Room">>
Locational event<</if>><</nobr>><</replace>><</done>><</silent>><<nobr>>
<<if previous()=="Laundry Room">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Only Linda and MC present)*/
The warm laundry room smells of detergent as she folds clothes with practiced efficiency. You notice her struggling with a fitted sheet.
<<mc-speech "Need help with that?">>
She looks up, surprised.
<<mom-speech "Oh! Didn't see you there. Sure, grab that corner.">>
You work together to fold the stubborn sheet.
<<set $momrelationship +=3>><<time 0 10>>
<span id="blue">+3 Linda Relationship</span>
<<elseif _i==1>>
/*SCENE 2(Only Linda and MC present)*/
She sorts through a pile of whites, humming softly to herself. You notice a familiar shirt in the pile.
<<mc-speech "That's my favorite shirt!">>
She holds it up with a smile.
<<mom-speech "I know. That's why I'm being extra careful with it.">>
<<set $momrelationship +=4>><<time 0 10>>
<span id="blue">+4 Linda Relationship</span>
<</if>>
<<elseif previous()=="Dining Room">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Linda, MC, Alicia and Mark present)*/
The table is set beautifully as she brings out the final dish. The aroma makes your mouth water.
<<mc-speech "Everything looks amazing!">>
She beams at the compliment.
<<mom-speech "Wait until you taste it!">>
Mark nods in agreement.
<<dad-speech "She's been cooking all afternoon.">>
<<set $momrelationship +=2>><<time 0 10>>
<span id="blue">+2 Linda Relationship</span>
<<elseif _i==1>>
/*SCENE 2(Linda, MC, Alicia and Mark present)*/
She frowns at a nearly empty serving dish while clearing the table.
<<mc-speech "Let me help clean up.">>
Alicia rolls her eyes.
<<sis-speech "Since when do you volunteer for chores?">>
She gives you an appreciative look.
<<mom-speech "I won't say no to help.">>
<<set $momrelationship +=3>><<time 0 10>>
<span id="blue">+3 Linda Relationship</span>
<</if>>
<<elseif previous()=="Kitchen">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Only Linda and MC present)*/
She stands at the counter chopping vegetables with quick, precise motions. The knife makes rhythmic sounds against the cutting board.
<<mc-speech "Need a taste tester?">>
She glances up with amusement.
<<mom-speech "Always. Tell me if it needs more salt.">>
<<set $momrelationship +=4>><<time 0 10>>
<span id="blue">+4 Linda Relationship</span>
<<elseif _i==1>>
/*SCENE 2(Only Linda and MC present)*/
You find her reading a recipe with a puzzled expression, tapping her finger against the page.
<<mc-speech "What's the problem?">>
She sighs in frustration.
<<mom-speech "These measurements don't make sense!">>
<<mc-speech "Here, let me take a look.">>
<<set $momrelationship +=5>><<time 0 10>>
<span id="blue">+5 Linda Relationship</span>
<</if>>
<<elseif previous()=="Parent Bathroom">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Only Linda and MC present)*/
She applies moisturizer at the vanity when you knock on the open door.
<<mc-speech "Have you seen my razor?">>
She points without looking up.
<<mom-speech "Cabinet under the sink.">>
<<set $momrelationship +=2>><<time 0 10>>
<span id="blue">+2 Linda Relationship</span>
<<elseif _i==1>>
/*SCENE 2(Only Linda and MC present)*/
Steam fills the room as she dries her hair. She turns, surprised to see you.
<<mom-speech "Did you need something?">>
<<mc-speech "Just grabbing my toothbrush.">>
She moves aside.
<<mom-speech "Hurry up then!">>
<<set $momrelationship +=1>><<set $momcorruption +=1>><<time 0 10>>
<span id="blue">+1 Linda Relationship</span><span id="corruption">+1 Linda Corruption</span>
<</if>>
<<elseif previous()=="Parent Bedroom">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Only Linda and MC present)*/
She sits on the bed organizing photos into albums when you enter. The nostalgic scent of old photographs fills the air.
<<mc-speech "What are you working on?">>
She holds up a picture.
<<mom-speech "Our trip to the mountains, remember?">>
<<set $momrelationship +=3>><<time 0 10>>
<span id="blue">+3 Linda Relationship</span>
<<elseif _i==1>>
/*SCENE 2(Only Linda and MC present)*/
She struggles to reach something on the high shelf in her closet, standing on her tiptoes.
<<mc-speech "Let me get that for you.">>
She steps back gratefully.
<<mom-speech "Thank you! I keep forgetting I'm not tall enough.">>
<<set $momrelationship +=2>><<time 0 10>>
<span id="blue">+2 Linda Relationship</span>
<</if>>
<<elseif previous()=="Living Room">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Only Linda and MC present)*/
She relaxes on the couch with a book, her reading glasses perched on her nose. The lamp casts a warm glow.
<<mc-speech "Good book?">>
She looks up with a smile.
<<mom-speech "The plot is getting ridiculous, but I can't stop reading!">>
<<set $momrelationship +=4>><<time 0 10>>
<span id="blue">+4 Linda Relationship</span>
<<elseif _i==1>>
/*SCENE 2(Only Linda and MC present)*/
She flips through TV channels with a sigh, clearly not finding anything interesting.
<<mc-speech "We could watch that show you like.">>
Her face lights up.
<<mom-speech "You'd do that for me?">>
<<set $momrelationship +=5>><<time 0 10>>
<span id="blue">+5 Linda Relationship</span>
<</if>>
<</if>>
<</nobr>>
<<redo "ui">>
<<return "Return">><<nobr>>
<<if previous()=="Laundry Room">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Only Linda and MC present)*/
The humid laundry room smells of fresh linen as she bends over the washing machine, her sundress riding up slightly. You move behind her, reaching around to grab detergent, letting your body press against hers briefly.
She straightens up quickly, cheeks flushing.
<<mom-speech "You startled me!">>
<<mc-speech "Just helping with the laundry.">>
She adjusts her dress.
<<mom-speech "There's plenty of room to move around.">>
<<set $momarousal +=4>><<set $momcorruption +=5>><<time 0 10>>
<span id="corruption">+5 Linda Corruption</span>
<<elseif _i==1>>
/*SCENE 2(Only Linda and MC present)*/
She folds clothes with practiced efficiency when you spot her lacy black undergarments in the pile. You pick them up, running your fingers along the delicate fabric before she snatches them away.
Her cheeks flush pink.
<<mom-speech "Those are private!">>
<<mc-speech "Just appreciating the craftsmanship.">>
She shakes her head but smiles.
<<mom-speech "You're impossible sometimes!">>
<<set $momarousal +=5>><<set $momcorruption +=6>><<set $momrelationship +=1>><<time 0 10>>
<span id="corruption">+6 Linda Corruption</span><span id="blue">+1 Linda Relationship</span>
<</if>>
<<elseif previous()=="Dining Room">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Linda, MC, Alicia and Mark present)*/
Dinner progresses normally until you let your foot glide up her bare calf under the table. She jerks suddenly, nearly knocking over her wine glass.
Mark pauses his story.
<<dad-speech "Everything alright?">>
She quickly composes herself.
<<mom-speech "Just a little accident.">>
<<mc-speech "My bad.">>
<<set $momcorruption +=4>><<time 0 10>>
<span id="corruption">+4 Linda Corruption</span>
<<elseif _i==1>>
/*SCENE 2(Linda, MC, Alicia and Mark present)*/
As she leans forward to serve dessert, you make sure your fingers linger when taking your plate. Alicia raises an eyebrow at her reaction.
<<sis-speech "You're jumpy tonight.">>
She avoids eye contact.
<<mom-speech "Just tired.">>
<<mc-speech "Maybe she needs to relax.">>
<<set $momcorruption +=5>><<set $momrelationship +=1>><<time 0 10>>
<span id="corruption">+5 Linda Corruption</span><span id="blue">+1 Linda Relationship</span>
<</if>>
<<elseif previous()=="Kitchen">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Only Linda and MC present)*/
The kitchen fills with delicious aromas as she stirs a pot on the stove. You move behind her, reaching for a spoon and letting your body press against hers in the cramped space.
She stiffens slightly.
<<mom-speech "You're in my way.">>
<<mc-speech "Just getting what I need.">>
She exhales sharply.
<<mom-speech "Then take it and go!">>
<<set $momarousal +=5>><<set $momcorruption +=6>><<time 0 10>>
<span id="corruption">+6 Linda Corruption</span>
<<elseif _i==1>>
/*SCENE 2(Only Linda and MC present)*/
She chops vegetables when you notice a strand of hair falling into her face. You reach out to tuck it behind her ear, letting your fingers linger.
She freezes for a moment.
<<mom-speech "I can do that myself!">>
<<mc-speech "Just helping.">>
She relaxes slightly.
<<mom-speech "Well... thank you.">>
<<set $momarousal +=3>><<set $momcorruption +=5>><<set $momrelationship +=2>><<time 0 10>>
<span id="corruption">+5 Linda Corruption</span><span id="blue">+2 Linda Relationship</span>
<</if>>
<<elseif previous()=="Parent Bathroom">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Only Linda and MC present)*/
Steam clouds the mirror as she steps from the shower, wrapped only in a towel. You enter with her robe, your eyes roaming over her damp skin.
She clutches the towel tighter but doesn't cover more.
<<mom-speech "You should knock!">>
<<mc-speech "Just bringing you this.">>
She hesitates before taking it.
<<mom-speech "Well... thank you.">>
<<set $momarousal +=7>><<set $momcorruption +=8>><<time 0 10>>
<span id="corruption">+8 Linda Corruption</span>
<<elseif _i==1>>
/*SCENE 2(Only Linda and MC present)*/
You find her applying lotion at the vanity, shoulders bare. Before she can respond, you move closer to help.
She tenses initially.
<<mom-speech "I don't think that's...">>
<<mc-speech "Just being helpful.">>
She gradually relaxes.
<<mom-speech "Well... alright.">>
<<set $momarousal +=6>><<set $momcorruption +=7>><<time 0 10>>
<span id="corruption">+7 Linda Corruption</span>
<</if>>
<<elseif previous()=="Parent Bedroom">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Only Linda and MC present)*/
She sits on the bed in a silky nightgown, brushing her hair when you enter. The fabric clings to her curves in the dim light as you move closer.
She stops brushing.
<<mom-speech "You shouldn't be in here...">>
<<mc-speech "Just admiring the scenery.">>
She crosses her arms.
<<mom-speech "That's inappropriate.">>
<<set $momarousal +=5>><<set $momcorruption +=6>><<time 0 10>>
<span id="corruption">+6 Linda Corruption</span>
<<elseif _i==1>>
/*SCENE 2(Only Linda and MC present)*/
She struggles with a stuck zipper. You move behind her, fingers brushing her bare back as you work the zipper down.
Her breath hitches.
<<mom-speech "That's enough.">>
<<mc-speech "Just making sure it's perfect.">>
She turns away.
<<mom-speech "Please... just go.">>
<<set $momarousal +=6>><<set $momcorruption +=7>><<set $momrelationship +=1>><<time 0 10>>
<span id="corruption">+7 Linda Corruption</span><span id="blue">+1 Linda Relationship</span>
<</if>>
<<elseif previous()=="Living Room">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Only Linda and MC present)*/
You sit unusually close on the couch, letting your arm drape over her shoulders. When she turns a page, you cover her hand with yours.
She freezes.
<<mom-speech "What are you doing?">>
<<mc-speech "Just getting comfortable.">>
She pulls back slightly.
<<mom-speech "This isn't proper.">>
<<set $momarousal +=4>><<set $momcorruption +=6>><<time 0 10>>
<span id="corruption">+6 Linda Corruption</span>
<<elseif _i==1>>
/*SCENE 2(Only Linda and MC present)*/
A movie plays forgotten as you let your hand rest on her thigh. She exhales shakily but doesn't move away.
<<mom-speech "We can't...">>
<<mc-speech "No one will know.">>
She bites her lip.
<<mom-speech "But I'll know...">>
<<set $momarousal +=5>><<set $momcorruption +=7>><<set $momrelationship +=2>><<time 0 10>>
<span id="corruption">+7 Linda Corruption</span><span id="blue">+2 Linda Relationship</span>
<</if>>
<</if>>
<</nobr>>
<<redo "ui">>
<<return "Return">><<nobr>>
<<if previous()=="Laundry Room">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Only Linda and MC present)*/
The humid air clings to her skin as she bends over the washing machine, her thin sundress doing little to hide the curve of her ass. You move behind her, pressing your growing erection against her as you reach for detergent.
She gasps but doesn't pull away.
<<mom-speech "What are you-">>
<<mc-speech "Just getting the soap...">>
You grind against her slowly, feeling her body tense then relax slightly.
<<set $momarousal +=12>><<set $momcorruption +=15>><<time 0 10>>
<span id="corruption">+15 Linda Corruption</span>
<<elseif _i==1>>
/*SCENE 2(Only Linda and MC present)*/
She folds your boxers when you grab her wrist, pulling her against you. Your other hand slides down to cup her ass through the thin fabric of her yoga pants.
<<mom-speech "We can't... not here...">>
<<mc-speech "Then where?">>>
She moans softly as you squeeze, her hips pressing back instinctively before she pulls away.
<<set $momarousal +=15>><<set $momcorruption +=18>><<time 0 10>>
<span id="corruption">+18 Linda Corruption</span>
<</if>>
<<elseif previous()=="Dining Room">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Linda, MC, Alicia and Mark present)*/
As she serves dinner, you let your hand "accidentally" brush against her inner thigh under the table. Her breath hitches but she keeps serving, her cheeks flushing.
<<mc-speech "You look beautiful tonight.">>
She nearly drops the plate.
<<mom-speech "Th-thank you...">>
<<dad-speech "Everything okay?">>
<<mom-speech "Just... hot food!">>
<<set $momarousal +=10>><<set $momcorruption +=12>><<time 0 10>>
<span id="corruption">+12 Linda Corruption</span>
<<elseif _i==1>>
/*SCENE 2(Linda, MC, Alicia and Mark present)*/
You lean close as she clears plates, whispering exactly what you'd rather be tasting than dessert. Her hands shake as she nearly drops a glass.
<<sis-speech "You're acting weird.">>
She avoids eye contact.
<<mom-speech "Just... tired.">>
<<mc-speech "Maybe you need to relax...">>
<<set $momarousal +=14>><<set $momcorruption +=16>><<time 0 10>>
<span id="corruption">+16 Linda Corruption</span>
<</if>>
<<elseif previous()=="Kitchen">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Only Linda and MC present)*/
You corner her against the counter, your hands sliding up her thighs beneath her skirt as she stirs a pot. She whimpers but keeps stirring.
<<mom-speech "Someone could... oh... come in...">>
<<mc-speech "Then you'll have to be quiet.">>
Your fingers find her panties already damp as she bites her lip to stay silent.
<<set $momarousal +=18>><<set $momcorruption +=20>><<time 0 10>>
<span id="corruption">+20 Linda Corruption</span>
<<elseif _i==1>>
/*SCENE 2(Only Linda and MC present)*/
She bends over to get something from the lower cabinet, giving you a perfect view of her panties. You step close, running a finger along the exposed lace.
<<mom-speech "Oh god...">>
<<mc-speech "These are new...">>
She arches into your touch before jerking away.
<<mom-speech "We can't... not now...">>
<<set $momarousal +=15>><<set $momcorruption +=18>><<time 0 10>>
<span id="corruption">+18 Linda Corruption</span>
<</if>>
<<elseif previous()=="Parent Bathroom">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Only Linda and MC present)*/
Steam fills the room as she steps from the shower, dripping wet. You block her path to the towel, admiring every curve.
<<mom-speech "Let me... let me through...">>
<<mc-speech "Not until I get a proper look.">>
She covers herself half-heartedly as your eyes roam freely.
<<set $momarousal +=16>><<set $momcorruption +=19>><<time 0 10>>
<span id="corruption">+19 Linda Corruption</span>
<<elseif _i==1>>
/*SCENE 2(Only Linda and MC present)*/
You catch her applying lotion in just her bra and panties. Before she can react, your hands replace hers on her thighs.
<<mom-speech "We shouldn't...">>
<<mc-speech "Your body says otherwise.">>
She moans as your fingers slide higher.
<<set $momarousal +=20>><<set $momcorruption +=20>><<time 0 10>>
<span id="corruption">+20 Linda Corruption</span>
<</if>>
<<elseif previous()=="Parent Bedroom">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Only Linda and MC present)*/
She changes into nightwear when you enter unannounced. Her hands fly to cover herself but you've already seen everything.
<<mom-speech "Get out!">>
<<mc-speech "After I return the favor.">>
You slowly unbutton your pants as she watches, conflicted.
<<set $momarousal +=14>><<set $momcorruption +=17>><<time 0 10>>
<span id="corruption">+17 Linda Corruption</span>
<<elseif _i==1>>
/*SCENE 2(Only Linda and MC present)*/
You find her trying on lingerie. At your appreciative whistle, she spins around, face red.
<<mom-speech "This isn't... I was just...">>
<<mc-speech "Planning something special?">>>
She doesn't answer but doesn't cover up either.
<<set $momarousal +=16>><<set $momcorruption +=18>><<time 0 10>>
<span id="corruption">+18 Linda Corruption</span>
<</if>>
<<elseif previous()=="Living Room">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Only Linda and MC present)*/
She "accidentally" brushes against your crotch as she reaches for the remote. You grab her wrist, pulling her onto your lap.
<<mom-speech "I didn't mean to...">>
<<mc-speech "Liar.">>
She grinds against you before remembering herself.
<<set $momarousal +=15>><<set $momcorruption +=16>><<time 0 10>>
<span id="corruption">+16 Linda Corruption</span>
<<elseif _i==1>>
/*SCENE 2(Only Linda and MC present)*/
The movie plays forgotten as your hand slides up her thigh. She parts her legs slightly before snapping them shut.
<<mom-speech "Not here...">>
<<mc-speech "Then where?">>
She bites her lip, considering.
<<set $momarousal +=18>><<set $momcorruption +=20>><<time 0 10>>
<span id="corruption">+20 Linda Corruption</span>
<</if>>
<</if>>
<</nobr>>
<<redo "ui">>
<<return "Return">><<nobr>>
<<if previous()=="Laundry Room">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Only Linda and MC present)*/
The warm hum of the dryer fills the laundry room as you find Linda folding towels. Her fingers smooth out the fabric with practiced ease. You move closer, pretending to help while letting your hand brush against her hip.
She inhales sharply when your fingers linger just a second too long on the curve of her waist.
<<mom-speech "Careful with those hands, $name.">>
Her voice wavers slightly as she continues folding, making no real effort to move away from your touch.
<<set $momarousal +=15>><<set $momcorruption +=10>><<time 0 10>>
<span id="corruption">+10 Linda Corruption</span>
<<elseif _i==1>>
/*SCENE 2(Only Linda and MC present)*/
Linda's bent over the washing machine when you enter, her yoga pants stretching taut. You step up behind her and place both hands on her hips, pulling her back just enough to feel her warmth.
She gasps, nearly dropping the detergent bottle. Her cheeks flush pink when she turns to face you.
<<mom-speech "What's gotten into you today?">>
Her breathing is uneven as she tries to scold you, but the way her body arches toward you tells a different story.
<<set $momarousal +=20>><<set $momcorruption +=15>><<time 0 10>>
<span id="corruption">+15 Linda Corruption</span>
<</if>>
<<elseif previous()=="Dining Room">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Linda, MC, Alicia and Mark present)*/
You 'help' clear the table, deliberately brushing against Linda as you reach for her plate. Your fingers trail along her arm as you take the dishes, making her shiver.
<<mom-speech "I can handle this myself,">>
she murmurs, though she doesn't pull away.
Mark glances up from his newspaper, causing Linda to quickly put space between you.
<<set $momarousal +=10>><<set $momcorruption +=5>><<time 0 10>>
<span id="corruption">+5 Linda Corruption</span>
<<elseif _i==1>>
/*SCENE 2(Linda, MC, Alicia and Mark present)*/
Linda's wiping down the table when you slide into the seat beside her. Under the table, your hand finds her thigh, squeezing gently through her jeans.
She stiffens, nearly knocking over a glass. Her eyes dart to where Alicia sits across the table, absorbed in her phone.
<<mom-speech "Stop that right now,">>
she hisses, but her legs part slightly under your touch.
<<set $momarousal +=15>><<set $momcorruption +=10>><<time 0 10>>
<span id="corruption">+10 Linda Corruption</span>
<</if>>
<<elseif previous()=="Kitchen">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Only Linda and MC present)*/
The scent of garlic fills the kitchen as Linda chops vegetables. You come up behind her, pressing close as you reach for a knife. Your free hand settles on her hip, thumb rubbing circles through her thin apron.
She stills, the knife hovering over the cutting board. A tremor runs through her when you nuzzle against her neck.
<<mom-speech "You're... you're distracting me,">>
she breathes, making no move to push you away.
<<set $momarousal +=25>><<set $momcorruption +=20>><<time 0 10>>
<span id="corruption">+20 Linda Corruption</span>
<<elseif _i==1>>
/*SCENE 2(Only Linda and MC present)*/
Linda's reaching for a high shelf when you approach. You take the opportunity to press against her back, your hands sliding up her sides to 'help' with the jar. She gasps as your fingers brush the underside of her breasts.
<<mom-speech "$name!">>
She turns in your arms, her chest heaving. The way she looks at your lips makes your pulse race.
<<link "Take what's offered" "Mom kitchen sex1">><</link>>
<<set $momarousal +=30>><<set $momcorruption +=25>><<time 0 10>>
<span id="corruption">+25 Linda Corruption</span>
<</if>>
<<elseif previous()=="Parent Bathroom">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Only Linda and MC present)*/
Steam curls from the shower as Linda steps out, towel clinging to damp skin. You block the doorway, hands finding her bare shoulders. Water droplets slide between your fingers as she looks up at you through wet lashes.
<<mom-speech "We can't keep doing this,">>
she whispers, even as she leans into your touch.
<<set $momarousal +=20>><<set $momcorruption +=15>><<time 0 10>>
<span id="corruption">+15 Linda Corruption</span>
<<elseif _i==1>>
/*SCENE 2(Only Linda and MC present)*/
Linda stands at the mirror in just her bra, applying lotion to her shoulders. You take the bottle from her, your fingers working the cream into her skin. She watches in the mirror as your hands drift lower.
<<mom-speech "That's enough,">>
she says weakly when your fingers hook under bra straps.
<<link "Continue undressing her" "Mom bathroom sex1">><</link>>
<<set $momarousal +=30>><<set $momcorruption +=25>><<time 0 10>>
<span id="corruption">+25 Linda Corruption</span>
<</if>>
<<elseif previous()=="Parent Bedroom">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Only Linda and MC present)*/
Linda lies across the bed reading, one leg bent slightly. You stretch out beside her, hand casually resting on her thigh. She pretends not to notice as your fingers inch higher.
<<mom-speech "What do you think you're doing?">>
Her breath hitches when your thumb brushes the inseam of her shorts.
<<set $momarousal +=15>><<set $momcorruption +=10>><<time 0 10>>
<span id="corruption">+10 Linda Corruption</span>
<<elseif _i==1>>
/*SCENE 2(Only Linda and MC present)*/
You catch Linda bending over the dresser. In two strides you're behind her, hands gripping her hips as you press against her. She gasps, bracing herself on the wood.
<<mom-speech "Someone could walk in,">>
she warns, even as she arches back against you.
<<link "Let them watch" "Mom bedroom sex1">>
<<set $momarousal +=30>><<set $momcorruption +=25>><<time 0 10>>
<span id="corruption">+25 Linda Corruption</span>
<</if>>
<<elseif previous()=="Living Room">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Only Linda and MC present)*/
Linda curls on the couch watching a movie. You sit closer than necessary, your arm draping behind her. When a jump scare makes her startle, you pull her against your chest.
Your hand slides under her shirt to rest on bare waist. She shivers but doesn't pull away.
<<mom-speech "This isn't appropriate,">>
she murmurs, snuggling closer anyway.
<<set $momarousal +=15>><<set $momcorruption +=10>><<time 0 10>>
<span id="corruption">+10 Linda Corruption</span>
<<elseif _i==1>>
/*SCENE 2(Only Linda and MC present)*/
Linda stretches after yoga, her top riding up to reveal smooth skin. You kneel behind her, hands sliding under her shirt to 'help' with her stretches. She moans softly as your fingers find the clasp of her bra.
<<mom-speech "We shouldn't...">>
Her protest dies when you nip at her neck.
<<link "Finish what we started" "Mom livingroom sex1">>
<<set $momarousal +=25>><<set $momcorruption +=20>><<time 0 10>>
<span id="corruption">+20 Linda Corruption</span>
<</if>>
<</if>>
<</nobr>>
<<redo "ui">>
<<return "Return">><<nobr>>
<<if previous()=="Laundry Room">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1(Only Linda and MC present)*/\
You find Linda folding clothes in the laundry room. As you approach, she smiles warmly at you.
<<mom-speech "Could you help me with these sheets?">>
You move closer, pretending to help but instead wrap your arms around her waist from behind. Your hands "accidentally" brush against her stomach, creeping upward toward her breasts. She gasps slightly but doesn't pull away.
<<mom-speech "$name! What are you...">>
You nuzzle against her neck, feeling her body tense then gradually relax against yours. Your fingers trace circles just below her chest.
<<set $momarousal +=5>><<set $momcorruption +=7>><<set $momrelationship +=3>><<time 0 10>>
<span id="corruption">+7 Linda Corruption</span><span id="blue">+3 Linda Relationship</span>
<<if _i==1>>
/*SCENE 2(Only Linda and MC present)*/\
Linda is sorting through the laundry basket when you enter. She bends over to pick up some fallen clothes, giving you a perfect view. You seize the moment and move behind her, pressing your body against hers as you "help" her stand up. Your hands linger on her hips, then slide around to cup her ass through the thin fabric of her yoga pants.
<<mom-speech "Oh!">>
She turns in your arms, face flushed, but doesn't push you away. You pull her close, letting your growing erection press against her stomach as your hands roam her back.
<<mom-speech "We shouldn't... someone might...">>
Her protest is weak as she melts into the embrace.
<<set $momarousal +=8>><<set $momcorruption +=10>><<time 0 10>>
<span id="corruption">+10 Linda Corruption</span>
<<elseif previous()=="Dining Room">>
/*SCENE (Linda, MC, Alicia and Mark present)*/\
During a family dinner, you wait until Mark and Alicia are distracted by their phones. You reach under the table and squeeze Linda's thigh. She jumps slightly but covers it with a cough. When everyone gets up to clear the plates, you corner her by the china cabinet, pulling her into a tight hug. Your hands slide down to cup her ass, giving it a firm squeeze through her dress.
<<mom-speech "$name!">>
she whispers sharply, but her body arches into yours. You can feel her rapid heartbeat as your fingers tease the hem of her panties.
<<set $momarousal +=6>><<set $momcorruption +=8>><<time 0 10>>
<span id="corruption">+8 Linda Corruption</span>
<<elseif previous()=="Kitchen">>
/*SCENE (Only Linda and MC present)*/\
<<set _i=random(0,1)>>
<<if _i==0>>
Linda stands at the counter chopping vegetables when you approach. You wrap your arms around her from behind, pressing your chest against her back. Your hands slide up her stomach, thumbs brushing the underside of her breasts through her blouse.
<<mom-speech "I'm trying to cook here...">>
she says breathlessly as you nibble her earlobe. One of your hands slips beneath her bra, fingers finding a stiff nipple.
<<set $momarousal +=7>><<set $momcorruption +=9>><<time 0 10>>
<span id="corruption">+9 Linda Corruption</span>
<<else>>
The refrigerator door blocks view from the hallway as you "accidentally" bump into Linda. You use the opportunity to pull her into a deep hug, one hand sliding down to grip her ass while the other tangles in her hair. She moans softly as you grind against her.
<<mom-speech "Someone could walk in any second...">>
she warns, but her hands are already pulling you closer.
<<set $momarousal +=9>><<set $momcorruption +=10>><<time 0 10>>
<span id="corruption">+10 Linda Corruption</span>
<</if>>
<<elseif previous()=="Parent Bathroom">>
/*SCENE (Only Linda and MC present)*/\
<<set _i=random(0,1)>>
<<if _i==0>>
Steam fills the bathroom as Linda steps out of the shower in just a towel. You catch her by surprise, pulling her damp body against yours. The towel slips slightly as your hands explore her bare back, then slide around to palm her breasts.
<<mom-speech "You're being very naughty today...">>
she murmurs as your fingers tease her nipples.
<<set $momarousal +=8>><<set $momcorruption +=10>><<time 0 10>>
<span id="corruption">+10 Linda Corruption</span>
<<else>>
You walk in on Linda applying lotion to her legs. Before she can react, you're on your knees hugging her waist, face pressed against her stomach. Your hands slide up her inner thighs as you "accidentally" nuzzle against her panty line.
<<mom-speech "$name! This is...">>
Her voice trails off as your fingers brush against her dampening crotch.
<<set $momarousal +=10>><<set $momcorruption +=10>><<time 0 10>>
<span id="corruption">+10 Linda Corruption</span>
<</if>>
<<elseif previous()=="Parent Bedroom">>
/*SCENE (Only Linda and MC present)*/\
<<set _i=random(0,1)>>
<<if _i==0>>
Linda lies on the bed reading when you crawl up beside her. You pull her into a sideways hug, your hand "slipping" under her nightgown to stroke her bare thigh. She shivers as your fingers creep higher.
<<mom-speech "We really shouldn't...">>
But she spreads her legs slightly, giving your wandering hand better access.
<<set $momarousal +=9>><<set $momcorruption +=10>><<time 0 10>>
<span id="corruption">+10 Linda Corruption</span>
<<else>>
You find Linda folding clothes on the bed. From behind, you embrace her, pushing her forward onto the mattress. Your body covers hers as your hands grope her breasts through her blouse, hips grinding against her ass.
<<mom-speech "Someone could... oh god...">>
Her back arches as you bite her neck.
<<set $momarousal +=10>><<set $momcorruption +=10>><<time 0 10>>
<span id="corruption">+10 Linda Corruption</span>
<</if>>
<<elseif previous()=="Living Room">>
/*SCENE (Only Linda and MC present)*/\
<<set _i=random(0,1)>>
<<if _i==0>>
During a movie night, you wait until the room is dark to scoot closer to Linda on the couch. You pull her into a sideways hug, your hand "accidentally" brushing against her nipple through her thin top. When she doesn't protest, you palm her breast fully, squeezing gently.
<<mom-speech "Mmm...">>
She leans into your touch, her breathing quickening.
<<set $momarousal +=7>><<set $momcorruption +=8>><<time 0 10>>
<span id="corruption">+8 Linda Corruption</span>
<<else>>
Linda stretches on the living room carpet after yoga. Seizing the opportunity, you lay behind her and pull her back against your chest. Your hands roam her toned stomach, then slide up to cup her sports bra-clad breasts.
<<mom-speech "Someone might see...">>
she whispers, but grinds her ass against your erection.
<<set $momarousal +=9>><<set $momcorruption +=10>><<time 0 10>>
<span id="corruption">+10 Linda Corruption</span>
<</if>>
<</if>>
<</nobr>>
<<redo "ui">>
<<return "Return">><<if $kissmom<3>>
You kiss her on the cheek, slowly.<br>She smiles, but there's a flicker of something in her eyes.
<<mom-speech "You’re sweet today... what are you up to?">>
<span id="corruption"><br>+5 Linda corruption</span><span id="arousal"><br>+10 arousal</span>
<<set $momcorruption +=5>><<set $mcarousal +=10>><<set $kissmom +=1>><<time 0 5>>
<<redo "ui">>
<<elseif $kissmom>2>>
Your lips meet hers—slowly, deliberately.<br><img src="img/mom/momkiss.gif" width=400><br>She freezes in place, her eyes wide.<br>But when you pull away, she doesn’t speak.<br>Just looks at you. Thinking. Feeling.
<<mom-speech "We... shouldn't...">>
But she doesn’t move.<span id="corruption"><br>+15 Linda corruption</span><span id="arousal"><br>+40 arousal</span>
<<set $momcorruption +=15>><<set $mcarousal +=40>><<time 0 5>>
<<redo "ui">>
<<else>>
Try this when alone.
<</if>>
<<return "Return">><<if $momcorruption>250 && previous()==="Parent Room" && $dadlocation !=$momlocation && $momlocation !=$sislocation>>
You find yourself alone with her a little longer than usual. The air feels still, and there's something different in the way she looks at you—curious, unreadable.<br><br><<linkappend "Initiate">><br>You step a bit closer, voice low.
<<mc-speech "Do you ever feel like we’re… closer than people expect?">>
<br>[[Blowjob[0:30]->Blowjobmom]]
[[Vaginal[0:30]->Vaginalmom]]
[[Anal[0:30]->Analmom]]<</linkappend>>
<<elseif $momcorruption <250 || $momcorruption ===250>>
You are not that close yet.<span id="corruption">[+250 Corruption required]</span>
<<else>>It's not a suitable place for that. Try in a private place.
<</if>>
<<return "Return">><center><img src="img/zack/zack.png" width=200></center>
<center><span class="gymbroo">Zack\
<span class="relationship">Relationship:$gymbrorelationship</span>\
<span class="corruption">Corruption:$gymbrocorruption</span>\
<span class= "arousal">Arousal</span> <<showmeter 'arousalzack' `$gymbroarousal / 100`>>
</span></center><center>\
<span class="gymbro-options-wrapper">\
<<nobr>>
<span class="gymbro-option">[[Talk[0:10]->Zack Talk]]</span>
<span class="gymbro-option">[[Flirt[0:10]->Zack Flirt]]</span>
<<if $gymbrocorruption>=50>>
<span class="gymbro-option">[[Hug[0:05]->Zack Hug]]</span>
<<else>>
<span class="locked-option">[[Hug[0:05]->Zack Hug0]]</span>
<</if>>
<<if $gymbrocorruption>=100>>
<span class="gymbro-option">[[Touch[0:15]->Zack Touch]]</span>
<<else>>
<span class="locked-option">[[Touch[0:15]->Zack Touch0]]</span>
<</if>>
<<if $gymbrocorruption>=150>>
<span class="gymbro-option">[[Admire Physique[0:20]->Zack Admire Physique]]</span>
<<else>>
<span class="locked-option">[[Admire Physique[0:20]->Zack Admire Physique0]]</span>
<</if>>
<<if $gymbrocorruption>=200>>
<span class="gymbro-option">[[Kiss[0:05]->Zack Kiss]]</span>
<<else>>
<span class="locked-option">[[Kiss[0:05]->Zack Kiss0]]</span>
<</if>>
<<if $gymbrocorruption>=250>>
<span class="gymbro-option">[[Tease[0:10]->Zack Tease]]</span>
<<else>>
<span class="locked-option">[[Tease[0:10]->Zack Tease0]]</span>
<</if>>
<<if $gymbrocorruption>=250>>
<span class="gymbro-option">[[Escalate->Zack Escalate]]</span>
<<else>>
<span class="locked-option">[[Escalate->Zack Escalate0]]</span>
<</if>><</nobr>>
</span></center>\
<center>\
<span class="gymbro-options-wrapper">
<span class="gymbro-option-event"></span>
</span></center>\
<<silent>><<done>><<replace ".gymbro-option-event">><<nobr>>
<<if passage()==="Cafe inside">>
<<if $gymbrocorruption>=250>>
<<link "Spend time in the storage[+250 Corruption][0:30]" "Zack cafestorage">><</link>>
<<else>>
<<linkreplace "Spend time in the storage[+250 Corruption][0:30]">>Zack is not corrupt enough<</linkreplace>><</if>>
<</if>>
<<if passage()==="Zack's House">>
<<if $gymbrocorruption>=250>>
<<link "Ask Zack to arrange girls[+250 Corruption][0:30]" "Zack and mc gets bj side by side">><</link>>
<<else>>
<<linkreplace "Ask Zack to arrange girls[+250 Corruption][0:30]">>Zack is not corrupt enough<</linkreplace>><</if>>
<</if>><<if passage()!=="Cafe inside" && passage()!=="Zack's House">>
Locational event<</if>><</nobr>><</replace>><</done>>
<</silent>><<nobr>>
<<if previous()=="Zack's House">>
<<if $hour >= 8 && $hour < 10>>
/*SCENE1: Zack Gardening*/
<<set _i=random(0,1)>>
<<if _i==0>>
The morning sun glistens off Zack's sweat-drenched back as he digs into the flowerbed, his muscles rippling with each shovel thrust. Dirt streaks across his abs as he pauses to wipe his forehead.
<<gymbro-speech "Morning, $name. These roses won't plant themselves.">>
He grins, flexing his biceps unconsciously while gripping the shovel. The way his shorts ride low on his hips makes your throat go dry.
<<set $gymbrorelationship += 3>><<set $gymbrocorruption += 1>>
<<time 0 10>>
<span id="blue">+3 Zack Relationship</span> <span id="corruption">+1 Zack Corruption</span>
<<else>>
Zack's bare chest heaves as he carries two heavy bags of soil, veins popping along his arms. He drops them with a thud near where you're standing, sending up a cloud of dust that clings to his skin.
<<gymbro-speech "Little help?">>
He gestures to the gardening gloves between his teeth before spitting them into his palm. The way his pecs flex when he raises his arms makes your pulse spike.
<<set $gymbrorelationship += 4>>
<<time 0 10>>
<span id="blue">+4 Zack Relationship</span>
<</if>>
<<elseif $hour >= 20 && $hour < 22>>
/*SCENE2: Zack Post-Work Relaxing*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack sprawls across the couch in just compression shorts, one arm behind his head as the other lazily curls a dumbbell. The TV's glow highlights every ridge of his abdomen when he stretches.
<<gymbro-speech "Damn, shoulders are fried.">>
He rolls his neck with a groan that vibrates through his chest. When he catches you staring, he smirks and flexes his bicep until the muscle twitches.
<<set $gymbrorelationship += 3>><<set $gymbrocorruption += 2>>
<<time 0 10>>
<span id="blue">+3 Zack Relationship</span> <span id="corruption">+2 Zack Corruption</span>
<<else>>
The scent of sports cream hits you as Zack kneads his own delts, fingers digging into the swollen muscle. His tank top rides up to reveal the deep V leading beneath his waistband.
<<gymbro-speech "Gotta work out this lactic acid.">>
He suddenly grabs your wrist and presses your palm against his bicep. The heat radiating from his skin makes your breath hitch.
<<set $gymbrorelationship += 5>><<set $gymbrocorruption += 1>>
<<time 0 10>>
<span id="blue">+5 Zack Relationship</span> <span id="corruption">+1 Zack Corruption</span>
<</if>>
<<elseif $hour >= 22 && $hour < 23>>
/*SCENE3: Zack Nighttime Routines*/
<<set _i=random(0,1)>><<if _i==0>>
Steam rolls off Zack's towel-clad hips as he emerges from the bathroom, water droplets clinging to his traps. He shakes his head like a wet dog, sending spray across your face.
<<gymbro-speech "Protein time.">>
He chugs straight from the blender bottle, throat working as liquid spills down his chest. You watch it disappear beneath the towel's edge.
<<set $gymbrorelationship += 2>><<set $gymbrocorruption += 3>>
<<time 0 10>>
<span id="blue">+2 Zack Relationship</span> <span id="corruption">+3 Zack Corruption</span>
<<else>>
Zack leans against the kitchen counter in just boxer briefs, scooping peanut butter straight from the jar. His obliques contract when he licks the spoon clean with exaggerated slowness.
<<gymbro-speech "Midnight bulk.">>
He offers you the spoon, eyes glinting when your fingers brush against his calloused palm.
<<set $gymbrorelationship += 4>><<set $gymbrocorruption += 2>>
<<time 0 10>>
<span id="blue">+4 Zack Relationship</span> <span id="corruption">+2 Zack Corruption</span>
<</if>>
<</if>>
<<elseif previous()=="Park">>
<<if $hour >= 10 && $hour < 12>>
/*SCENE4: Zack Jogging*/
<<set _i=random(0,1)>><<if _i==0>>
Zack's neon running shoes pound the trail as he approaches, sweat making his gray tank transparent. His breath comes in controlled bursts, pecs rising visibly with each inhale.
<<gymbro-speech "Keep up!">>
He slows just enough to slap your back, his palm lingering between your shoulder blades as he matches your pace. The salt scent of his exertion fills your nose.
<<set $gymbrorelationship += 3>>
<<time 0 10>>
<span id="blue">+3 Zack Relationship</span>
<<else>>
You find Zack doing pull-ups on a tree branch, his abs bunching with each upward pull. His shorts cling to his thighs as he drops down, chest glistening.
<<gymbro-speech "Spot me.">>
He guides your hands to his waist without asking. The heat of his skin burns through the thin fabric as he starts another set, grunts vibrating through your fingertips.
<<set $gymbrorelationship += 5>><<set $gymbrocorruption += 1>>
<<time 0 10>>
<span id="blue">+5 Zack Relationship</span> <span id="corruption">+1 Zack Corruption</span>
<</if>>
<</if>>
<<elseif previous()=="Cafe inside">>
<<if $hour >= 12 && $hour < 14>>
/*SCENE5: Zack as Busy Barista*/
<<set _i=random(0,1)>><<if _i==0>>
Zack's biceps strain against the espresso machine's portafilter as he tamps down grounds. His apron strings dig into the sculpted valleys of his back when he leans over.
<<gymbro-speech "Double shot for my favorite customer.">>
He winks while steaming milk, forearm tendons flexing as he textures the foam. A drop lands on his rolled-up sleeve, tracing his veins.
<<set $gymbrorelationship += 4>>
<<time 0 10>>
<span id="blue">+4 Zack Relationship</span>
<<else>>
The blender roar drowns out your order as Zack shakes a protein smoothie, his shoulders rolling with the motion. He licks spilled strawberry cream off his wrist before handing it over.
<<gymbro-speech "Extra thick, just how I make 'em.">>
His knuckles brush yours during the exchange, rough from weightlifting. You notice his name tag pinned crooked over a hardened nipple.
<<set $gymbrorelationship += 3>><<set $gymbrocorruption += 1>>
<<time 0 10>>
<span id="blue">+3 Zack Relationship</span> <span id="corruption">+1 Zack Corruption</span>
<</if>>
<<elseif $hour >= 14 && $hour < 16>>
/*SCENE6: Zack Cleaning Equipment*/
<<set _i=random(0,1)>><<if _i==0>>
Zack stretches to wipe down the high shelves, his shirt riding up to expose the dimples above his ass. The cleaning rag snaps against his thigh when he turns.
<<gymbro-speech "Caught you looking.">>
He flexes his obliques deliberately while squeezing out the rag, water cascading over his Popeye forearms.
<<set $gymbrorelationship += 2>><<set $gymbrocorruption += 2>>
<<time 0 10>>
<span id="blue">+2 Zack Relationship</span> <span id="corruption">+2 Zack Corruption</span>
<<else>>
Bending behind the counter, Zack's work pants strain across his quads as he restocks cups. A lock of hair falls into his eyes when he stands, chest heaving from the effort.
<<gymbro-speech "Break time.">>
He pulls you into the stockroom and unbuttons his collar, revealing hickies you pretend not to see. The way he rolls his neck makes his traps bulge.
<<set $gymbrorelationship += 5>><<set $gymbrocorruption += 3>>
<<time 0 10>>
<span id="blue">+5 Zack Relationship</span> <span id="corruption">+3 Zack Corruption</span>
<</if>>
<</if>>
<<elseif previous()=="Gym loby">>
<<if $hour >= 12 && $hour < 14>>
/*SCENE7: Zack Midday Talk*/
<<set _i=random(0,1)>><<if _i==0>>
Zack's sprawled across the preacher curl bench, biceps bulging against the pad. He's chewing gum loudly, jaw working as he watches you approach.
<<gymbro-speech "Spot me.">>
It's not a request. His fingers brush yours when you take the dumbbell, callouses catching on your skin. The scent of his deodorant mixes with something darker when he exhales through his nose.
<<set $gymbrorelationship += 3>><<set $gymbrocorruption += 1>>
<<time 0 10>>
<span id="blue">+3 Zack Relationship</span> <span id="corruption">+1 Zack Corruption</span>
<<else>>
You find Zack counting protein scoops in the supplement corner, triceps twitching with each measured movement. He deliberately spills powder on the counter when you lean against it.
<<gymbro-speech "Clean that up.">>
He pushes the scoop toward you, knuckles white around the handle. His other hand flexes at his side, veins standing out like relief maps.
<<set $gymbrorelationship += 4>>
<<time 0 10>>
<span id="blue">+4 Zack Relationship</span>
<</if>>
<<elseif $hour >= 14 && $hour < 16>>
/*SCENE8: Zack Afternoon Talk*/
<<set _i=random(0,1)>><<if _i==0>>
Zack's stripping off his sweat-soaked tank between sets, the fabric clinging to his pecs before he yanks it over his head. He catches you staring and tosses it at your face.
<<gymbro-speech "Hold that.">>
His chest hair glistens in the fluorescent lights as he leans in to retrieve it later, deliberately crowding your space to sniff his own armpit.
<<set $gymbrorelationship += 2>><<set $gymbrocorruption += 2>>
<<time 0 10>>
<span id="blue">+2 Zack Relationship</span> <span id="corruption">+2 Zack Corruption</span>
<<else>>
Zack's adjusting the cable machine with unnecessary force, metal clanging as he sets the pin. He doesn't look up when you speak, just keeps testing the resistance with his hips.
<<gymbro-speech "Say that again.">>
He finally turns, trapping you between his body and the machine. The cable pulses between you like a heartbeat when he shifts his weight.
<<set $gymbrorelationship += 5>><<set $gymbrocorruption += 3>>
<<time 0 10>>
<span id="blue">+5 Zack Relationship</span> <span id="corruption">+3 Zack Corruption</span>
<</if>>
<<elseif $hour >= 16 && $hour < 18>>
/*SCENE9: Zack Heavy Lifting*/
<<set _i=random(0,1)>><<if _i==0>>
The barbell bends across Zack's shoulders as he squats, sweat-darkened waistband dipping below his hip bones. His throat cords stand out when he grunts through the ascent.
<<gymbro-speech "That's six.">>
He drops the weights with a crash and grabs your shoulder to steady himself, fingers digging into your flesh like you're just another piece of equipment.
<<set $gymbrorelationship += 4>><<set $gymbrocorruption += 1>>
<<time 0 10>>
<span id="blue">+4 Zack Relationship</span> <span id="corruption">+1 Zack Corruption</span>
<<else>>
Zack's lifting belt creaks as he deadlifts, spinal erectors rippling beneath sweat-slick skin. He exhales sharply through his nose, nostrils flaring with the effort.
<<gymbro-speech "Fuck yeah.">>
He slaps his own quads hard enough to leave red marks, then offers you his chalky hand to pull you up from the bench. His palm swallows yours completely.
<<set $gymbrorelationship += 3>>
<<time 0 10>>
<span id="blue">+3 Zack Relationship</span>
<</if>>
<<elseif $hour >= 18 && $hour < 20>>
/*SCENE10: Zack Spotting Others*/
<<set _i=random(0,1)>><<if _i==0>>
Zack cages a newbie against the bench press, his arms forming steel bars on either side of their head. His crotch hovers dangerously close to their face as he counts reps.
<<gymbro-speech "Don't let me save you yet.">>
He glances over and winks at you, deliberately flexing his lats until they brush the lifter's trembling arms.
<<set $gymbrorelationship += 2>><<set $gymbrocorruption += 2>>
<<time 0 10>>
<span id="blue">+2 Zack Relationship</span> <span id="corruption">+2 Zack Corruption</span>
<<else>>
You catch Zack adjusting someone's squat form, his hands roaming their hips with clinical detachment. His thumb slips beneath their waistband briefly as he corrects their stance.
<<gymbro-speech "Hips back. Further.">>
His eyes flick to yours as he demonstrates the motion himself, pelvis thrusting forward obscenely in those thin shorts.
<<set $gymbrorelationship += 5>><<set $gymbrocorruption += 3>>
<<time 0 10>>
<span id="blue">+5 Zack Relationship</span> <span id="corruption">+3 Zack Corruption</span>
<</if>>
<</if>>
<<elseif previous()=="Commercial Zone">>
<<if $hour >= 16 && $hour < 18>>
/*SCENE11: Zack Trying On Clothes*/
<<set _i=random(0,1)>><<if _i==0>>
Zack emerges from the fitting room in a muscle tee two sizes too small, seams straining across his shoulders. He turns sideways to check his profile, biting his lip.
<<gymbro-speech "Can you see my nips through this?">>
He pokes at the taut fabric over his left pec, making the outline more obvious. The dressing room attendant pretends not to stare.
<<set $gymbrorelationship += 4>><<set $gymbrocorruption += 2>>
<<time 0 10>>
<span id="blue">+4 Zack Relationship</span> <span id="corruption">+2 Zack Corruption</span>
<<else>>
The mirror reflects Zack squatting in joggers, checking how they stretch across his glutes. He spreads his knees wider and grabs his own ass with both hands.
<<gymbro-speech "Gotta test the mobility.">>
He catches your gaze in the reflection and smirks, giving himself a firm squeeze before standing.
<<set $gymbrorelationship += 3>><<set $gymbrocorruption += 3>>
<<time 0 10>>
<span id="blue">+3 Zack Relationship</span> <span id="corruption">+3 Zack Corruption</span>
<</if>>
<<elseif $hour >= 18 && $hour < 20>>
/*SCENE12: Zack Reading Labels*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's brow furrows as he compares two tubs of pre-workout, tongue poking through his teeth. He flexes his free arm absently, making the sleeve of his hoodie ride up.
<<gymbro-speech "This one's got beta-alanine...">>
He suddenly shoves the tub under your nose, trapping you between his chest and the shelf. The chemical berry scent mixes with his cologne.
<<set $gymbrorelationship += 2>>
<<time 0 10>>
<span id="blue">+2 Zack Relationship</span>
<<else>>
Leaning over the supplement cooler, Zack's shorts hike up to reveal the lower curves of his glutes. He straightens with a protein bar between his teeth, ripping it open like a wild animal.
<<gymbro-speech "Try this.">>
He breaks off a piece and holds it to your lips, calloused fingers brushing your mouth. His other hand rests on his hip, thumb hooked in his waistband.
<<set $gymbrorelationship += 5>><<set $gymbrocorruption += 2>>
<<time 0 10>>
<span id="blue">+5 Zack Relationship</span> <span id="corruption">+2 Zack Corruption</span>
<</if>>
<</if>>
<</if>>
<</nobr>>
<<redo "ui">>
<<return "Return">><<nobr>>
<<if previous()=="Zack's House">>
<<if $hour >= 8 && $hour < 10>>
/*SCENE1: Zack Gardening*/
<<set _i=random(0,1)>>
<<if _i==0>>
The morning sun highlights every ridge of Zack's torso as he digs in the garden, his bare back already glistening with sweat. You lean against the fence, admiring the way his muscles move.
<<mc-speech "Need help watering those plants?">>
You nod toward the hose with a smirk. Zack straightens up, resting the shovel against his shoulder.
<<gymbro-speech "You'd just end up spraying yourself. Again.">>
He wipes his forehead with the back of his arm.
<<gymbro-speech "But if you're bored, you can hand me those seedlings.">>
<<set $gymbrocorruption += 5>><<set $gymbrorelationship += 1>>
<<time 0 10>>
<span id="corruption">+5 Zack Corruption</span> <span id="blue">+1 Zack Relationship</span>
<<else>>
Zack's pruning the rose bushes, his triceps flexing with each snip of the shears. You walk up behind him, pretending to examine the flowers.
<<mc-speech "These are looking good. Almost as nice as the gardener.">>
You pluck a leaf from his shoulder. He turns, raising an eyebrow.
<<gymbro-speech "You're up early to be this cheesy.">>
He flicks water from the watering can at you.
<<gymbro-speech "Go make coffee if you're gonna hover.">>
<<set $gymbrocorruption += 6>>
<<time 0 10>>
<span id="corruption">+6 Zack Corruption</span>
<</if>>
<<elseif $hour >= 20 && $hour < 22>>
/*SCENE2: Zack Post-Work Relaxing*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's sprawled across the couch in just sweatpants, flipping through fitness channels. The dim light catches the definition in his relaxed muscles.
<<mc-speech "You're taking up the whole couch.">>
You nudge his legs, which he pointedly doesn't move.
<<gymbro-speech "Earned it. Squatted 200 today.">>
He pats his thigh.
<<gymbro-speech "Could bench you though, if you want the spot.">>
<<set $gymbrocorruption += 7>><<set $gymbrorelationship += 1>>
<<time 0 10>>
<span id="corruption">+7 Zack Corruption</span> <span id="blue">+1 Zack Relationship</span>
<<else>>
Zack's rolling out his shoulders against the doorframe, his back muscles flexing with each movement. You pause to watch the show.
<<mc-speech "Need help with that?">>
You step closer. He glances over his shoulder.
<<gymbro-speech "Yeah, actually.">>
He tosses you the massage roller.
<<gymbro-speech "Shoulders are tight from deadlifts.">>
<<set $gymbrocorruption += 8>>
<<time 0 10>>
<span id="corruption">+8 Zack Corruption</span>
<</if>>
<<elseif $hour >= 22 && $hour < 23>>
/*SCENE3: Zack Nighttime Routines*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's in the kitchen shaking up his post-workout drink, the muscles in his arms standing out with the motion. You watch the liquid slosh dangerously close to the rim.
<<mc-speech "That looks... thick.">>
You eye the frothy mixture. He grins and takes an exaggerated gulp.
<<gymbro-speech "40 grams protein. Could probably use some more... flavor though.">>
He holds it out toward you with a challenging look.
<<set $gymbrocorruption += 6>><<set $gymbrorelationship += 1>>
<<time 0 10>>
<span id="corruption">+6 Zack Corruption</span> <span id="blue">+1 Zack Relationship</span>
<<else>>
The bathroom door opens, steam rolling out as Zack emerges with just a towel slung low on his hips. He freezes when he sees you.
<<gymbro-speech "Shit, thought you were in bed.">>
But he doesn't rush to cover up, just runs a hand through his damp hair.
<<mc-speech "Just getting water.">>
You hold up your glass, eyes trailing a droplet running down his chest. He smirks and walks past, leaving a trail of steam and soap scent.
<<set $gymbrocorruption += 7>>
<<time 0 10>>
<span id="corruption">+7 Zack Corruption</span>
<</if>>
<</if>>
<<elseif previous()=="Park">>
<<if $hour >= 10 && $hour < 12>>
/*SCENE4: Zack Jogging*/
<<set _i=random(0,1)>>
<<if _i==0>>
You spot Zack finishing his run, his gray tank nearly transparent with sweat. He slows to a walk, chest heaving as he approaches the water fountain.
<<mc-speech "Good run?">>
You offer your towel. He takes it with a nod, wiping his face first.
<<gymbro-speech "Could've been better.">>
He lifts the damp fabric.
<<gymbro-speech "This is mine now, by the way.">>
<<set $gymbrocorruption += 5>>
<<time 0 10>>
<span id="corruption">+5 Zack Corruption</span>
<<else>>
Zack's stretching against a tree after his run, one leg propped up high. The position shows off every muscle in his thighs.
<<mc-speech "Need help with that?">>
You step closer. He glances over his shoulder.
<<gymbro-speech "Yeah, actually.">>
He grabs your wrist and pulls you into position.
<<gymbro-speech "Hold my leg here. Don't let me cheat.">>
<<set $gymbrocorruption += 6>><<set $gymbrorelationship += 1>>
<<time 0 10>>
<span id="corruption">+6 Zack Corruption</span> <span id="blue">+1 Zack Relationship</span>
<</if>>
<</if>>
<<elseif previous()=="Cafe inside">>
<<if $hour >= 12 && $hour < 14>>
/*SCENE5: Zack as Busy Barista*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's working the espresso machine, his forearms flexing as he tamps down the grounds. The line is long, but you wait your turn.
<<mc-speech "What's good today?">>
You lean on the counter when you reach the front. He doesn't look up from steaming milk.
<<gymbro-speech "Everything's good. I made it.">>
He finally glances up with a smirk.
<<gymbro-speech "Large cold brew, right?">>
<<set $gymbrocorruption += 5>><<set $gymbrorelationship += 1>>
<<time 0 10>>
<span id="corruption">+5 Zack Corruption</span> <span id="blue">+1 Zack Relationship</span>
<<else>>
Zack's bent over rearranging pastries in the case, giving everyone in line an excellent view. You clear your throat when you reach the register.
<<mc-speech "I'll take whatever's freshest back there.">>
You nod toward where he was working. He straightens up, wiping flour off his hands.
<<gymbro-speech "Everything's fresh. Like me.">>
He grins and tosses a muffin bag at you.
<<gymbro-speech "On the house. You look hungry.">>
<<set $gymbrocorruption += 6>>
<<time 0 10>>
<span id="corruption">+6 Zack Corruption</span>
<</if>>
<<elseif $hour >= 14 && $hour < 16>>
/*SCENE6: Zack Cleaning Equipment*/
<<set _i=random(0,1)>>
<<if _i==0>>
The afternoon lull finds Zack wiping down tables, his muscles flexing as he scrubs at a stubborn stain. You take a seat right where he's cleaning.
<<mc-speech "Missed a spot.">>
You point to an imaginary mark. He rolls his eyes but leans across you to wipe the table.
<<gymbro-speech "You're worse than my manager.">>
His forearm brushes yours as he works.
<<gymbro-speech "Buy something or get out.">>
But he's smiling when he says it.
<<set $gymbrocorruption += 5>>
<<time 0 10>>
<span id="corruption">+5 Zack Corruption</span>
<<else>>
Zack's reorganizing the syrup station, his biceps straining as he lifts the heavy bottles. You hover nearby, pretending to examine the menu.
<<mc-speech "Need help with those?">>
You reach for a bottle. He slaps your hand away playfully.
<<gymbro-speech "Last time you 'helped' we had caramel everywhere.">>
He flexes as he places the last bottle.
<<gymbro-speech "Some of us have work to do.">>
<<set $gymbrocorruption += 6>><<set $gymbrorelationship += 1>>
<<time 0 10>>
<span id="corruption">+6 Zack Corruption</span> <span id="blue">+1 Zack Relationship</span>
<</if>>
<</if>>
<<elseif previous()=="Gym loby">>
<<if $hour >= 12 && $hour < 14>>
/*SCENE7: Zack Midday Flirt*/
<<set _i=random(0,1)>>
<<if _i==0>>
You find Zack at the cable station, his muscles flexing with each controlled movement. Leaning against the machine next to him, you catch his eye in the mirror.
<<mc-speech "That's some impressive control you've got there.">>
He finishes his rep before responding, chest still heaving.
<<gymbro-speech "Takes practice.">>
He adjusts the weight stack.
<<gymbro-speech "Want me to show you proper form?">>
<<set $gymbrocorruption += 6>><<set $gymbrorelationship += 1>>
<<time 0 10>>
<span id="corruption">+6 Zack Corruption</span> <span id="blue">+1 Zack Relationship</span>
<<else>>
Zack's taking a break between sets, scrolling through his phone. You slide onto the bench beside him, close enough that your thighs touch.
<<mc-speech "Resting or waiting for me to join you?">>
He doesn't move away, just turns his head slowly to meet your gaze.
<<gymbro-speech "Depends.">>
He pockets his phone.
<<gymbro-speech "You actually gonna work out or just distract me all day?">>
<<set $gymbrocorruption += 7>>
<<time 0 10>>
<span id="corruption">+7 Zack Corruption</span>
<</if>>
<<elseif $hour >= 14 && $hour < 16>>
/*SCENE8: Zack Afternoon Flirt*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's finishing his post-workout stretches, his shirt riding up to reveal sweat-slick abs. You pretend to be adjusting your shoes nearby.
<<mc-speech "That flexibility is... impressive.">>
He holds the stretch longer, muscles taut under your gaze.
<<gymbro-speech "Comes in handy.">>
He smirks as he stands.
<<gymbro-speech "For all kinds of positions.">>
<<set $gymbrocorruption += 8>><<set $gymbrorelationship += 1>>
<<time 0 10>>
<span id="corruption">+8 Zack Corruption</span> <span id="blue">+1 Zack Relationship</span>
<<else>>
You catch Zack toweling off after his shower, his damp hair curling at the nape of his neck. He raises an eyebrow as you approach.
<<mc-speech "You always look this good post-shower or is today special?">>
He drapes the towel around his neck, stepping closer.
<<gymbro-speech "You tell me.">>
He leans in, smelling of soap and something warmer.
<<gymbro-speech "Since you're clearly checking.">>
<<set $gymbrocorruption += 9>>
<<time 0 10>>
<span id="corruption">+9 Zack Corruption</span>
<</if>>
<<elseif $hour >= 16 && $hour < 18>>
/*SCENE9: Zack Heavy Lifting*/
<<set _i=random(0,1)>>
<<if _i==0>>
The weights clang as Zack finishes his set, his entire body glistening under the gym lights. You wait until he's done before approaching.
<<mc-speech "That looked heavy.">>
You nod toward the loaded barbell. He grunts, rolling his shoulders.
<<gymbro-speech "Felt heavier.">>
He grabs his water bottle.
<<gymbro-speech "You spotting me next set or just admiring?">>
<<set $gymbrocorruption += 7>>
<<time 0 10>>
<span id="corruption">+7 Zack Corruption</span>
<<else>>
Zack's setting up for squats, the barbell loaded with enough plates to make you wince. He catches you watching as he positions himself.
<<gymbro-speech "You gonna stare or spot?">>>
He jerks his head toward the rack.
<<gymbro-speech "Hands here if I stall.">>
He points to his hips.
<<set $gymbrocorruption += 8>><<set $gymbrorelationship += 1>>
<<time 0 10>>
<span id="corruption">+8 Zack Corruption</span> <span id="blue">+1 Zack Relationship</span>
<</if>>
<<elseif $hour >= 18 && $hour < 20>>
/*SCENE10: Zack Spotting Others*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's helping a new lifter with their form, his hands guiding their movements professionally. You wait until he's done before approaching.
<<mc-speech "You're good at that.">>
You nod toward where he was coaching. He shrugs, wiping his hands on his shorts.
<<gymbro-speech "Someone showed me when I started.">>
He eyes you up and down.
<<gymbro-speech "You need help with something?">>
<<set $gymbrocorruption += 6>><<set $gymbrorelationship += 1>>
<<time 0 10>>
<span id="corruption">+6 Zack Corruption</span> <span id="blue">+1 Zack Relationship</span>
<<else>>
Zack's demonstrating proper rowing form, his back muscles rippling with each pull. You pretend to stretch nearby, watching in the mirror.
<<gymbro-speech "You're doing it wrong.">>
He doesn't even look up from his set.
<<gymbro-speech "Elbows in. Like this.">>
He gestures you over.
<<set $gymbrocorruption += 7>>
<<time 0 10>>
<span id="corruption">+7 Zack Corruption</span>
<</if>>
<</if>>
<<elseif previous()=="Commercial Zone">>
<<if $hour >= 16 && $hour < 18>>
/*SCENE11: Zack Trying On Clothes*/
<<set _i=random(0,1)>>
<<if _i==0>>
You find Zack in the fitting room area, examining himself in a tight athletic shirt. The material strains across his shoulders.
<<mc-speech "That one's... snug.">>
You nod toward the mirror. He turns, checking the back.
<<gymbro-speech "Gotta account for growth.">>
He flexes his arms experimentally.
<<gymbro-speech "You think it's too much?">>
<<set $gymbrocorruption += 7>>
<<time 0 10>>
<span id="corruption">+7 Zack Corruption</span>
<<else>>
Zack's holding up two nearly identical pairs of gym shorts when you approach. He glances over at your arrival.
<<gymbro-speech "Which says 'serious lifter' not 'trying too hard'?">>
He holds them against his waist. You open your mouth to respond but he cuts you off.
<<gymbro-speech "Nevermind, you'd pick the slutty one.">>
<<set $gymbrocorruption += 6>><<set $gymbrorelationship += 1>>
<<time 0 10>>
<span id="corruption">+6 Zack Corruption</span> <span id="blue">+1 Zack Relationship</span>
<</if>>
<<elseif $hour >= 18 && $hour < 20>>
/*SCENE12: Zack Reading Labels*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's comparing two protein powders in the supplement aisle, his brow furrowed. You sidle up next to him.
<<mc-speech "That one's got creatine.">>
You point to the more expensive tub. He scoffs.
<<gymbro-speech "Since when do you know about supplements?">>
He tosses the tub in his basket anyway.
<<gymbro-speech "You gonna help carry this or just criticize?">>
<<set $gymbrocorruption += 5>>
<<time 0 10>>
<span id="corruption">+5 Zack Corruption</span>
<<else>>
You find Zack in the grocery section, examining a chicken breast like it personally offended him. He glances up when you approach.
<<gymbro-speech "This look pink to you?">>
He holds it up to the light. You lean in closer than necessary.
<<mc-speech "Looks fine. You're paranoid.">>
You nudge him with your elbow. He nudges back harder, nearly knocking you into the display.
<<set $gymbrocorruption += 6>><<set $gymbrorelationship += 1>>
<<time 0 10>>
<span id="corruption">+6 Zack Corruption</span> <span id="blue">+1 Zack Relationship</span>
<</if>>
<</if>>
<</if>>
<</nobr>>
<<redo "ui">>
<<return "Return">><<nobr>>
<<if previous()=="Zack's House">>
<<if $hour >= 8 && $hour < 10>>
/*SCENE1: Zack Gardening*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's digging shirtless in the garden, sweat making his abs glisten in the morning sun. You bite your lip watching his muscles flex.
<<mc-speech "Need someone to... water your plants?">>
You trail a finger down his slick back. He straightens up with a smirk.
<<gymbro-speech "Careful $name,">>
He grabs your wrist playfully,
<<gymbro-speech "I might make you work that pretty mouth on something else.">>
<br>
<<link "Continue scene" "Zack Garden sex1">><</link>>
<br>
<<set $gymbrocorruption += 20>><<set $gymbroarousal += random(5,7)>><<set $gymbrorelationship += 1>>
<<time 0 10>>
<span id="corruption">+20 Zack Corruption</span> <span id="blue">+1 Zack Relationship</span>
<<else>>
Zack's bent over planting seedlings, his shorts riding up to show the bottom of his firm ass. You can't resist.
<<mc-speech "That's quite the... package you're planting.">>
You squeeze his bicep. He turns with dirt-stained hands.
<<gymbro-speech "You checking out my seeds, $name?">>
He grins, deliberately flexing his pecs.
<<gymbro-speech "Wanna see how deep I can plant 'em?">>
<br>
<<link "Continue scene" "Zack Garden sex2">><</link>>
<br>
<<set $gymbrocorruption += 20>><<set $gymbroarousal += random(6,8)>>
<<time 0 10>>
<span id="corruption">+20 Zack Corruption</span>
<</if>>
<<elseif $hour >= 20 && $hour < 22>>
/*SCENE2: Zack Post-Work Relaxing*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's lounging in just compression shorts, his thick thighs spread across the couch. You straddle the armrest.
<<mc-speech "That workout make you... stiff anywhere?">>
You eye the growing bulge in his shorts. He chuckles deeply.
<<gymbro-speech "You offering to spot me, princess?">>
He grabs your thigh,
<<gymbro-speech "Might need some... hands-on assistance.">>
<br>
<<link "Continue scene" "Zack Couch sex1">><</link>>
<br>
<<set $gymbrocorruption += 20>><<set $gymbroarousal += random(7,9)>><<set $gymbrorelationship += 2>>
<<time 0 10>>
<span id="corruption">+20 Zack Corruption</span> <span id="blue">+2 Zack Relationship</span>
<<else>>
Zack's flexing in the mirror, oil making his muscles shine. You press against his back.
<<mc-speech "Need someone to... polish your rod too?">>
Your hands slide down his abs. He turns suddenly, pinning you.
<<gymbro-speech "Keep talking like that,">>
he growls against your neck,
<<gymbro-speech "and I'll show you what this rod can do.">>
<br>
<<link "Continue scene" "Zack Mirror sex1">><</link>>
<br>
<<set $gymbrocorruption += 20>><<set $gymbroarousal += random(8,10)>>
<<time 0 10>>
<span id="corruption">20 Zack Corruption</span>
<</if>>
<<elseif $hour >= 22 && $hour < 23>>
/*SCENE3: Zack Nighttime Routines*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's drinking a protein shake shirtless, his throat working with each gulp. You lick your lips.
<<mc-speech "Save some for me... or are you the whole meal?">>
He smirks, deliberately letting some drip down his chest.
<<gymbro-speech "Come clean me up then,">>
he challenges, spreading his legs.
<<gymbro-speech "Show me how hungry you really are.">>
<br>
<<link "Continue scene" "Zack Protein sex1">><</link>>
<br>
<<set $gymbrocorruption += 20>><<set $gymbroarousal += random(6,8)>>
<<time 0 10>>
<span id="corruption">+20 Zack Corruption</span>
<<else>>
Zack steps out the shower with just a towel, water running down his happy trail. You block his path.
<<mc-speech "Missed a spot... want me to get it?">>
You reach for the towel. He catches your wrist.
<<gymbro-speech "Better use your tongue,">>
he growls, pulling you closer,
<<gymbro-speech "if you want to play with the goods.">>
<br>
<<link "Continue scene" "Zack Aftershower sex1">><</link>>
<br>
<<set $gymbrocorruption += 20>><<set $gymbroarousal += random(7,9)>>
<<time 0 10>>
<span id="corruption">+20 Zack Corruption</span>
<</if>>
<</if>>
<<elseif previous()=="Park">>
<<if $hour >= 10 && $hour < 12>>
/*SCENE4: Zack Jogging*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack finishes his run, sweat pouring down his tank top. You hand him water, licking your lips.
<<mc-speech "Need help... cooling down?">>
You trail fingers down his heaving chest. He grabs your hand.
<<gymbro-speech "How about you kneel,">>
he pants,
<<gymbro-speech "and show me that mouth's good for more than talking.">>
<br>
<<link "Continue scene" "Zack Park sex1">><</link>>
<br>
<<set $gymbrocorruption += 20>><<set $gymbroarousal += random(6,8)>><<set $gymbrorelationship += 1>>
<<time 0 10>>
<span id="corruption">+20 Zack Corruption</span> <span id="blue">+1 Zack Relationship</span>
<<else>>
Zack's doing pull-ups, his arms bulging obscenely. You stand close, breathing heavily.
<<mc-speech "Bet those aren't the only... heavy things you lift.">>
You eye his shorts. He drops down, crowding you.
<<gymbro-speech "Wanna test that theory,">>
he growls,
<<gymbro-speech "see if you can handle my weights?">>
<br>
<<link "Continue scene" "Zack Park sex2">><</link>>
<br>
<<set $gymbrocorruption += 20>><<set $gymbroarousal += random(7,9)>>
<<time 0 10>>
<span id="corruption">+20 Zack Corruption</span>
<</if>>
<</if>>
<<elseif previous()=="Cafe inside">>
<<if $hour >= 12 && $hour < 14>>
/*SCENE5: Zack as Busy Barista*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's making coffee, muscles straining his uniform. You lean over the counter.
<<mc-speech "I'll take a large... with extra cream.">>
You wink. He smirks, flexing his biceps.
<<gymbro-speech "Got something better than cream,">>
he purrs,
<<gymbro-speech "if you're thirsty for protein.">>
<br>
<<link "Continue scene" "Zack Cafe sex1">><</link>>
<br>
<<set $gymbrocorruption +=20>><<set $gymbroarousal += random(5,7)>><<set $gymbrorelationship += 1>>
<<time 0 10>>
<span id="corruption">+20 Zack Corruption</span> <span id="blue">+1 Zack Relationship</span>
<<else>>
Zack bends over the counter, giving you a perfect view. You slide your number to him.
<<mc-speech "For when you're off the clock... and want a real grind.">>
He reads it and laughs darkly.
<<gymbro-speech "Careful slut,">>
he murmurs,
<<gymbro-speech "I take my... coffee black and my boys begging.">>
<br>
<<link "Continue scene" "Zack Cafe sex2">><</link>>
<br>
<<set $gymbrocorruption += 20>><<set $gymbroarousal += random(7,9)>>
<<time 0 10>>
<span id="corruption">+20 Zack Corruption</span>
<</if>>
<<elseif $hour >= 14 && $hour < 16>>
/*SCENE6: Zack Cleaning Equipment*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's wiping counters, his ass looking incredible in those pants. You "accidentally" brush against him.
<<mc-speech "Need help... polishing your rod?">>
He turns, cornering you against the machine.
<<gymbro-speech "Only if you use your mouth,">>
he growls,
<<gymbro-speech "like the good little barista bitch you are.">>
<br>
<<link "Continue scene" "Zack Cafe sex3">><</link>>
<br>
<<set $gymbrocorruption += 20>><<set $gymbroarousal += random(6,8)>>
<<time 0 10>>
<span id="corruption">+20 Zack Corruption</span>
<<else>>
Zack stretches, his shirt riding up. You bite your lip loudly. He catches you.
<<gymbro-speech "See something you want to taste?">>
You nod eagerly. He grins.
<<gymbro-speech "Clock out in four,">>
he murmurs,
<<gymbro-speech "and meet me in the stock room.">>
<br>
<<link "Continue scene" "Zack Cafe sex4">><</link>>
<br>
<<set $gymbrocorruption += 20>><<set $gymbroarousal += random(7,9)>>
<<time 0 10>>
<span id="corruption">+20 Zack Corruption</span>
<</if>>
<</if>>
<<elseif previous()=="Gym loby">>
<<if $hour >= 12 && $hour < 14>>
/*SCENE5: Zack Midday Tease*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's doing lat pulldowns, his back muscles rippling. You stand between his spread legs under the pretense of "checking his form."
<<mc-speech "Such... wide shoulders. Bet you can handle... heavy loads.">>
His grip slips on the bar as you exhale hotly against his neck.
<<gymbro-speech "Careful,">>
he warns through gritted teeth,
<<gymbro-speech "or I'll show you exactly what this grip can do.">>
<br>
<<link "Continue scene" "Zack Gym sex5">><</link>>
<br>
<<set $gymbrocorruption += 18>><<set $gymbroarousal += random(6,8)>><<set $gymbrorelationship += 1>>
<<time 0 10>>
<span id="corruption">+18 Zack Corruption</span> <span id="blue">+1 Zack Relationship</span>
<<else>>
Zack's doing dumbbell presses, sweat making his tank top cling. You "accidentally" brush against him between sets.
<<mc-speech "Oops... your form's so... distracting.">>
You lick your lips as his pecs flex under the thin fabric.
<<gymbro-speech "Keep teasing,">>
he growls, sitting up abruptly,
<<gymbro-speech "and I'll give you a real show on the floor mats.">>
<br>
<<link "Continue scene" "Zack Gym sex6">><</link>>
<br>
<<set $gymbrocorruption += 20>><<set $gymbroarousal += random(7,9)>>
<<time 0 10>>
<span id="corruption">+20 Zack Corruption</span>
<</if>>
<<elseif $hour >= 14 && $hour < 16>>
/*SCENE6: Zack Afternoon Tease*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's doing squats, his shorts stretching dangerously with each rep. You "stretch" nearby, arching your back suggestively.
<<mc-speech "Mmm... that depth... imagine what else you could do with those hips.">>
The weights clang as he drops them mid-set.
<<gymbro-speech "Fuck this,">>
he stalks toward you,
<<gymbro-speech "you want to see my squat form up close?">>
<br>
<<link "Continue scene" "Zack Gym sex7">><</link>>
<br>
<<set $gymbrocorruption += 20>><<set $gymbroarousal += random(8,10)>><<set $gymbrorelationship += 2>>
<<time 0 10>>
<span id="corruption">+20 Zack Corruption</span> <span id="blue">+2 Zack Relationship</span>
<<else>>
Zack's drinking from his shaker, throat working. You bite your lip and moan as you "adjust your shorts."
<<mc-speech "So... thirsty. Got enough to share?">>
His eyes darken as you lick your lips slowly.
<<gymbro-speech "Yeah,">>
he grabs your waist,
<<gymbro-speech "but you'll drink it straight from the tap.">>
<br>
<<link "Continue scene" "Zack Gym sex8">><</link>>
<br>
<<set $gymbrocorruption += 22>><<set $gymbroarousal += random(9,11)>>
<<time 0 10>>
<span id="corruption">+22 Zack Corruption</span>
<</if>>
<<elseif $hour >= 16 && $hour < 18>>
/*SCENE7: Zack Heavy Lifting*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's deadlifting, his shorts stretching dangerously. You "adjust" his form from behind.
<<mc-speech "Such a big... lift. Need help with your... grip?">>
He drops the weight with a crash.
<<gymbro-speech "Fuck around and find out,">>
he pants,
<<gymbro-speech "see if you can handle this load.">>
<br>
<<link "Continue scene" "Zack Gym sex1">><</link>>
<br>
<<set $gymbrocorruption += 20>><<set $gymbroarousal += random(7,9)>><<set $gymbrorelationship += 2>>
<<time 0 10>>
<span id="corruption">+20 Zack Corruption</span> <span id="blue">+2 Zack Relationship</span>
<<else>>
Zack's bench pressing, his bulge prominent. You "spot" him unnecessarily close.
<<mc-speech "Mmm... need me to... spot something else?">>
He racks the weight and sits up abruptly.
<<gymbro-speech "Locker room. Now.">>
He growls,
<<gymbro-speech "Before I bend you over this bench.">>
<br>
<<link "Continue scene" "Zack Gym sex2">><</link>>
<br>
<<set $gymbrocorruption += 20>><<set $gymbroarousal += random(8,10)>>
<<time 0 10>>
<span id="corruption">+20 Zack Corruption</span>
<</if>>
<<elseif $hour >= 18 && $hour < 20>>
/*SCENE8: Zack Spotting Others*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's adjusting someone's squat form. You interrupt, pressing against him.
<<mc-speech "I need... private lessons. Very... hands on.">>
He dismisses them immediately.
<<gymbro-speech "Bend over,">>
he orders,
<<gymbro-speech "let's see that form.">>
His hands squeeze your ass.
<br>
<<link "Continue scene" "Zack Gym sex3">><</link>>
<br>
<<set $gymbrocorruption += 20>><<set $gymbroarousal += random(7,9)>><<set $gymbrorelationship += 1>>
<<time 0 10>>
<span id="corruption">+20 Zack Corruption</span> <span id="blue">+1 Zack Relationship</span>
<<else>>
Zack's demonstrating cable flys, his pecs bouncing. You moan exaggeratedly.
<<mc-speech "Fuck... do that again... slower.">>
He smirks, increasing the tension.
<<gymbro-speech "Like watching me flex, slut?">>
He pulls you close,
<<gymbro-speech "Wait till you feel me flex inside you.">>
<br>
<<link "Continue scene" "Zack Gym sex4">><</link>>
<br>
<<set $gymbrocorruption += 20>><<set $gymbroarousal += random(8,10)>>
<<time 0 10>>
<span id="corruption">+20 Zack Corruption</span>
<</if>>
<</if>>
<<elseif previous()=="Commercial Zone">>
<<if $hour >= 16 && $hour < 18>>
/*SCENE11: Zack Trying On Clothes*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's trying on shorts in the fitting room, curtain open just enough. You peek in.
<<mc-speech "Need a second opinion... from my knees?">>
He spreads his legs wider.
<<gymbro-speech "Get in here,">>
he orders,
<<gymbro-speech "and show me how thorough your... inspection can be.">>
<br>
<<link "Continue scene" "Zack Commercialzone sex1">><</link>>
<br>
<<set $gymbrocorruption += 20>><<set $gymbroarousal += random(7,9)>>
<<time 0 10>>
<span id="corruption">+20 Zack Corruption</span>
<<else>>
Zack models a tank top, his nipples clearly visible. You run a finger down his chest.
<<mc-speech "Looks tight... need help stretching it out?">>
He grabs your hand.
<<gymbro-speech "Only if you stretch something else first,">>
he growls, pressing your hand to his crotch.
<br>
<<link "Continue scene" "Zack Commercialzone sex2">><</link>>
<br>
<<set $gymbrocorruption += 20>><<set $gymbroarousal += random(8,10)>><<set $gymbrorelationship += 1>>
<<time 0 10>>
<span id="corruption">+20 Zack Corruption</span> <span id="blue">+1 Zack Relationship</span>
<</if>>
<<elseif $hour >= 18 && $hour < 20>>
/*SCENE12: Zack Reading Labels*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack compares protein tubs, his biceps flexing. You press against him.
<<mc-speech "Looking for something... thick and creamy?">>
He smirks, grabbing a larger tub.
<<gymbro-speech "Found it,">>
he purrs,
<<gymbro-speech "now let's see if you can swallow it all.">>
<br>
<<link "Continue scene" "Zack Commercialzone sex3">><</link>>
<br>
<<set $gymbrocorruption += 20>><<set $gymbroarousal += random(7,9)>>
<<time 0 10>>
<span id="corruption">+20 Zack Corruption</span>
<<else>>
Zack reads a pre-workout label intently. You whisper in his ear.
<<mc-speech "I know something that'll... pump you up better.">>
He turns suddenly.
<<gymbro-speech "Prove it,">>
he challenges,
<<gymbro-speech "or I'll bend you over this shelf.">>
<br>
<<link "Continue scene" "Zack Commercialzone sex4">><</link>>
<br>
<<set $gymbrocorruption += 20>><<set $gymbroarousal += random(8,10)>>
<<time 0 10>>
<span id="corruption">+20 Zack Corruption</span>
<</if>>
<</if>>
<</if>>
<</nobr>>
<<redo "ui">>
<<return "Return">><<nobr>>
<<if previous()=="Zack's House">>
<<if $hour >= 8 && $hour < 10>>
/*SCENE1: Zack Gardening*/
<<set _i=random(0,1)>>
<<if _i==0>>
You approach Zack as he's bent over planting seedlings, his back muscles glistening with morning sweat. Without warning, you wrap your arms around his waist from behind, letting your hands slide up his bare chest. He straightens up with a grunt.
<<gymbro-speech "Whoa there, $name!">>
He turns in your grip, his biceps flexing as he pulls you into a proper hug. You take the opportunity to grind against his thigh, feeling the growing bulge in his shorts.
<<set $gymbrocorruption += 5>><<set $gymbroarousal += 7>><<set $gymbrorelationship += 3>>
<<time 0 5>>
<span id="corruption">+5 Zack Corruption</span> <span id="blue">+3 Zack Relationship</span>
<<else>>
Zack's kneeling in the dirt when you come up behind him, wrapping your arms around his neck. He laughs as you nuzzle into his sweaty shoulder, your hands drifting down to feel his abs.
<<gymbro-speech "Damn $name, you're clingy this morning.">>
His large hands settle on your hips, pulling you around to straddle his thigh. You can feel his cock twitch against your stomach through the thin fabric of his shorts.
<<set $gymbrocorruption += 7>><<set $gymbroarousal += 8>><<set $gymbrorelationship += 4>>
<<time 0 5>>
<span id="corruption">+7 Zack Corruption</span> <span id="blue">+4 Zack Relationship</span>
<</if>>
<<elseif $hour >= 20 && $hour < 22>>
/*SCENE2: Zack Post-Work Relaxing*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's sprawled on the couch when you climb into his lap, pressing your chest against his. He groans as you wiggle against him, one of his hands automatically gripping your ass.
<<gymbro-speech "The fuck you doing, $name?">>
You don't answer, just bury your face in his neck and slide a hand under his tank top. His muscles jump under your fingers as you trace the ridges of his abs.
<<set $gymbrocorruption += 6>><<set $gymbroarousal += 9>><<set $gymbrorelationship += 3>>
<<time 0 5>>
<span id="corruption">+6 Zack Corruption</span> <span id="blue">+3 Zack Relationship</span>
<<else>>
The TV's playing some sports game when you squeeze onto the couch beside Zack. He lifts an arm automatically and you press against his side, your hand 'accidentally' brushing over his crotch.
<<gymbro-speech "Easy there, tiger.">>
He chuckles but doesn't push you away, even when you palm the obvious erection straining against his sweatpants.
<<set $gymbrocorruption += 8>><<set $gymbroarousal += 10>><<set $gymbrorelationship += 5>>
<<time 0 5>>
<span id="corruption">+8 Zack Corruption</span> <span id="blue">+5 Zack Relationship</span>
<</if>>
<<elseif $hour >= 22 && $hour < 23>>
/*SCENE3: Zack Nighttime Routines*/
<<set _i=random(0,1)>>
<<if _i==0>>
Fresh from the shower with just a towel around his waist, Zack's drying his hair when you press up against his damp back. Your hands slide around to his front, fingertips dipping below the towel.
<<gymbro-speech "$name...">>
His voice is warning but his hips push forward into your touch. The towel does nothing to hide how hard he is as you grind against his ass.
<<set $gymbrocorruption += 9>><<set $gymbroarousal += 10>><<set $gymbrorelationship += 4>>
<<time 0 5>>
<span id="corruption">+9 Zack Corruption</span> <span id="blue">+4 Zack Relationship</span>
<<else>>
Zack's mixing his protein shake when you come up behind him, wrapping your arms around his waist. You can feel every ridge of his abs through his thin shirt as you slide a hand down his shorts.
<<gymbro-speech "The hell—">>
He drops the shaker bottle with a clatter when your fingers brush over his hardening cock. His hips jerk forward involuntarily.
<<set $gymbrocorruption += 10>><<set $gymbroarousal += 10>><<set $gymbrorelationship += 5>>
<<time 0 5>>
<span id="corruption">+10 Zack Corruption</span> <span id="blue">+5 Zack Relationship</span>
<</if>>
<</if>>
<<elseif previous()=="Park">>
<<if $hour >= 10 && $hour < 12>>
/*SCENE4: Zack Jogging*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's stretching against a tree, his shirt soaked through with sweat, when you come up behind him. You press your front against his back, hands sliding around to feel his heaving chest.
<<gymbro-speech "Fuck— $name, I'm all sweaty.">>
You moan into his shoulder, grinding against his ass. His sweat makes your hands glide easily over his pecs, thumbs brushing his nipples.
<<set $gymbrocorruption += 6>><<set $gymbroarousal += 8>><<set $gymbrorelationship += 4>>
<<time 0 5>>
<span id="corruption">+6 Zack Corruption</span> <span id="blue">+4 Zack Relationship</span>
<<else>>
Zack's bent over catching his breath when you wrap your arms around him from behind. Your hands immediately go for the waistband of his joggers, slipping underneath to grip his sweaty hips.
<<gymbro-speech "Shit— warn a guy!">>
He straightens up quickly, turning in your arms. His erection is obvious through the tight fabric as he pulls you flush against him.
<<set $gymbrocorruption += 7>><<set $gymbroarousal += 9>><<set $gymbrorelationship += 5>>
<<time 0 5>>
<span id="corruption">+7 Zack Corruption</span> <span id="blue">+5 Zack Relationship</span>
<</if>>
<</if>>
<<elseif previous()=="Cafe inside">>
<<if $hour >= 12 && $hour < 14>>
/*SCENE5: Zack as Busy Barista*/
<<set _i=random(0,1)>>
<<if _i==0>>
You catch Zack as he's reaching for coffee beans, wrapping your arms around him from behind. Your hands slide under his apron to feel the muscles in his back working as he grinds the beans.
<<gymbro-speech "Not now, $name.">>
But he doesn't push you away, even when you press your growing erection against his ass. His breath hitches as your fingers dip below his waistband.
<<set $gymbrocorruption += 5>><<set $gymbroarousal += 7>><<set $gymbrorelationship += 3>>
<<time 0 5>>
<span id="corruption">+5 Zack Corruption</span> <span id="blue">+3 Zack Relationship</span>
<<else>>
Zack's steaming milk when you press against his side, one arm around his waist. You take advantage of the noisy machine to slide a hand down his pants, squeezing his firm ass.
<<gymbro-speech "Fuck—">>
He jerks, nearly dropping the pitcher. His cheeks flush as he glances around to see if anyone noticed, but doesn't stop your wandering hands.
<<set $gymbrocorruption += 6>><<set $gymbroarousal += 8>><<set $gymbrorelationship += 4>>
<<time 0 5>>
<span id="corruption">+6 Zack Corruption</span> <span id="blue">+4 Zack Relationship</span>
<</if>>
<<elseif $hour >= 14 && $hour < 16>>
/*SCENE6: Zack Cleaning Equipment*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's stretching to wipe down the high shelves when you come up behind him, pressing your body along his. Your hands slide up his sides, feeling the muscles flex under his tight shirt.
<<gymbro-speech "$name, I'm working.">>
But his breath catches when you grind against him, your hard cock pressing into his ass. He doesn't pull away, just grips the counter tighter.
<<set $gymbrocorruption += 7>><<set $gymbroarousal += 9>><<set $gymbrorelationship += 4>>
<<time 0 5>>
<span id="corruption">+7 Zack Corruption</span> <span id="blue">+4 Zack Relationship</span>
<<else>>
You catch Zack bending over to clean the espresso machine and can't resist wrapping your arms around his waist from behind. He straightens up with your hands still on him, your front pressed against his back.
<<gymbro-speech "You're gonna make me spill this, dumbass.">>
But he's smiling as he says it, even when you slide a hand down to palm his growing erection through his pants.
<<set $gymbrocorruption += 8>><<set $gymbroarousal += 9>><<set $gymbrorelationship += 5>>
<<time 0 5>>
<span id="corruption">+8 Zack Corruption</span> <span id="blue">+5 Zack Relationship</span>
<</if>>
<</if>>
<<elseif previous()=="Gym loby">>
<<if $hour >= 12 && $hour < 14>>
/*SCENE7: Zack Midday Hug*/
<<set _i=random(0,1)>>
<<if _i==0>>
You catch Zack chugging his protein shake near the water fountain. Without warning, you wrap your arms around his waist from behind, pressing your face between his shoulder blades. His muscles tense in surprise before relaxing into your touch.
<<gymbro-speech "The fuck, $name? Almost made me choke!">>
But he doesn't pull away, even when you slide your hands up under his tank top to feel his sweat-slick abs. His heartbeat thumps against your palms.
<<set $gymbrocorruption += 5>><<set $gymbroarousal += 7>><<set $gymbrorelationship += 4>>
<<time 0 5>>
<span id="corruption">+5 Zack Corruption</span> <span id="blue">+4 Zack Relationship</span>
<<else>>
Zack's adjusting the bench press when you sneak up and engulf him in a full-body hug, your arms locking around his thick chest. The heat radiating off his body mixes with the scent of his deodorant as you nuzzle his neck.
<<gymbro-speech "Bro... people are gonna talk.">>
His voice is low as he reaches back to squeeze your thigh, his fingers digging in just enough to make you groan against his skin.
<<set $gymbrocorruption += 6>><<set $gymbroarousal += 8>><<set $gymbrorelationship += 5>>
<<time 0 5>>
<span id="corruption">+6 Zack Corruption</span> <span id="blue">+5 Zack Relationship</span>
<</if>>
<<elseif $hour >= 14 && $hour < 16>>
/*SCENE8: Zack Post-Workout Hug*/
<<set _i=random(0,1)>>
<<if _i==0>>
You find Zack stretching by the mirrors, his muscles glistening with sweat. You press against his back, arms circling his torso as you inhale his post-workout musk. His whole body is warm and damp under your palms.
<<gymbro-speech "$name... I'm all sweaty.">>
He shivers when you lick a stripe up his neck, your hands sliding down to cup the impressive bulge in his shorts.
<<set $gymbrocorruption += 7>><<set $gymbroarousal += 9>><<set $gymbrorelationship += 5>>
<<time 0 5>>
<span id="corruption">+7 Zack Corruption</span> <span id="blue">+5 Zack Relationship</span>
<<else>>
Zack's toweling off his face when you embrace him from behind, your erection pressing into his ass. His breath hitches as you grind against him, your hands roaming over his pumped chest.
<<gymbro-speech "Fuck— someone's gonna see!">>
But he arches back into you anyway, his head falling onto your shoulder as you palm his hardening cock through his shorts.
<<set $gymbrocorruption += 8>><<set $gymbroarousal += 10>><<set $gymbrorelationship += 6>>
<<time 0 5>>
<span id="corruption">+8 Zack Corruption</span> <span id="blue">+6 Zack Relationship</span>
<</if>>
<<elseif $hour >= 16 && $hour < 18>>
/*SCENE9: Zack Heavy Lifting*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's just racked the weights when you come up behind him, wrapping your arms around his sweaty torso. His muscles are still twitching from exertion as you slide your hands over his pecs.
<<gymbro-speech "Fuck, $name— I'm all gross.">>
You moan into his back, grinding against his ass. The smell of his sweat just makes you harder as you palm his bulge through his shorts.
<<set $gymbrocorruption += 8>><<set $gymbroarousal += 10>><<set $gymbrorelationship += 5>>
<<time 0 5>>
<span id="corruption">+8 Zack Corruption</span> <span id="blue">+5 Zack Relationship</span>
<<else>>
Zack's toweling off after his set when you press against him, your arms around his waist. His skin is hot and damp as you slide a hand down the front of his shorts, feeling his half-hard cock.
<<gymbro-speech "Shit— not here!">>
But he doesn't stop you, just grips your wrist as you stroke him to full hardness right there in the open gym.
<<set $gymbrocorruption += 10>><<set $gymbroarousal += 10>><<set $gymbrorelationship += 6>>
<<time 0 5>>
<span id="corruption">+10 Zack Corruption</span> <span id="blue">+6 Zack Relationship</span>
<</if>>
<<elseif $hour >= 18 && $hour < 20>>
/*SCENE10: Zack Spotting Others*/
<<set _i=random(0,1)>>
<<if _i==0>>
You wait until Zack's done spotting someone to wrap your arms around him from behind. He's still breathing hard, his muscles pumped from exertion as you grind against his ass.
<<gymbro-speech "$name, people are watching.">>
But he doesn't push you away, even when you slip a hand down his shorts to squeeze his firm ass. His cock twitches against your palm.
<<set $gymbrocorruption += 7>><<set $gymbroarousal += 9>><<set $gymbrorelationship += 5>>
<<time 0 5>>
<span id="corruption">+7 Zack Corruption</span> <span id="blue">+5 Zack Relationship</span>
<<else>>
Zack's demonstrating proper form when you come up behind him, pressing your chest against his back. Your hands slide around to his front, fingers tracing the outline of his cock through his tight shorts.
<<gymbro-speech "The fuck—">>
He cuts off with a groan when you squeeze him through the fabric. His hips jerk forward into your touch despite the audience.
<<set $gymbrocorruption += 9>><<set $gymbroarousal += 10>><<set $gymbrorelationship += 6>>
<<time 0 5>>
<span id="corruption">+9 Zack Corruption</span> <span id="blue">+6 Zack Relationship</span>
<</if>>
<</if>>
<<elseif previous()=="Commercial Zone">>
<<if $hour >= 16 && $hour < 18>>
/*SCENE11: Zack Trying On Clothes*/
<<set _i=random(0,1)>>
<<if _i==0>>
The fitting room curtain's barely closed when you press against Zack, your hands sliding under his new shirt. He groans as you palm his pecs, your erection pressing into his thigh.
<<gymbro-speech "We're in public, dumbass.">>
But he's already hard, his cock straining against the new gym shorts as you grind against him.
<<set $gymbrocorruption += 6>><<set $gymbroarousal += 8>><<set $gymbrorelationship += 4>>
<<time 0 5>>
<span id="corruption">+6 Zack Corruption</span> <span id="blue">+4 Zack Relationship</span>
<<else>>
Zack's checking his reflection when you come up behind him, wrapping your arms around his waist. Your hands immediately go for the waistband of his new pants, slipping inside to grip his bare ass.
<<gymbro-speech "$name— fuck!">>
He spins you around, pressing you against the mirror. His erection digs into your hip as he kisses you roughly.
<<set $gymbrocorruption += 8>><<set $gymbroarousal += 9>><<set $gymbrorelationship += 5>>
<<time 0 5>>
<span id="corruption">+8 Zack Corruption</span> <span id="blue">+5 Zack Relationship</span>
<</if>>
<<elseif $hour >= 18 && $hour < 20>>
/*SCENE12: Zack Reading Labels*/
<<set _i=random(0,1)>>
<<if _i==0>>
The supplement aisle's empty when you press against Zack's side, your arm around his waist. He's comparing protein powders when your hand slides down to palm his growing erection.
<<gymbro-speech "Seriously? Here?">>
But he doesn't stop you, just grips the shelf tighter as you rub him through his pants.
<<set $gymbrocorruption += 7>><<set $gymbroarousal += 8>><<set $gymbrorelationship += 5>>
<<time 0 5>>
<span id="corruption">+7 Zack Corruption</span> <span id="blue">+5 Zack Relationship</span>
<<else>>
Zack's reaching for a top shelf product when you hug him from behind, grinding against his ass. Your hands slide under his shirt, tracing the ridges of his abs down to the waistband of his pants.
<<gymbro-speech "Fuck— $name...">>
He's fully hard now, his cock straining against his zipper as you undo the button with practiced fingers.
<<set $gymbrocorruption += 9>><<set $gymbroarousal += 10>><<set $gymbrorelationship += 6>>
<<time 0 5>>
<span id="corruption">+9 Zack Corruption</span> <span id="blue">+6 Zack Relationship</span>
<</if>>
<</if>>
<</if>>
<</nobr>>
<<redo "ui">>
<<return "Return">><<nobr>>
<<if previous()=="Zack's House">>
<<if $hour >= 8 && $hour < 10>>
/*SCENE1: Zack Gardening*/
<<set _i=random(0,1)>>
<<if _i==0>>
The morning sun casts golden highlights across Zack's sweat-slicked torso as he digs into the garden bed. His low-hanging basketball shorts reveal the upper curve of his ass with each bending motion, the waistband straining against his thick waist.
<<gymbro-speech "Gotta get these tomatoes planted before the sun gets brutal.">>
He wipes his forehead with his bicep, making the muscle bulge obscenely close to your face. The scent of his musk mixed with fresh soil makes your mouth water.
<<mc-speech "Need... help with anything?">>
Your voice cracks as you stare at the sweat dripping down his happy trail.
Zack grins and flexes his pecs playfully, making them bounce.
<<set $gymbrocorruption += 14>><<set $gymbrorelationship += 8>>
<<time 0 20>>
<span id="corruption">+14 Zack Corruption</span> <span id="blue">+8 Zack Relationship</span>
<<else>>
Zack's back muscles ripple like water as he lifts a heavy bag of soil, his nipple piercings glinting in the sunlight. The veins in his forearms stand out as he tears the bag open with his teeth, jaw muscles flexing.
<<gymbro-speech "Fuck yeah - nothing like manual labor for a pump.">>
He stretches his arms overhead, making his shorts ride up and reveal the thick outline of his package.
You bite your lip hard enough to taste copper. <<set $gymbrocorruption += 16>><<set $gymbrorelationship += 6>>
<<time 0 20>>
<span id="corruption">+16 Zack Corruption</span> <span id="blue">+6 Zack Relationship</span>
<</if>>
<<elseif $hour >= 20 && $hour < 22>>
/*SCENE2: Zack Post-Work Relaxing*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack sprawls across the couch wearing only compression shorts, the TV light playing over his post-workout pump. His massive thighs spread naturally, the thin fabric doing nothing to hide the thick outline beneath.
<<gymbro-speech "Fuck, leg day destroyed me. Wanna rub out some knots?">>
He grabs your wrist and plants your palm on his quad before you can answer. The muscle feels like heated marble under your trembling fingers.
<<mc-speech "Jesus, you're... huge.">>
The words escape before you can stop them.
Zack chuckles deeply and flexes his leg, making the muscle swell under your hand. <<set $gymbrocorruption += 15>><<set $gymbrorelationship += 7>>
<<time 0 20>>
<span id="corruption">+15 Zack Corruption</span> <span id="blue">+7 Zack Relationship</span>
<<else>>
Zack does slow bicep curls with a dumbbell while watching TV, each rep making his arms bulge to obscene proportions. A bead of sweat rolls down his neck and disappears into his chest hair.
<<gymbro-speech "Gotta keep the pump going even on rest days.">>
He suddenly turns to you and flexes his arm inches from your face, the vein throbbing visibly.
Your breath hitches as you catch his musky scent. <<set $gymbrocorruption += 17>><<set $gymbrorelationship += 5>>
<<time 0 20>>
<span id="corruption">+17 Zack Corruption</span> <span id="blue">+5 Zack Relationship</span>
<</if>>
<<elseif $hour >= 22 && $hour < 23>>
/*SCENE3: Zack Nighttime Routines*/
<<set _i=random(0,1)>>
<<if _i==0>>
Steam rolls out as Zack exits the shower with just a towel slung low on his hips. Water droplets cling to his happy trail as he shakes his head like a dog, sending spray everywhere.
<<gymbro-speech "Fuck, hot water ran out again. You're lucky you showered earlier.">>
He rubs the towel over his buzzcut, making his lats flare dramatically.
Your mouth goes dry watching a stray droplet slide down his Adonis belt. <<set $gymbrocorruption += 14>><<set $gymbrorelationship += 6>>
<<time 0 20>>
<span id="corruption">+14 Zack Corruption</span> <span id="blue">+6 Zack Relationship</span>
<<else>>
Zack's throat works as he chugs a protein shake, his Adam's apple bobbing violently. Some of the thick liquid escapes down his stubbled chin onto his bare chest.
<<gymbro-speech "Gotta hit my macros even if this shit tastes like chalk.">>
He wipes his mouth with the back of his hand, then offers you the half-finished shake with a challenging grin.
The sight of his glistening abs contracting makes your pulse spike. <<set $gymbrocorruption += 16>><<set $gymbrorelationship += 5>>
<<time 0 20>>
<span id="corruption">+16 Zack Corruption</span> <span id="blue">+5 Zack Relationship</span>
<</if>>
<</if>>
<<elseif previous()=="Park">>
<<if $hour >= 10 && $hour < 12>>
/*SCENE4: Zack Jogging*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's running shorts cling to his sweat-slicked thighs as he jogs toward you, his breath coming in heavy bursts. The thin fabric tents noticeably with each stride, revealing every thick contour.
<<gymbro-speech "Fuck yeah - just hit my personal best!">>
He grabs the hem of his tank to wipe his face, exposing the deep grooves of his lower abs.
You stare openly at the way his cock bounces with his heartbeat. <<set $gymbrocorruption += 15>><<set $gymbrorelationship += 7>>
<<time 0 20>>
<span id="corruption">+15 Zack Corruption</span> <span id="blue">+7 Zack Relationship</span>
<<else>>
Zack does stretching lunges near a park bench, his quadriceps splitting his shorts with each movement. The morning sun highlights every sweaty contour as he groans through the burn.
<<gymbro-speech "Gotta open up these hips after sprint intervals.">>
He spreads his legs wider, the fabric between them straining dangerously.
Your throat tightens watching the outline of his heavy balls through the thin material. <<set $gymbrocorruption += 13>><<set $gymbrorelationship += 8>>
<<time 0 20>>
<span id="corruption">+13 Zack Corruption</span> <span id="blue">+8 Zack Relationship</span>
<</if>>
<</if>>
<<elseif previous()=="Cafe inside">>
<<if $hour >= 12 && $hour < 14>>
/*SCENE5: Zack as Busy Barista*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's biceps strain against the tight cafe apron as he steams milk, his forearms flexing with each circular motion. The espresso machine hisses as he leans forward, giving you a perfect view down his shirt.
<<gymbro-speech "Latte for the thirsty boy who stares at my arms.">>
He winks while sliding the cup across the counter, making his nipple ring glint under the lights.
You nearly choke watching him lick foam off his thick fingers. <<set $gymbrocorruption += 14>><<set $gymbrorelationship += 6>>
<<time 0 20>>
<span id="corruption">+14 Zack Corruption</span> <span id="blue">+6 Zack Relationship</span>
<<else>>
Zack reaches for the top shelf to grab vanilla syrup, his shirt riding up to expose the dimples above his ass. The movement makes his shoulder muscles ripple like water beneath his tattoos.
<<gymbro-speech "Fuck corporate for putting the good stuff up here.">>
He grunts as he stretches higher, the waistband of his briefs peeking over his pants.
Your coffee goes cold while you stare at the sweat patch forming between his pecs. <<set $gymbrocorruption += 16>><<set $gymbrorelationship += 5>>
<<time 0 20>>
<span id="corruption">+16 Zack Corruption</span> <span id="blue">+5 Zack Relationship</span>
<</if>>
<<elseif $hour >= 14 && $hour < 16>>
/*SCENE6: Zack Cleaning Equipment*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack bends over the espresso machine, his work pants stretching taut across his bubble butt as he scrubs. The muscles in his back form a perfect V-shape as he works.
<<gymbro-speech "Gotta clean these properly unless you want dick-tasting coffee.">>
He laughs at his own joke, the vibration making his ass cheeks clench visibly.
You adjust your pants discreetly while watching his thick thighs flex. <<set $gymbrocorruption += 13>><<set $gymbrorelationship += 7>>
<<time 0 20>>
<span id="corruption">+13 Zack Corruption</span> <span id="blue">+7 Zack Relationship</span>
<<else>>
Zack lifts the heavy trash bag with one hand, his bicep swelling to ridiculous proportions. The veins in his neck stand out as he tosses it effortlessly into the dumpster.
<<gymbro-speech "Lightest fucking bag all week.">>
He rolls his shoulders, making his pecs bounce under the stained apron.
Your mouth waters at the way his forearms cord with muscle. <<set $gymbrocorruption += 15>><<set $gymbrorelationship += 6>>
<<time 0 20>>
<span id="corruption">+15 Zack Corruption</span> <span id="blue">+6 Zack Relationship</span>
<</if>>
<</if>>
<<elseif previous()=="Gym loby">>
<<if $hour >= 12 && $hour < 14>>
/*SCENE7: Zack Midday Pump*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack dominates the preacher curl bench, his biceps swelling beyond human proportions with each rep. Veins snake up his arms like rivers through a mountain range, his skin stretched taut over pulsating muscle.
<<gymbro-speech "Fucking look at this peak contraction!">>
He holds the dumbbell at the top, his entire arm trembling with vascularity as sweat drips from his chin onto his bursting bicep.
Your throat goes dry watching his muscles ripple under fluorescent lights. <<set $gymbrocorruption += 18>><<set $gymbrorelationship += 4>>
<<time 0 20>>
<span id="corruption">+18 Zack Corruption</span> <span id="blue">+4 Zack Relationship</span>
<<else>>
Zack performs cable crossovers, his chest forming a perfect shelf when he squeezes at the midpoint. The striations in his pecs deepen with each contraction, nipples pebbling against the thin fabric of his stringer tank.
<<gymbro-speech "Chest day best day! Feel this density!">>
He grabs your wrist suddenly, pressing your palm against his granite pectoral that twitches under your touch.
Your knees nearly buckle from the raw heat radiating off his pumped muscle. <<set $gymbrocorruption += 16>><<set $gymbrorelationship += 6>>
<<time 0 20>>
<span id="corruption">+16 Zack Corruption</span> <span id="blue">+6 Zack Relationship</span>
<</if>>
<<elseif $hour >= 14 && $hour < 16>>
/*SCENE8: Zack Afternoon Intensity*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's back muscles ripple like tectonic plates shifting as he performs bent-over rows. His sweat-slicked skin makes every striation visible, lats flaring wide enough to eclipse the mirrors behind him.
<<gymbro-speech "That's the fucking sound of gains!">>
The chains rattle as he pulls 250lbs with a roar, his spinal erectors forming a deep canyon down his back.
You catch yourself drooling at the way his glutes flex with each pull. <<set $gymbrocorruption += 19>><<set $gymbrorelationship += 5>>
<<time 0 20>>
<span id="corruption">+19 Zack Corruption</span> <span id="blue">+5 Zack Relationship</span>
<<else>>
Zack lies on the decline bench, his abs forming a perfect six-pack grid as he presses massive dumbbells overhead. His obliques flex with each rep, creating hypnotic valleys of muscle definition.
<<gymbro-speech "Core stays tight! Watch these lower fibers engage!">>
He deliberately slows the eccentric, making every muscle fiber in his torso stand out in brutal detail.
Your fingers twitch with the urge to trace the sweat-filled grooves between his abdominals. <<set $gymbrocorruption += 17>><<set $gymbrorelationship += 7>>
<<time 0 20>>
<span id="corruption">+17 Zack Corruption</span> <span id="blue">+7 Zack Relationship</span>
<</if>>
<<elseif $hour >= 16 && $hour < 18>>
/*SCENE9: Zack Heavy Lifting*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's muscles bulge obscenely as he deadlifts triple his bodyweight, his lifting belt straining against his core. A primal grunt escapes his lips as the barbell shakes near lockout.
<<gymbro-speech "FUCK YEAH! That's how you fucking lift!">>
He drops the weights with a crash, his entire body glistening under the lights like an oiled god.
You watch his cock twitch in his tight shorts from the adrenaline rush. <<set $gymbrocorruption += 17>><<set $gymbrorelationship += 5>>
<<time 0 20>>
<span id="corruption">+17 Zack Corruption</span> <span id="blue">+5 Zack Relationship</span>
<<else>>
Zack does weighted pull-ups with a 45lb plate dangling from his waist chain. Each rep makes his lats flare like wings, sweat dripping from his clenched jaw.
<<gymbro-speech "Count these out for me, $name. Lose track and I start over.">>
His voice comes out strained as his biceps bulge to the size of cantaloupes.
Your hands tremble watching his abs contract with each upward pull. <<set $gymbrocorruption += 15>><<set $gymbrorelationship += 7>>
<<time 0 20>>
<span id="corruption">+15 Zack Corruption</span> <span id="blue">+7 Zack Relationship</span>
<</if>>
<<elseif $hour >= 18 && $hour < 20>>
/*SCENE10: Zack Spotting Others*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack stands behind a new lifter, his massive hands hovering just beneath the barbell on their chest. His pecs press against their back with each rep, practically swallowing them whole.
<<gymbro-speech "I got you, just focus on my voice. Push through the pain.">>
His deep voice rumbles through the gym as his biceps strain to take the weight when they fail.
You bite your lip watching his forearms flex while reracking. <<set $gymbrocorruption += 14>><<set $gymbrorelationship += 8>>
<<time 0 20>>
<span id="corruption">+14 Zack Corruption</span> <span id="blue">+8 Zack Relationship</span>
<<else>>
Zack demonstrates proper squat form, his quadriceps splitting his shorts with each descent. The fabric creaks as he hits full depth, ass nearly touching the floor.
<<gymbro-speech "This is how you build a dump truck, ladies.">>
He slaps his own glute as he rises, the muscle jiggling obscenely.
You nearly whimper seeing the outline of his heavy balls through the stretched fabric. <<set $gymbrocorruption += 16>><<set $gymbrorelationship += 6>>
<<time 0 20>>
<span id="corruption">+16 Zack Corruption</span> <span id="blue">+6 Zack Relationship</span>
<</if>>
<</if>>
<<elseif previous()=="Commercial Zone">>
<<if $hour >= 16 && $hour < 18>>
/*SCENE11: Zack Trying On Clothes*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack emerges from the fitting room in skin-tight joggers that leave nothing to imagination. He turns to check his glutes in the mirror, squeezing his own ass cheeks.
<<gymbro-speech "Do these make my dick look too distracting?">>
He adjusts himself blatantly, making the outline even more pronounced.
Your face burns as you stare at the visible head shape pressing against the fabric. <<set $gymbrocorruption += 15>><<set $gymbrorelationship += 5>>
<<time 0 20>>
<span id="corruption">+15 Zack Corruption</span> <span id="blue">+5 Zack Relationship</span>
<<else>>
Zack struggles to pull a muscle shirt over his pumped shoulders in the store mirror, his biceps refusing to compress enough for the fabric.
<<gymbro-speech "Fuck, I might have to cut this off me later.">>
He laughs as the seams audibly strain, veins popping across his swollen arms.
You swallow hard watching his pecs stretch the neckline to its limits. <<set $gymbrocorruption += 13>><<set $gymbrorelationship += 7>>
<<time 0 20>>
<span id="corruption">+13 Zack Corruption</span> <span id="blue">+7 Zack Relationship</span>
<</if>>
<<elseif $hour >= 18 && $hour < 20>>
/*SCENE12: Zack Reading Labels*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's tongue pokes out as he compares protein tubs, his massive forearm flexing while holding two containers. His bicep brushes against his pec with each slight movement.
<<gymbro-speech "This one's got creatine but that one's got extra BCAAs... fuck it, I'll take both.">>
He grabs his crotch absently while thinking, making his thick bulge shift in his jeans.
You lick your lips watching his strong hands grip the heavy containers. <<set $gymbrocorruption += 12>><<set $gymbrorelationship += 8>>
<<time 0 20>>
<span id="corruption">+12 Zack Corruption</span> <span id="blue">+8 Zack Relationship</span>
<<else>>
Zack squats down to check the bottom shelf, his jeans splitting at the seams across his monstrous thighs. The position makes his package press visibly against the denim.
<<gymbro-speech "Always check expiration dates, $name. Nothing worse than spoiled gainz.">>
He winks up at you from his crouch, his thick neck flexing as he turns his head.
Your breath hitches seeing the outline of his cockhead through the worn fabric. <<set $gymbrocorruption += 14>><<set $gymbrorelationship += 6>>
<<time 0 20>>
<span id="corruption">+14 Zack Corruption</span> <span id="blue">+6 Zack Relationship</span>
<</if>>
<</if>>
<<else>>
You can't help but stare. The way his muscles move, the casual strength behind every motion—
It's impossible to ignore.
You reach out, half-joking, half-serious, and run a hand along his arm.
<<mc-speech "Jesus, Zack… what do you eat? Bricks?">>
He smirks, not moving away.
<<gymbro-speech "You like what you see, huh?">>
Then flexes—slowly—on purpose.
<img src="img/zack/zackflexing.gif" width=500>
His eyes don’t leave yours.
You swallow. Hard.<span id="arousal"><br>+25 arousal</span><span id="corruption"><br>+7 Zack corruption</span>
<<set $mcarousal +=25>><<set $gymbrocorruption +=7>><<time 0 20>>
<</if>>
<</nobr>>
<<redo "ui">>
<<return "Return">>
<<if $kisszack<3>>
You lean in, brushing a kiss against his cheek—bold, but testing.<br>He grins.
<<gymbro-speech "Careful. I bite.">>
Your heart skips.<span id="corruption"><br>+5 Zack corruption</span><span id="arousal"><br>+10 arousal</span>
<<set $gymbrocorruption +=5>><<set $mcarousal +=10>><<set $kisszack +=1>><<time 0 5>>
<<redo "ui">>
<<elseif $kisszack>2>>
You lean in and kiss him—bold, firm, wanting.<br>He lets it happen.<br><img src="img/zack/zackkiss.gif" width=400><br>Then smiles.<br>
<<gymbro-speech "So you're not just a quiet little admirer, huh?">>
He steps closer.
<<gymbro-speech "You're playing a risky game.">>
<span id="corruption"><br>+15 Zack corruption</span><span id="arousal"><br>+40 arousal</span>
<<set $gymbrocorruption +=15>><<set $mcarousal +=40>><<time 0 5>>
<<redo "ui">><</if>>
<<return "Return">><<if $gymbrocorruption>250 && previous()==="Zack's House">>
He wipes the sweat from his neck, shirt slung over his shoulder. His eyes flick to you briefly—sharp, unreadable—before going back to whatever he was doing.<br><br><<linkappend "Initiate">><br>You stay close, letting the silence stretch.
<<mc-speech "Ever wonder what would happen if I stopped pretending I’m not staring?">>
<br>[[Blowjob[0:30]->Blowjobzack]]
[[Muscle worship[0:45]->Musclezack]]
[[Get fucked[0:30]->Analzack]]<</linkappend>>
<<elseif $gymbrocorruption <250 || $gymbrocorruption ===250>>
You are not that close yet.<span id="corruption">[+250 Corruption required]</span>
<<else>>It's not a suitable place for that. Try in a private place like his home.
<</if>>
<<return "Return">>The sun spills golden through the open balcony door, casting long shadows across the floor as you drag Alicia by the wrist into the threshold. Her breath is already uneven, lips parted in anticipation—she knows exactly what’s coming.
<<include "Undress">><<redo "ui">>
<<mc-speech "You’ve been teasing me all fucking day">>
you growl, fingers tightening in her hair as you guide her to her knees.
<<mc-speech "Now let’s see how well that pretty mouth works.">>
She doesn’t resist. Her hands settle on your thighs, eyes locked on the thick outline of your cock straining against your pants. A slow, wicked smirk curls her lips—she’s been waiting for this.
You unzip yourself, freeing your heavy length, already glistening at the tip. Her tongue darts out instinctively, wetting her lips before she leans in, pressing an open-mouthed kiss to the head.
<<mc-speech "That’s it">>
you murmur, fingers threading through her hair.
<<mc-speech "Take it deeper.">>
<img src="img/sister/hallway/1.gif" width=500>
She obeys, sinking down with a practiced ease, her lips stretching around your girth. A low groan escapes you as her tongue swirls along the underside, her cheeks hollowing as she sucks hard.
But you’re not here to let her set the pace.
<img src="img/sister/hallway/2.gif" width=500>
With a sudden grip, you seize both her wrists and pin them above her head against the doorframe. Her eyes flash with surprise, then darken with hunger as you use your free hand to guide yourself back between her lips.
<<mc-speech "No hands">>
you command.
<<mc-speech "Just that sinful mouth of yours.">>
And then you start fucking her face in earnest.
<img src="img/sister/hallway/3.gif" width=500>
Each thrust is deliberate, deep, pushing past her lips until she gags, tears beading at the corners of her eyes. She doesn’t pull away—instead, her throat flutters around you, swallowing around the intrusion. The wet, obscene sounds of her choking on you fill the air, mingling with the heat of the sun on your skin.
You pull back just enough to let her gasp for air, spit-slick and panting.
<img src="img/sister/hallway/4.gif" width=500>
<<mc-speech "You love this, don’t you?">>
you taunt, dragging the swollen head of your cock over her flushed lips.
<<sis-speech "Fuck yes">>
she rasps, tongue darting out to taste you again.
<<sis-speech "I love when you use me like this.">>
<img src="img/sister/hallway/5.gif" width=500>
A dark thrill shoots through you. You spit directly into her open mouth, watching as she swallows it without hesitation.
<<mc-speech "Good girl.">>
<img src="img/sister/hallway/6.gif" width=500>
Then you’re pushing back in, this time angling her head back so she takes every inch. Her moans vibrate around you, her body squirming as you dominate her throat. When you finally pull out, her lips are swollen, her chin glistening.
<<mc-speech "Lick my balls.">>
you order, guiding her head down.
<img src="img/sister/hallway/7.gif" width=500>
She obeys instantly, her tongue tracing the sensitive flesh beneath your shaft, lapping at you with shameless devotion. You groan, tightening your grip in her hair as she worships you, her breath hot against your skin.
<<mc-speech "Back on my cock.">>
you demand.
<img src="img/sister/hallway/8.gif" width=500>
She surges up, taking you deep again, her nose pressed against your pelvis as you bottom out inside her mouth. The sun beats down on both of you, sweat glistening on her collarbone as you fuck her face with relentless, brutal strokes.
She gags, drools, takes it all—and when you finally release down her throat, she swallows every drop, looking up at you with blown-out pupils and swollen lips.
<img src="img/sister/hallway/cum.gif" width=500>
<<sis-speech "Fuck">>
she breathes, licking her lips clean.
<<sis-speech "You own this mouth.">>
You smirk, dragging your thumb over her chin.
<<mc-speech "Damn right I do.">>
<span id="shower">-30 Hygiene</span>
<span id="corruption">+40 Alicia Corruption</span>
<<time 0 20>><<set $hygiene -=30>><<set $siscorruption +=40>>
<<link "Hallway" "Hallway">><<include "Redress">><</link>>Mark's nostrils flared as he finally stepped inside, slamming the door behind him. His calloused hand shot out, grabbing your thigh hard enough to leave marks.
<<include "Undress">>/*Tease section"/
<<dad-speech "You've been askin' for this all goddamn week.">>
He yanked you up by your hair, your back arching against his chest. You could feel his erection pressing against you through his jeans - thick and heavy even restrained.
<<mc-speech "Then quit making me wait.">>
A growl rumbled through his chest as he flipped you onto your stomach. One massive hand pinned your wrists while the other tore your underwear clean off.
<<dad-speech "Still got that smart mouth?">>
His calloused fingers traced your cleft before spanking you hard enough to make you gasp. The sting melted into heat as he rubbed the sore spot possessively.
<<dad-speech "Gonna ruin you for anyone else.">>
You craned your neck to see him unbuckling with his free hand, that monstrous cock springing free. Thick veins pulsed along its length, the flushed head already leaking. When he spat in his palm and stroked himself slowly, your mouth watered.
<<mc-speech "Prove it.">>
Mark's laugh was dark as he flipped you onto your back. His teeth grazed your neck while his hand wrapped around both your lengths, squeezing just shy of pain.
<<dad-speech "Scream and I stop.">>
The first thrust stole your breath - that brutal stretch, the burn of his pubic bone grinding against you. His sweat dripped onto your chest as he set a punishing rhythm, each snap of his hips punching sounds from your throat.
<<dad-speech "That's it... take it.">>
Your nails raked down his back as the pleasure crested, his groan hot against your ear when he followed you over. He collapsed atop you, both panting, his softening cock still twitching inside you.
<<dad-speech "Bed's mine tonight.">>
He pulled out with a filthy sound, already dragging you against his chest. The possessive arm slung over your waist told you this wasn't over - just the first round.
Mark’s grip on you didn’t loosen even as his breathing steadied. His rough fingers traced idle patterns over your hip, the contrast of tenderness after such raw possession sending a shiver down your spine.
<<dad-speech "Still breathin’?">>
You let out a weak laugh, your body still humming from the aftershocks. <<mc-speech "Barely.">>
He smirked, rolling you both onto your sides so he could drag you flush against him. His cock, still half-hard, pressed against the curve of your ass, a silent promise.
<<dad-speech "Good. Need you awake for what’s next.">>
His hand slid down your stomach, fingertips brushing through the mess he’d left between your thighs before dipping lower. You arched into his touch, a gasp catching in your throat as he teased your oversensitive flesh.
<<mc-speech "Fuck—Mark—">>
<<dad-speech "Told you I was gonna ruin you.">> His voice was a rough whisper against your ear, teeth nipping at the lobe. <<dad-speech "Ain’t done yet.">>
His fingers worked you open again, slow and relentless, until you were writhing against him, begging in broken syllables. When he finally pushed inside once more, it was with a deep, controlled thrust that had you seeing stars.
This time, he took you apart piece by piece—every drag of his cock deliberate, every groan against your skin a brand. You came with his name on your lips, his own release following soon after, his growl vibrating through your bones as he spilled inside you.
Exhausted, you collapsed together in a tangle of limbs, the sheets sticky and twisted beneath you. Mark’s arm anchored you to him, his heartbeat a steady rhythm against your back.
<<dad-speech "Mine,">> he muttered, already half-asleep.
You didn’t argue.
<<time 0 30>><<set $dadcorruption +=30>><<set $mcarousal=0>><<set $dadarousal=0>>
<span id="corruption">+30 Corruption</span>
<<link "Return" "Parent Bedroom">><<include "Redress">><</link>>Mark's strong hands tore at your clothes, his hungry mouth claiming yours in a searing kiss. You gasped as his weight pressed you into the mattress, his hard body covering yours completely.
<<include "Undress">>
<<dad-speech "Been dreaming about this...">>
His calloused hands slid up your bare thighs, pushing them apart roughly. You could feel his thick erection straining against his jeans, grinding against your core through the thin fabric of your underwear.
<<mc-speech "Mark...please...">>>
With a growl, he flipped you onto your stomach, one large hand pinning your wrists behind your back. His other hand yanked down your panties in one swift motion.
<<dad-speech "Gonna take what's mine.">>
The first thrust stole your breath - his thick cock stretching you impossibly full. His hips snapped forward, setting a punishing rhythm from the start. Sweat dripped from his chest onto your back as he fucked you with deep, possessive strokes.
<<dad-speech "So fucking tight...">>>
His grip on your wrists tightened as his pace grew frantic. You could feel him swelling even bigger inside you, his ragged breaths hot against your neck.
<<dad-speech "Cum for me...now!">>>
The command sent you over the edge, your body clamping down around him as he gave one final thrust, spilling hot inside you with a guttural moan.
Mark collapsed beside you, his chest heaving. He pulled you against him, his softening cock still twitching inside you as he kissed your shoulder.
<<dad-speech "Mine.">>
<span id="corruption">+20 Mark corruption</span><<set $dadcorruption +=20>>
<<set $dadarousal=0>>
<<time 0 30>><<redo "ui">>
<<link "Return" "Parent Bedroom">><<include "Redress">><</link>>Your hands don't stop at her waist. They slide up her body, fingers tracing the curves of her breasts through the thin fabric of her blouse. She doesn't push you away - instead, her breath hitches as you palm her nipples, already hardening beneath your touch.
<<include "Undress">>
<<mom-speech "We shouldn't...">>
Her protest is weak, contradicted by the way she arches into your touch. You can feel the heat radiating from her body as you back her against the kitchen counter.
You capture her lips in a hungry kiss, tasting the coffee she drank earlier. Her hands tangle in your hair, pulling you closer as your tongue explores her mouth. One hand slips under her blouse, finding bare skin and the clasp of her bra.
<<mom-speech "Oh god...">>
She gasps as you unhook it with practiced fingers. Your other hand pushes her skirt up, revealing the damp spot on her panties. She moans into your mouth when you rub your palm against her clothed heat.
Breaking the kiss, you trail your lips down her neck, nipping at the sensitive skin. Her fingers clutch at your shoulders as you lower her onto the kitchen table, sending a glass crashing to the floor unnoticed.
<<mom-speech "$name... please...">>
Her plea sends blood rushing to your cock. You yank her panties down, spreading her legs to reveal her glistening folds. The scent of her arousal fills the air as you drop to your knees.
The first lick makes her thighs tremble. You feast on her, alternating between broad strokes and focused attention on her swollen clit. Her hips buck against your face as you slide two fingers inside her tight heat.
<<mom-speech "Fuck! Right there!">>
Her nails scrape against the table surface as you curl your fingers, finding that sweet spot inside her. You can feel her walls fluttering around your fingers as her orgasm builds.
When you suck her clit into your mouth while maintaining that perfect pressure, she shatters. Her back arches off the table as she comes with a cry, her juices coating your chin.
But you're not done yet. Rising up, you free your aching cock and push into her in one smooth thrust. She's so wet and warm, her inner muscles still spasming from her climax.
<<mom-speech "Yes! Fuck me right here!">>
Her legs wrap around your hips as you set a punishing pace. The table creaks with each thrust, the sounds of skin slapping skin mixing with her moans. You can feel your own release building as her nails dig into your back.
When she comes again, screaming your name, it sends you over the edge. You bury yourself deep as you pulse inside her, both of you trembling through the aftershocks.
Panting, you stay joined for a long moment before slowly pulling out. Her satisfied smile tells you this won't be the last time.
<<set $momarousal =0>><<set $momcorruption +=40>><<set $momrelationship +=5>><<time 0 30>>
<span id="corruption">+40 Linda Corruption</span><span id="blue">+5 Linda Relationship</span>
<<link "Return" "Kitchen">><<include "Redress">><</link>>Linda's breathing quickens as your fingers slip under the bra straps, slowly peeling them down her shoulders. The fabric pools at her waist as you turn her to face you. Her nipples harden under your gaze.
<<include "Undress">>
<<mom-speech "We shouldn't...">>
she murmurs even as she arches her back slightly.
You cup her breasts, thumbs circling her nipples. She gasps, her hands gripping the bathroom counter behind her. Leaning in, you take one peaked nipple into your mouth, sucking gently while your hand slides down her stomach.
<<mom-speech "Oh god...">>
Her legs part almost involuntarily as your fingers find the waistband of her panties. You can feel the heat radiating through the damp fabric.
Pushing the underwear down, your fingers glide through her wet folds. She moans, hips bucking against your hand as you slide two fingers inside her.
<<mom-speech "$name... please...">>
Her voice is thick with need as you curl your fingers, finding that sweet spot that makes her thighs tremble.
With your free hand, you undo your pants, freeing your hard cock. Linda's eyes widen slightly at the sight, but she doesn't pull away. Instead, she reaches out, wrapping her fingers around your length.
<<mom-speech "You're so...">>
Her sentence trails off as she strokes you slowly.
Lifting her onto the counter, you position yourself between her spread legs. The head of your cock brushes against her entrance, slick with her arousal. She bites her lip as you push inside in one slow, deep thrust.
<<mom-speech "Ah!">>
Her nails dig into your shoulders as you begin moving, each thrust drawing another breathy moan from her lips. The mirror fogs up from your combined heat as the pace quickens.
You can feel her walls fluttering around you as she nears her climax. Reaching between your bodies, you rub her clit in tight circles.
<<mom-speech "I'm... I'm...">>
Her whole body tenses before she comes with a cry, her inner muscles squeezing you tightly. The sensation pushes you over the edge, and you spill inside her with a groan, hips stuttering against hers.
For a long moment, the only sound in the steamy bathroom is your ragged breathing. Linda's fingers trace lazy patterns on your chest before she finally speaks.
<<mom-speech "We should... clean up.">>
But she makes no move to pull away just yet.
<<set $momarousal =0>><<set $momcorruption +=40>><<set $momrelationship +=7>><<time 0 30>>
<span id="corruption">+40 Linda Corruption</span><span id="blue">+7 Linda Relationship</span>
<<link "Return" "Parent Bathroom">><<include "Redress">><</link>>You grind against Linda's round backside, feeling her warmth through the thin fabric of her dress. She lets out a shaky breath as your hands slide up her sides.
<<include "Undress">>
<<mom-speech "We really shouldn't...">>
But her body betrays her words, pushing back against your growing hardness. You reach around to cup her breasts, finding her nipples already stiff through the bra. She moans softly, her head falling back against your shoulder.
You spin her around and lift her onto the dresser, hiking up her dress around her waist. Her panties are already damp when you slide them aside. She gasps as your fingers find her wetness.
<<mom-speech "$name... oh god...">>
Her legs wrap around your waist as you free yourself from your pants. The head of your cock teases her entrance, smearing her juices. She bites her lip, eyes dark with desire.
<<mom-speech "Just... just go slow...">>
You push inside in one smooth motion, both of you groaning at the sensation. Her tight heat envelops you as you begin rocking into her. The dresser creaks with each thrust.
Her nails dig into your shoulders as you find a rhythm. Her breath comes in short gasps, matching your movements. You capture her mouth in a messy kiss, tasting her moans.
<<mom-speech "Faster...">>
she pants between kisses.
You oblige, gripping her hips tighter as your pace quickens. The sound of skin slapping fills the room. Her inner walls start fluttering around you.
<<mom-speech "I'm... I'm close...">>
One hand slips between you to rub her clit. She cries out, back arching as her orgasm hits. The way she clenches around you pushes you over the edge. With a final deep thrust, you spill inside her, both of you shuddering through the climax.
Panting, you stay joined for a moment before slowly pulling out. She winces slightly but gives you a satisfied smile, legs still trembling.
<<mom-speech "We... we should clean up before someone notices.">>
<<set $momarousal =0>><<set $momcorruption +=25>><<time 0 30>>
<span id="corruption">+25 Linda Corruption</span>
<<link "Return" "Parent Room">><<include "Redress">><</link>>Linda's breath hitches as your hands explore beneath her yoga top. Her back arches slightly as you skillfully unhook her bra with one hand while the other slides around to cup her breast. She lets out a soft whimper when your thumb brushes over her hardening nipple.
<<include "Undress">>
<<mom-speech "Oh god...we really shouldn't be doing this here...">>
Her words lack conviction as she grinds back against your growing erection. The scent of her arousal mixes with the faint floral perfume she always wears.
You push the yoga top up, exposing her full breasts. She shivers as the cool air hits her sensitive skin. Turning her head, she captures your lips in a hungry kiss as your hands knead her soft flesh. Her fingers fumble with your belt, urgency growing between you both.
Breaking the kiss, you guide her to bend over the couch. She complies eagerly, presenting herself to you. You run your hands along the curve of her ass before sliding her yoga pants down, revealing she went commando after her workout. She's already wet when you slip a finger between her folds.
<<mom-speech "Fuck...please...">>
Her hips buck against your hand as you add another finger, curling them just right to make her gasp. Her juices coat your fingers as you prepare her.
You free your aching cock and press against her entrance. Both of you groan as you sink into her tight heat in one smooth motion. She's so wet you slide in effortlessly.
<<mom-speech "Yes! Just like that...">>
Her hands grip the couch cushions as you set a punishing pace. The sound of skin slapping against skin fills the room along with her increasingly loud moans. You reach around to play with her clit, feeling her walls start to flutter around you.
<<mom-speech "I'm gonna...oh god I'm...">>
Her orgasm crashes through her, body tightening around you like a vice. The intense pressure pushes you over the edge too. With a final deep thrust, you spill inside her, both of you panting heavily.
As you pull out, she turns and gives you a sated smile, still catching her breath.
<<mom-speech "We should...clean up before someone comes.">>
She grabs her discarded top to wipe between her thighs, watching you with darkened eyes that promise this won't be the last time.
<<set $momarousal =0>><<set $momcorruption +=25>><<set $momrelationship +=5>><<time 0 30>>
<span id="corruption">+25 Linda Corruption</span><span id="blue">+5 Linda Relationship</span><<redo "ui">>
<<link "Return" "Living Room">><<include "Redress">><</link>><<nobr>>
<<if previous()=="Zack's House">>
<<if $hour >= 8 && $hour < 10>>
/*SCENE1: Zack Gardening*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's tanned back glistens with sweat as he pulls weeds shirtless, his muscles flexing with each movement. You "accidentally" brush against him while handing him gardening tools.
<<gymbro-speech "Whoops, careful there...">>
He doesn't pull away when your fingers linger on his lower back. His skin is warm and damp under your touch.
<<set _touch=random(5,15)>>
<<set $gymbroarousal += _touch>><<set $gymbrocorruption += _touch>>
<<time 0 15>>
<span id="corruption">+<<print _touch>> Zack Corruption</span>
<<else>>
Zack stretches upward to pick fruit, his abs contracting deliciously. You reach out to "steady" him, palms sliding over his sculpted sides.
<<gymbro-speech "Damn $name, handsy today?">>
He grins and grabs your wrist, pressing your hand firmly against his sweaty pectoral.
<<set _touch=random(10,20)>>
<<set $gymbroarousal += _touch>><<set $gymbrocorruption += _touch>><<set $gymbrorelationship += 2>>
<<time 0 15>>
<span id="corruption">+<<print _touch>> Zack Corruption</span> <span id="blue">+2 Zack Relationship</span>
<</if>>
<<elseif $hour >= 20 && $hour < 22>>
/*SCENE2: Zack Post-Work Relaxing*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack flexes his biceps while watching TV, veins popping. You "adjust the blanket" and let your hand trail down his arm.
<<gymbro-speech "Like what you feel?">>
He makes you squeeze his muscle harder, his other hand casually rubbing your thigh.
<<set _touch=random(8,18)>>
<<set $gymbroarousal += _touch>><<set $gymbrocorruption += _touch>><<set $gymbrorelationship += 3>>
<<time 0 15>>
<span id="corruption">+<<print _touch>> Zack Corruption</span> <span id="blue">+3 Zack Relationship</span>
<<else>>
Zack lies shirtless on the couch, his happy trail leading downward. You "trip" and palm his firm stomach.
<<gymbro-speech "Fuck, warn a guy!">>
But he arches into your touch, guiding your hand lower until you feel the growing bulge in his sweatpants.
<<set _touch=random(15,25)>>
<<set $gymbroarousal += _touch>><<set $gymbrocorruption += _touch>><<set $gymbrorelationship += 4>>
<<time 0 15>>
<span id="corruption">+<<print _touch>> Zack Corruption</span> <span id="blue">+4 Zack Relationship</span>
<</if>>
<<elseif $hour >= 22 && $hour < 23>>
/*SCENE3: Zack Nighttime Routines*/
<<set _i=random(0,1)>>
<<if _i==0>>
Fresh from the shower with just a towel around his waist, Zack lets you "help" apply lotion to his broad shoulders. Your hands drift lower...
<<gymbro-speech "Mmm, lower back's tight...">>
He moans when your fingers dip beneath the towel, his cock twitching against your wrist.
<<set _touch=random(12,22)>>
<<set $gymbroarousal += _touch>><<set $gymbrocorruption += _touch>><<set $gymbrorelationship += 3>>
<<time 0 15>>
<span id="corruption">+<<print _touch>> Zack Corruption</span> <span id="blue">+3 Zack Relationship</span>
<<else>>
Zack mixes a protein shake, biceps bulging. You "reach for the blender" and press against him from behind, grinding subtly.
<<gymbro-speech "Shit $name...">>
He spins and pins you to the counter, his thick thigh sliding between your legs as he crushes his package against your hip.
<<set _touch=random(18,25)>>
<<set $gymbroarousal += _touch>><<set $gymbrocorruption += _touch>><<set $gymbrorelationship += 4>>
<<time 0 15>>
<span id="corruption">+<<print _touch>> Zack Corruption</span> <span id="blue">+4 Zack Relationship</span>
<</if>>
<</if>>
<<elseif previous()=="Park">>
<<if $hour >= 10 && $hour < 12>>
/*SCENE4: Zack Jogging*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack stops to stretch, his sweat-soaked tank clinging to every ridge. You "help" massage his cramping calf, fingers inching up his shorts.
<<gymbro-speech "Fuck yeah, right there...">>
He spreads his legs wider, your thumb brushing the sensitive inner thigh near his bulging...
<<set _touch=random(8,15)>>
<<set $gymbroarousal += _touch>><<set $gymbrocorruption += _touch>>
<<time 0 15>>
<span id="corruption">+<<print _touch>> Zack Corruption</span>
<<else>>
Zack bends over to tie his shoe, giving you a perfect view of his sculpted glutes. You "slip" and grab his ass cheeks through the thin fabric.
<<gymbro-speech "Goddamn slut...">>
He growls and pulls you against his sweaty chest, grinding his hardening cock against you in broad daylight.
<<set _touch=random(15,25)>>
<<set $gymbroarousal += _touch>><<set $gymbrocorruption += _touch>><<set $gymbrorelationship += 3>>
<<time 0 15>>
<span id="corruption">+<<print _touch>> Zack Corruption</span> <span id="blue">+3 Zack Relationship</span>
<</if>>
<</if>>
<<elseif previous()=="Cafe inside">>
<<if $hour >= 12 && $hour < 14>>
/*SCENE5: Zack as Busy Barista*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's apron strains across his chest as he steams milk. You "reach for a napkin" and brush his bulging forearm, lingering too long.
<<gymbro-speech "Order up...">>
He smirks and grabs your wrist, pressing your palm against his pec under the apron while no one's looking.
<<set _touch=random(5,12)>>
<<set $gymbroarousal += _touch>><<set $gymbrocorruption += _touch>>
<<time 0 15>>
<span id="corruption">+<<print _touch>> Zack Corruption</span>
<<else>>
Zack bends to clean the espresso machine, his tight pants stretching across his ass. You "drop a coin" and squeeze his cheek as you stand.
<<gymbro-speech "Fuck! Later...">>>
He discreetly adjusts his growing erection, shooting you a hungry look that promises payback.
<<set _touch=random(10,20)>>
<<set $gymbroarousal += _touch>><<set $gymbrocorruption += _touch>><<set $gymbrorelationship += 2>>
<<time 0 15>>
<span id="corruption">+<<print _touch>> Zack Corruption</span> <span id="blue">+2 Zack Relationship</span>
<</if>>
<<elseif $hour >= 14 && $hour < 16>>
/*SCENE6: Zack Cleaning Equipment*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack stretches to wipe high shelves, his shirt riding up. You "help stabilize" him by gripping his bare waist, thumbs stroking his V-line.
<<gymbro-speech "Tease...">>
He arches into your touch, his back muscles flexing as he grinds his ass against your crotch.
<<set _touch=random(8,18)>>
<<set $gymbroarousal += _touch>><<set $gymbrocorruption += _touch>>
<<time 0 15>>
<span id="corruption">+<<print _touch>> Zack Corruption</span>
<<else>>
Zack leans over the counter, his biceps flexing as he scrubs. You "sneeze" and press against him, your cock nudging his muscular thigh.
<<gymbro-speech "Dirty boy...">>
He grabs your hips to keep you there, rolling his own against yours in slow circles.
<<set _touch=random(15,25)>>
<<set $gymbroarousal += _touch>><<set $gymbrocorruption += _touch>><<set $gymbrorelationship += 3>>
<<time 0 15>>
<span id="corruption">+<<print _touch>> Zack Corruption</span> <span id="blue">+3 Zack Relationship</span>
<</if>>
<</if>>
<<elseif previous()=="Gym loby">>
<<if $hour >= 12 && $hour < 14>>
/*SCENE7: Zack Midday Touch*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's doing cable curls when you "help adjust his form", your chest pressed against his back as your hands slide down his arms. His biceps flex under your fingers, veins popping as you whisper in his ear.
<<gymbro-speech "The fuck you doing, $name?">>
His breath hitches when you suddenly bite his earlobe, your fingers tracing the outline of his hardening cock through his shorts.
<<set _touch=random(10,18)>>
<<set $gymbroarousal += _touch>><<set $gymbrocorruption += _touch>>
<<time 0 15>>
<span id="corruption">+<<print _touch>> Zack Corruption</span>
<<else>>
Zack's recording his workout when you "trip" and grab his thighs for balance. Your fingers dig into his quadriceps, inching higher with each shaky breath he takes.
<<gymbro-speech "You're playing with fire...">>
He grabs your wrist, forcing your hand fully against the massive bulge in his shorts as the camera still rolls.
<<set _touch=random(15,22)>>
<<set $gymbroarousal += _touch>><<set $gymbrocorruption += _touch>><<set $gymbrorelationship += 2>>
<<time 0 15>>
<span id="corruption">+<<print _touch>> Zack Corruption</span> <span id="blue">+2 Zack Relationship</span>
<</if>>
<<elseif $hour >= 14 && $hour < 16>>
/*SCENE8: Zack Post-Workout Touch*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's stretching against the wall, his shorts riding up. You "check his hamstrings" by running hands up his inner thighs, thumbs brushing his package with each rep.
<<gymbro-speech "Fucking Christ—">>
He suddenly pins you against the mirror, his rock-hard erection grinding against your ass as other gym-goers watch.
<<set _touch=random(12,20)>>
<<set $gymbroarousal += _touch>><<set $gymbrocorruption += _touch>>
<<time 0 15>>
<span id="corruption">+<<print _touch>> Zack Corruption</span>
<<else>>
Zack's drinking at the fountain when you "wipe his sweat", your hand lingering down his chest. His nipple hardens under your palm as you suddenly pinch it through his damp shirt.
<<gymbro-speech "Keep that up and I'll make you finish what you started.">>
His voice is a low growl as he grabs your wrist, pressing your hand firmly against his bulge for one heated moment before shoving you away with a smirk.
<<set _touch=random(18,25)>>
<<set $gymbroarousal += _touch>><<set $gymbrocorruption += _touch>><<set $gymbrorelationship += 3>>
<<time 0 15>>
<span id="corruption">+<<print _touch>> Zack Corruption</span> <span id="blue">+3 Zack Relationship</span>
<</if>>
<<elseif $hour >= 16 && $hour < 18>>
/*SCENE9: Zack Heavy Lifting*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack's muscles strain during deadlifts, sweat dripping down his neck. You "spot" him by running hands up his quads as he stands.
<<gymbro-speech "Fuck $name...">>
He guides your hands to his inner thighs, his massive bulge twitching against your wrist with each heavy breath.
<<set _touch=random(12,20)>>
<<set $gymbroarousal += _touch>><<set $gymbrocorruption += _touch>>
<<time 0 15>>
<span id="corruption">+<<print _touch>> Zack Corruption</span>
<<else>>
Zack finishes his set with a groan, his shorts tented obscenely. You "wipe his sweat" and let your palm drag across his package.
<<gymbro-speech "Locker room. Now.">>
He manhandles you toward the showers, his thick fingers digging into your ass.
<<set _touch=random(18,25)>>
<<set $gymbroarousal += _touch>><<set $gymbrocorruption += _touch>><<set $gymbrorelationship += 4>>
<<time 0 15>>
<span id="corruption">+<<print _touch>> Zack Corruption</span> <span id="blue">+4 Zack Relationship</span>
<</if>>
<<elseif $hour >= 18 && $hour < 20>>
/*SCENE10: Zack Spotting Others*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack spots a lifter, his arms caging them. You "adjust his stance" by gripping his hips from behind, grinding against his perfect ass.
<<gymbro-speech "Little fucking minx...">>
He reaches back to squeeze your thigh, pressing you harder against him while continuing his rep.
<<set _touch=random(8,15)>>
<<set $gymbroarousal += _touch>><<set $gymbrocorruption += _touch>>
<<time 0 15>>
<span id="corruption">+<<print _touch>> Zack Corruption</span>
<<else>>
Zack demonstrates bench presses, his pecs bouncing. You "fix the weights" and let your fingers trail down his sweat-slicked torso.
<<gymbro-speech "Keep going...">>
He arches up into your touch, his nipple hardening under your thumb as his cock strains against his shorts.
<<set _touch=random(15,25)>>
<<set $gymbroarousal += _touch>><<set $gymbrocorruption += _touch>><<set $gymbrorelationship += 3>>
<<time 0 15>>
<span id="corruption">+<<print _touch>> Zack Corruption</span> <span id="blue">+3 Zack Relationship</span>
<</if>>
<</if>>
<<elseif previous()=="Commercial Zone">>
<<if $hour >= 16 && $hour < 18>>
/*SCENE11: Zack Trying On Clothes*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack models gym shorts in the dressing room, commando. You "check the fit" by palming his ass cheeks through the fabric.
<<gymbro-speech "How's the... coverage?">>
He turns and pulls you against his bare chest, your hands trapped between you against his hardening length.
<<set _touch=random(12,20)>>
<<set $gymbroarousal += _touch>><<set $gymbrocorruption += _touch>>
<<time 0 15>>
<span id="corruption">+<<print _touch>> Zack Corruption</span>
<<else>>
Zack flexes in a tight tank, his nipples pebbled. You "adjust the tag" and slip a finger underneath to stroke his pec.
<<gymbro-speech "Fuck $name, in public?">>
But he just smirks and guides your other hand to rub his thick thigh, inching higher...
<<set _touch=random(15,25)>>
<<set $gymbroarousal += _touch>><<set $gymbrocorruption += _touch>><<set $gymbrorelationship += 3>>
<<time 0 15>>
<span id="corruption">+<<print _touch>> Zack Corruption</span> <span id="blue">+3 Zack Relationship</span>
<</if>>
<<elseif $hour >= 18 && $hour < 20>>
/*SCENE12: Zack Reading Labels*/
<<set _i=random(0,1)>>
<<if _i==0>>
Zack reaches for a top shelf protein, his shirt riding up. You "steady" him by gripping his bare waist, thumbs stroking his happy trail.
<<gymbro-speech "Greedy hands...">>
He presses back against you, letting you feel every ridge of his abs through your clothes.
<<set _touch=random(8,15)>>
<<set $gymbroarousal += _touch>><<set $gymbrocorruption += _touch>>
<<time 0 15>>
<span id="corruption">+<<print _touch>> Zack Corruption</span>
<<else>>
Zack examines a tub of pre-workout, biceps flexing. You "compare sizes" by pressing against him, your cock nudging his ass.
<<gymbro-speech "Know what you want?">>
He grabs your wrist and shoves your hand down his pants right there in the aisle, his thick shaft already leaking.
<<set _touch=random(18,25)>>
<<set $gymbroarousal += _touch>><<set $gymbrocorruption += _touch>><<set $gymbrorelationship += 4>>
<<time 0 15>>
<span id="corruption">+<<print _touch>> Zack Corruption</span> <span id="blue">+4 Zack Relationship</span>
<</if>>
<</if>>
<</if>>
<</nobr>>
<<redo "ui">>
<<return "Return">><<gymbro-speech "Damn, $name,">>
Zack spins you around, his calloused hands gripping your hips as he presses your back against his sweaty chest. His breath is hot on your ear.
<<include "Undress">><<gymbro-speech "You started this...">>
You gasp as his teeth graze your neck, his fingers sliding under your waistband. The garden dirt crunches underfoot as he pushes you onto your knees, the sun beating down on your flushed skin.
<<gymbro-speech "Open up.">>
His smirk is wicked as he frees his cock, already hard and glistening at the tip. You don’t hesitate, wrapping your lips around him with a moan. His groan is rough, one hand tangling in your hair as he rocks into your mouth.
<<gymbro-speech "Fuck—just like that.">>
The taste of salt and sweat coats your tongue as he thrusts deeper, his grip tightening. You whimper around him, nails digging into his thighs.
<<gymbro-speech "Gonna make you choke on it—">>
His hips stutter, and with a growl, he spills down your throat. You swallow greedily, panting as he pulls away, his thumb swiping your swollen lips.
<<gymbro-speech "Good boy.">>
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Return" "Zack's House">><<include "Redress">><</link>><<gymbro-speech "Damn, $name, you’re staring like you wanna water my crops yourself.">>
He wipes his hands on his shorts, leaving streaks of dirt as he steps closer. The heat between you is thicker than the summer air.
<<include "Undress">>
<<mc-speech "Maybe I do. You got a problem with that?">>
You trail a finger down his sweat-slicked chest, and he shivers despite the warmth.
<<gymbro-speech "Only problem is you’re still dressed.">>
Zack hooks a thumb under your waistband, pulling you flush against him. His other hand grips your ass, squeezing hard.
<<mc-speech "Someone’s eager.">>
You grind against him, feeling him already stiffening through his shorts.
<<gymbro-speech "Fuck yeah. Let’s see if you can take my... seedling.">>
He spins you around, bending you over the raised garden bed. The wood digs into your hips as he yanks your clothes down.
<<mc-speech "Zack—">>
Your protest turns into a moan as he slams into you, one hand tangled in your hair, the other spreading you wide.
<<gymbro-speech "Told you I’d plant it deep.">>
He fucks you with rough, steady strokes, the sound of skin on skin mixing with the rustle of leaves. You claw at the dirt, scattering seedlings as pleasure coils tight in your gut.
<<gymbro-speech "C’mon, $name. Take it—">>
His voice is ragged, his hips stuttering. You clench around him, and with a groan, he buries himself to the hilt, spilling hot inside you.
Panting, he collapses against your back, lips brushing your ear.
<<gymbro-speech "Guess we’ll see what sprouts next season.">>
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Return" "Zack's House">><<include "Redress">><</link>><<gymbro-speech "Damn, princess—you’re gonna make me skip my cool-down.">>
Zack’s grip tightens on your thigh as you settle into his lap, the heat of his bulge pressing against you. His other hand slides up your back, pulling you closer until your lips are a breath apart.
<<include "Undress">>
<<mc-speech "Maybe I wanna be your cool-down.">>
You grind down, drawing a low groan from him. His fingers tangle in your hair, tilting your head back.
<<gymbro-speech "Fuck—then spot me properly.">>
In one motion, he flips you onto the couch, his body caging yours. The compression shorts strain as he ruts against you, the fabric damp with precum. His mouth crashes onto your neck, teeth scraping skin.
<<mc-speech "Zack—">>
<<gymbro-speech "Shut up and take it.">>
He yanks your clothes aside, his cock springing free. A thick vein pulses along the shaft as he lines up, not bothering with patience. The first thrust punches the air from your lungs.
<<gymbro-speech "That’s it—squeeze me just like that.">>
His hips snap forward, the couch creaking under his pace. Every drag of his cock hits deeper, your moans tangled with his growls. Sweat drips from his brow onto your chest as he fucks you raw.
<<gymbro-speech "Gonna fill you up—">>
His rhythm stutters, grip bruising. A final thrust buries him to the hilt as he spills inside you, hot and thick. Panting, he collapses, pinning you under his weight.
<<gymbro-speech "…Good spot.">>
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Return" "Zack's House">><<include "Redress">><</link>><<gymbro-speech "Damn right I need a polish,">>
Zack grunts, his hands rough as they grip your hips, pulling you flush against him. The heat of his body sears through your clothes, his cock already hard against your thigh.
<<include "Undress">>
<<mc-speech "Someone’s eager—">>
You tease, but he cuts you off with a sharp bite to your shoulder, making you gasp.
<<gymbro-speech "Less talking,">>
he orders, spinning you around to face the mirror. His reflection smirks behind you, one hand fisting in your hair while the other yanks your pants down.
<<gymbro-speech "Watch.">>
The command is low, dangerous. You barely nod before he’s pushing inside, the stretch burning just right. His rhythm is punishing from the start, each thrust jolting you forward, your palms slapping against the glass to steady yourself.
<<mc-speech "Fuck—Zack!">>
You choke out his name, but he just growls, tightening his grip on your hair.
<<gymbro-speech "Told you I’d show you,">>
he pants, hips snapping harder. The mirror fogs with your breath, his muscles flexing with every movement. You can’t look away—don’t want to.
It’s over fast, brutal. He comes with a groan, biting your neck as you clench around him, your own release tearing through you. For a second, all you hear is heavy breathing. Then he pulls out, swatting your ass with a satisfied chuckle.
<<gymbro-speech "Next time,">>
he says, already stepping back to admire his reflection again,
<<gymbro-speech "I’ll let you kneel.">>
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Return" "Zack's House">><<include "Redress">><</link>><<mc-speech "Mmm, don't mind if I do...">>
You kneel between Zack's spread legs, leaning in to lick the spilled protein shake off his chest. Your tongue drags slowly up his pecs, savoring the sweet, sticky mess. He groans, fingers tangling in your hair.
<<include "Undress">>
<<gymbro-speech "That's it—fuck, your mouth feels good.">>
His hips jerk as you nip at his skin, teasing lower. You swirl your tongue around a nipple, sucking hard until he curses.
<<mc-speech "You taste even better than the shake,">>
you murmur, trailing kisses down his abs. His cock strains against his gym shorts, and you nuzzle it through the fabric, breathing him in.
<<gymbro-speech "Quit teasing—">>
Zack growls, shoving the waistband down.
<<gymbro-speech "Suck me off like you mean it.">>
You obey, taking him deep, one hand working his shaft as your lips slide up and down. He thrusts into your throat, grip tightening in your hair.
<<gymbro-speech "Shit—gonna cum...">>
His warning is rough, but you don’t pull away. You hollow your cheeks, sucking harder until he spills down your throat with a groan.
<<mc-speech "Guess I was hungrier than I thought,">>
you pant, licking your lips as he slumps back, spent.
<<gymbro-speech "Fuck...">>
Zack laughs breathlessly, dragging you up for a sloppy kiss.
<<gymbro-speech "Next time, I'm returning the favor.">>
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Return" "Zack's House">><<include "Redress">><</link>><<gymbro-speech "That's it... get on your knees where you belong.">>
Zack tugs the towel free, letting it drop to the floor. His cock springs up, already hard, beads of pre-cum glistening at the tip. He fists his length slowly, smirking as your breath hitches.
<<include "Undress">>
<<mc-speech "Fuck, you’re already—">>
<<gymbro-speech "Eyes on me.">>
He grips your hair, tilting your head back.
<<gymbro-speech "Open.">>
You lean in, dragging your tongue up his shaft, savoring the salt of his skin. He groans when you swirl around the head, sucking gently.
<<gymbro-speech "Deeper.">>
His hips jerk forward, forcing your lips wider. You hollow your cheeks, taking him to the back of your throat. His thighs tremble.
<<gymbro-speech "Shit—just like that...">>
His grip tightens in your hair, guiding your pace. You cup his balls, rolling them in your palm as you suck harder.
<<gymbro-speech "Gonna fucking wreck that throat—">>
His breath comes ragged. You moan around him, vibrations making him curse.
<<gymbro-speech "Take it. Take every drop.">>
He thrusts once, twice, then spills hot down your throat with a growl. You swallow greedily, licking him clean as he shudders.
<<gymbro-speech "Good boy.">>
He pulls you up, kissing you roughly, tasting himself on your tongue.
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Return" "Zack's House">><<include "Redress">><</link>><<gymbro-speech "That’s it, on your knees.">>
Zack’s voice is rough, commanding, as he guides you down in the dimly lit Park. The grass tickles your skin, but all you can focus on is the thick bulge straining against his shorts. He palms himself through the fabric, watching you with heavy-lidded eyes.
<<include "Undress">>
<<gymbro-speech "Open up.">>
You obey, leaning forward to mouth at the outline of his cock, the salt of his sweat already on your tongue. He groans when you lick a slow stripe up the length, his fingers tangling in your hair.
<<gymbro-speech "Fuck—yeah, just like that.">>
You pull his shorts down, freeing his hard length, and waste no time taking him into your mouth. The weight of him is intoxicating, the way his hips jerk when you suck just right. His grip tightens, urging you deeper.
<<gymbro-speech "Use that tongue... shit, you’re good at this.">>
You hollow your cheeks, bobbing faster as his breath comes in ragged bursts. The Park is silent except for his low curses, the wet sounds of your mouth working him. He’s close—you can tell by the way his thighs tense, the way his voice cracks.
<<gymbro-speech "Gonna—">>
He cuts off with a groan, spilling down your throat as you swallow every drop. His chest heaves as he pulls back, thumb swiping your bottom lip.
<<gymbro-speech "Damn. Knew you could handle it.">>
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Return" "Park">><<include "Redress">><</link>><<gymbro-speech "Park’s not exactly... built for subtlety,">>
Zack murmurs, backing you against the weight rack. His hands grip your waist, thick fingers digging in.
<<include "Undress">>
<<mc-speech "Neither am I,">>
you pant, sliding a palm down his sweat-slicked chest.
<<gymbro-speech "Good.">>
He grins, yanking you flush against him. The bulge in his shorts presses hot and insistent against your hip.
<<gymbro-speech "Then you won’t bitch when I skip the warm-up.">>
His mouth crashes onto yours, all teeth and hunger. The taste of protein powder and arrogance floods your tongue as he pins your wrists above your head.
<<mc-speech "Fuck—">>
You gasp as his free hand shoves your shorts down.
<<gymbro-speech "Yeah, that’s the plan.">>
Zack’s laugh is dark, rough. He flips you around, bending you over the bench. The cold metal bites your skin as he kicks your legs wider.
<<gymbro-speech "Hope you stretched.">>
He spits into his palm, slicking himself before pushing in with a groan. Your knuckles whiten on the bench as he sets a brutal pace, each thrust knocking the air from your lungs.
<<mc-speech "Zack—">>
His name fractures into a moan as his hand fists your hair, yanking your head back.
<<gymbro-speech "Louder,">>
he snarls, hips pistoning.
<<gymbro-speech "Let the whole Park hear who you belong to.">>
The weights rattle with every snap of his hips, the sound drowned out by your choked curses. His grip tightens, pulling you onto him harder, deeper—
<<gymbro-speech "Gonna feel this tomorrow,">>
he promises, voice raw.
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Return" "Park">><<include "Redress">><</link>><<mc-speech "Oh yeah? What kind of protein are we talking about, Zack?">>
You smirk, leaning closer over the counter, your fingers brushing his forearm. The Cafe is mostly empty, just the hum of the espresso machine filling the air.
<<include "Undress">>
<<gymbro-speech "The kind that’ll make you skip the coffee and go straight to the afterglow,">>
Zack murmurs, his voice low and teasing. His eyes dart to the storage room door behind the counter, then back to you.
<<mc-speech "Think you can sneak me a sample?">>
You glance around—no customers, just the barista in the back, headphones on. Zack grins, wiping his hands on his apron before nodding toward the storage room.
<<gymbro-speech "Follow me. But keep it quiet, or we’ll both get fired.">>
He leads you behind the counter, his hand briefly squeezing your hip as you slip into the cramped storage room. Shelves of coffee beans and syrup bottles line the walls, the scent of vanilla and roasted beans thick in the air. The second the door clicks shut, Zack pins you against a stack of flour sacks, his body warm and solid against yours.
<<gymbro-speech "You’ve been driving me crazy all week,">>
he growls, one hand already working at his waistband.
<<mc-speech "Then show me how much,">>
you challenge, dropping to your knees as he frees himself. The dim light catches the hunger in his eyes as you take him into your mouth, his groan muffled by the sound of a blender whirring outside.
Zack’s fingers tangle in your hair, his hips rolling slowly, shallowly—just enough to tease. The risk of getting caught only makes him harder, his breath hitching every time footsteps pass by the door.
<<gymbro-speech "Fuck, you’re good at this,">>
he praises, voice strained.
You pull back just enough to smirk up at him.
<<mc-speech "Better than your coffee?">>
He laughs, the sound rough.
<<gymbro-speech "Way fucking better.">>
His grip tightens, and this time, he doesn’t hold back. The storage room becomes a blur of husked curses and stifled moans, the Cafe’s cheerful playlist a stark contrast to the heat between you. When he finishes, it’s with your name on his lips, his body shuddering against yours.
Zack helps you up, tucking himself away with a satisfied grin.
<<gymbro-speech "Next time, I’m returning the favor.">>
You adjust your clothes, both of you listening for any signs of someone approaching. The coast is clear.
<<mc-speech "Looking forward to it,">>
you whisper, stealing one last kiss before slipping back into the Cafe like nothing happened.
Zack winks, straightening his apron.
<<gymbro-speech "Large with extra cream, coming right up.">>
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Return" "Cafe inside">><<include "Redress">><</link>><<gymbro-speech "Follow me... but keep it quiet, slut.">>
Zack’s voice is low, a rough whisper as he nods toward the back of the cafe. You trail behind him, heart pounding, as he leads you past the espresso machines and into a narrow storage room. The second the door clicks shut, he’s on you—pinning you against a shelf, his body hard and unyielding.
<<include "Undress">>
<<mc-speech "Fuck—thought you’d make me beg first.">>
You gasp as his hand fists in your hair, tilting your head back.
<<gymbro-speech "Oh, you will.">>
His grin is sharp, predatory.
<<gymbro-speech "But I wanna taste you first.">>
He drops to his knees, yanking your pants down before swallowing you whole. The wet heat of his mouth is almost too much, his tongue working relentlessly as muffled moans escape you.
<<mc-speech "Zack—shit, someone could—">>
<<gymbro-speech "Then stay quiet.">>
He pulls off just long enough to growl the command, then goes back to devouring you. You bite your lip, hips jerking as he takes you deeper, his fingers digging bruises into your thighs.
When he finally stands, his lips are slick, his eyes dark.
<<gymbro-speech "Now. Turn around.">>
He doesn’t wait, spinning you to face the shelves as he shoves your shirt up. The tear of a condom wrapper is loud in the cramped space, then he’s pressing against you, his cock thick and demanding.
<<mc-speech "Please—">>
<<gymbro-speech "That’s it. Beg.">>
He sinks into you with a rough thrust, cutting off your whimper with a hand clamped over your mouth. The rhythm he sets is punishing, each snap of his hips driving you into the shelves, the sounds of skin on skin barely muffled by the hum of the cafe beyond the door.
<<gymbro-speech "Gonna come for me, slut?">>
His breath is hot against your ear, his grip bruising. You nod desperately, and with a final, brutal thrust, he spills inside you, his groan swallowed by the press of his teeth into your shoulder.
He pulls out slowly, tucking himself away before turning you to face him.
<<gymbro-speech "Next time... I won’t go so easy on you.">>
With that, he’s gone, the door swinging shut behind him—leaving you breathless, wrecked, and already craving more.
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Return" "Cafe inside">><<include "Redress">><</link>><<gymbro-speech "Fuck, you're really gonna make me do this here?">>
Zack glances around the empty cafe, his grip tightening on your wrist.
<<include "Undress">>
<<mc-speech "What's wrong? Scared someone'll hear how bad you wanna fuck me?">>
You smirk, sliding a hand down his chest.
<<gymbro-speech "Storage room. Now.">>
He practically drags you past the espresso machines, kicking the door shut behind you. The small space smells like coffee beans and cleaning supplies.
<<gymbro-speech "On your knees.">>
Zack unbuckles his pants with one hand, the other fisting in your hair.
<<mc-speech "Someone's eager—">>
Your taunt cuts off as he pushes his thick cock past your lips.
<<gymbro-speech "Shut up and suck, bitch.">>
He rocks into your mouth, the salty taste of pre-cum already coating your tongue. The bell on the cafe door jingles distantly.
<<gymbro-speech "Fuck—keep going.">>
Zack muffles a groan against his own bicep as you hollow your cheeks. His hips stutter when your fingers dig into his thighs.
<<mc-speech "You gonna cum down my throat or what?">>
You pull off just long enough to rasp the challenge.
<<gymbro-speech "Cheeky little—">>
He flips you around, yanking your pants down. The shelf of sugar packets rattles as he rams into you.
<<gymbro-speech "Take it. Whole damn cafe's gonna hear you.">>
Each thrust knocks the air from your lungs. His calloused palm clamps over your mouth when you moan too loud.
<<mc-speech "Z-Zack—">>
You feel him swell inside you, his teeth sinking into your shoulder to silence his own release.
<<gymbro-speech "Fuck.">>
He collapses against you, both of you listening for approaching footsteps over your ragged breathing. The coffee grinder whirs to life outside.
<<gymbro-speech "Get dressed. And wipe that smirk off your face.">>
Zack adjusts his apron, but can't hide the fresh bite marks on his lower lip.
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Return" "Cafe inside">><<include "Redress">><</link>>The café hums with the usual midday bustle—coffee machines hissing, soft chatter, the clink of cups. Zack smirks down at you, his fingers tangling in your hair as he guides you under the counter. The space is tight, the scent of espresso and his musk thick in the air.
<<include "Undress">>
<<gymbro-speech "Keep it quiet, yeah? Unless you want everyone to know what a slut you are.">>
You nuzzle against the straining bulge in his pants, mouth watering as you free his cock. It’s already hard, leaking against your tongue as you take him deep. Above you, Zack grabs an order ticket, his voice steady as he calls out to the barista.
<<gymbro-speech "Large oat latte, extra shot—fuck—coming right up.">>
His hips jerk slightly as you swallow him down, his free hand tightening in your hair. Every suck, every flick of your tongue makes his breath hitch, but he keeps his composure, playing the perfect barista.
<<gymbro-speech "Good boy... just like that. Take it all.">>
The café noises fade into the background—your world narrows to the weight of him on your tongue, the salty-sweet taste as he throbs. His voice drops, rough and low.
<<gymbro-speech "Gonna cum down that throat. Don’t you dare spill a drop.">>
You hollow your cheeks, and with a stifled groan, he pulses hot down your throat. You swallow every last bit, licking him clean as he tucks himself away, adjusting his apron like nothing happened.
<<gymbro-speech "Fuck... guess you were hungry.">>
He drags you up for a searing kiss, tasting himself on your lips before shoving you toward the back room, his smirk wicked.
<<gymbro-speech "Now get your ass in the storage closet. I’m not done with you yet.">>
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Follow him" "Zack Cafe sex4.5">><<include "Redress">><</link>><<gymbro-speech "Damn, you really know how to... motivate a guy,">>
Zack grunts, wiping sweat from his brow as he turns to face you. His shorts are still straining, and the look in his eyes is anything but subtle.
<<include "Undress">>
<<mc-speech "Maybe I just like seeing you struggle... or maybe I wanna see what you do when you finally snap.">>
You step closer, your hand brushing against his chest, feeling the heat radiating off him.
<<gymbro-speech "Oh, I’ll snap alright,">>
he growls, grabbing your wrist and pulling you against him.
<<gymbro-speech "But you better be ready to handle the aftermath.">>
The weight room is empty except for the two of you, the clatter of the dropped barbell still echoing. Zack’s grip tightens, and before you can react, he’s pushing you back against the padded bench, his mouth crashing into yours.
<<gymbro-speech "You wanted this, didn’t you?">>
he murmurs between kisses, his hands already tugging at your waistband.
<<gymbro-speech "Couldn’t keep your eyes—or your hands—off me.">>
You don’t bother denying it, too busy arching into his touch as he palms you through your shorts. His own arousal is impossible to ignore, the fabric of his gym shorts doing little to hide how much he’s enjoying this.
<<mc-speech "Fuck, Zack—">>
You gasp as he yanks your shorts down, his calloused fingers wrapping around you.
<<gymbro-speech "Yeah, that’s the idea,">>
he smirks, dropping to his knees in front of you.
<<gymbro-speech "Let’s see if you can keep quiet... or if you’ll let the whole gym hear you.">>
The threat—or promise—sends a shiver down your spine as his mouth closes over you, hot and relentless. The bench digs into your back, but you barely notice, too focused on the way Zack works you with his tongue, his hands gripping your hips to keep you in place.
<<mc-speech "Shit—Zack, I’m not gonna last—">>
He pulls off just long enough to grin up at you, his lips slick and swollen.
<<gymbro-speech "Then don’t,">>
he challenges, before taking you deep again.
You don’t stand a chance. With a choked groan, you come undone, his name a broken whisper on your lips. Zack swallows it all, then rises to his feet, wiping his mouth with the back of his hand.
<<gymbro-speech "Toldja I’d make you drop your load,">>
he teases, adjusting himself with a grimace.
<<gymbro-speech "Now get the fuck outta here before I decide to return the favor... and trust me, you ain’t ready for that yet.">>
With that, he smacks your ass and turns back to the weights, leaving you breathless and disheveled—and very, very satisfied.
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Return" "Gym loby">><<include "Redress">><</link>><<mc-speech "Private lessons, huh? You better make it worth my time...">>
<<include "Undress">>
Zack smirks, his hands still gripping your ass firmly.
<<gymbro-speech "Oh, I will. Now show me how deep you can go.">>
You bend over further, feeling his rough hands slide up your back, pushing you into position. His voice is low, commanding.
<<gymbro-speech "Arch that back... good. Now let’s see if you can take the weight.">>
You feel him press against you, his body heat radiating as he leans in close. His breath is hot on your neck.
<<gymbro-speech "Fuck, you’re tight...">>
His hands roam your body, squeezing your thighs, your hips, pulling you flush against him. The friction is maddening.
<<mc-speech "Zack...">>
He growls, gripping your waist.
<<gymbro-speech "Don’t talk. Just take it.">>
The pace quickens, his thrusts driving you forward, your hands braced against the gym floor. The sound of skin on skin fills the air, mixed with your ragged breaths.
<<gymbro-speech "That’s it... fuck, you’re perfect.">>
You can feel the tension coiling in your gut, the heat building until it’s unbearable. His fingers dig into your hips, pulling you back onto him with every thrust.
<<mc-speech "I’m close—">>
<<gymbro-speech "Come for me.">>
The command sends you over the edge, your body shuddering as you climax. He follows soon after, a low groan escaping his lips as he spills inside you.
For a moment, the only sound is your heavy breathing. Then Zack slaps your ass, grinning.
<<gymbro-speech "Not bad. Next time, we’ll go heavier.">>
<span id="fitness">+2 Fitness</span><<set $fitness+=2>>
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Return" "Gym loby">><<include "Redress">><</link>><<gymbro-speech "Turn around.">>
Zack’s voice is low, commanding, as he crowds you against the locker room wall. His hands grip your hips, pulling you back against the thick heat of his bulge.
<<include "Undress">>
<<mc-speech "Fuck, Zack—">>
You gasp as he grinds against you, his breath hot on your neck.
<<gymbro-speech "Should’ve known you’d be trouble.">>
He yanks your shorts down, his palm smacking your ass.
<<gymbro-speech "Begging for it with those eyes.">>
<<mc-speech "You—ah!—you started it.">>
You arch as his fingers push past your waistband, rough and impatient.
<<gymbro-speech "And I’ll finish it.">>
He spins you around, dropping to his knees. His mouth is on you in seconds, wet and relentless. You fist his hair, thighs trembling.
<<mc-speech "Zack—">>
He pulls off with a smirk.
<<gymbro-speech "Want more?">>
<<mc-speech "Yes.">>
<<gymbro-speech "Then get on the bench.">>
He drags you to the nearest bench, bending you over it. The cold metal bites your skin as he tears your clothes aside.
<<mc-speech "Hurry—">>
<<gymbro-speech "Demanding.">>
He spits into his palm, slicking himself before pressing in with one brutal thrust. You choke on a moan.
<<gymbro-speech "Tight.">>
His hips snap forward, each drive punching sounds from your chest. The bench creaks under your weight, his grip bruising.
<<mc-speech "Harder—">>
<<gymbro-speech "Shut up and take it.">>
He obliges, slamming into you until your vision whites out. His groan is ragged as he spills inside you, teeth sinking into your shoulder.
Panting, he pulls out, slapping your ass.
<<gymbro-speech "Clean up.">>
<span id="fitness">+2 Fitness</span><<set $fitness+=2>>
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Return" "Gym loby">><<include "Redress">><</link>><<gymbro-speech "Damn, you’re obsessed with these pecs, aren’t you?">>
Zack grabs your hand, pressing it against his chest as he flexes hard, the thick muscle bulging under your palm.
<<include "Undress">>
<<mc-speech "Fuck... they’re so big...">>
You moan, kneading his pectorals as he laughs low in his throat.
<<gymbro-speech "Pathetic. Getting off on my muscles like some desperate groupie.">>
He shoves you back against the bench, his biceps swelling as he pins your wrists.
<<gymbro-speech "Bet you’d cum just from me flexing on your little dick.">>
His cock grinds against yours, his abs rippling as he dominates the space.
<<mc-speech "Yes! Please—">>
You’re cut off as he suddenly lifts you, slamming you onto his thick thighs, his quads tensing beneath you.
<<gymbro-speech "Feel that? That’s real power, slut. Something you’ll never have.">>
His traps rise as he arches over you, every inch of him mocking your weakness.
<<mc-speech "I can’t— I’m gonna—">>
His lats flare as he crushes you against him, your climax ripped from you as he sneers.
<<gymbro-speech "That’s it. Cum for the muscles you’ll never be good enough to touch.">>
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Return" "Gym loby">><<include "Redress">><</link>><<mc-speech "Mmm, these shorts look... restrictive,">>
you murmur, kneeling between Zack's spread legs. Your fingers trace the bulge straining against the fabric.
<<gymbro-speech "Fuck—that's the point,">>
Zack growls, hips jerking as you peel the waistband down. His cock springs free, already leaking. The curtain sways dangerously with his movement.
<<mc-speech "Better make this quick before someone—">>
You swallow him mid-sentence, tongue swirling around the head. His thighs tense, trapping you in place.
<<gymbro-speech "Don't stop,">>
he orders through gritted teeth, one hand fisting in your hair. The other grips the mirror, knuckles white. Distant voices echo from the store beyond the flimsy curtain.
You hollow your cheeks, working him deeper, relishing the salt-slick taste. His breath comes faster, ragged—
<<gymbro-speech "Gonna—">>
He cuts off with a choked groan, pulsing hot down your throat. You milk every drop, lips sealed tight.
When he finally pulls you up by the collar, you meet his smirk with a cum-stained one of your own.
<<gymbro-speech "Thorough enough for you, inspector?">>
Zack mutters before crushing his mouth to yours, sharing the proof.
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Return" "Commercial Zone">><</link>><<mc-speech "Mmmph... fuck, Zack... that protein smell...">>
You groan, nose buried in his sweaty gym shorts as his thick cock pulses against your tongue.
<<include "Undress">>
<<gymbro-speech "Damn right, breathe it deep,">>
he growls, fingers tightening in your hair.
<<gymbro-speech "Bet you love tasting that post-workout musk...">>
<<mc-speech "Ghk—!">>
You choke as he rams deeper, salty pre leaking down your throat.
<<gymbro-speech "Take it, bro,">>
Zack grunts, hips stuttering.
<<gymbro-speech "Gonna pump that throat full—">>
<<mc-speech "MMM!">>
Your eyes water as hot spurts flood your esophagus, his musky crotch smothering your face. He holds you there, trembling.
<<gymbro-speech "...Cleanup on aisle my dick,">>
Zack laughs hoarsely, slapping the empty protein tub onto your head.
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Return" "Commercial Zone">><<include "Redress">><</link>><<mc-speech "Damn, Zack... you’re already this hard just from a little touch?">>
<<include "Undress">>
<<gymbro-speech "Fuck yeah,">>
Zack grunts, his grip tightening around your wrist as he grinds your palm against the thick bulge in his shorts.
<<gymbro-speech "You gonna do something about it or just tease me all day?">>
<<mc-speech "Oh, I’ll do plenty,">>
you smirk, yanking his waistband down just enough to free his cock, already leaking precum. You stroke him slowly, thumb swiping over the head, and Zack’s breath hitches.
<<gymbro-speech "Shit—">>
He bucks into your hand, muscles flexing as you pick up the pace.
<<gymbro-speech "Not gonna last if you keep that up...">>
<<mc-speech "Then don’t,">>
you murmur, dropping to your knees right there. His cock twitches against your lips before you take him deep, one hand working the base while the other grips his hip.
<<gymbro-speech "Fuck!">>
Zack’s fingers tangle in your hair, hips stuttering as you swallow him down.
<<gymbro-speech "Gonna—">>
You hum around him, and that’s all it takes. With a ragged groan, he spills down your throat, pulse after pulse, until he’s shuddering and spent.
<<gymbro-speech "Holy shit...">>
Zack slumps against the wall, chest heaving.
<<gymbro-speech "You win.">>
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Return" "Commercial Zone">><<include "Redress">><</link>><<mc-speech "Oh, I’ll prove it...">>
You step closer, your hand sliding down his sweat-slicked chest, feeling the hard ridges of muscle beneath your fingers. Zack’s breath hitches, his cock already straining against his gym shorts.
<<include "Undress">>
<<gymbro-speech "Better not be wasting my time,">>
he growls, but the way his hips jerk forward betrays his eagerness.
You drop to your knees right there in the supplement aisle, yanking his shorts down just enough to free his thick, leaking cock. Without hesitation, you take him into your mouth, swirling your tongue around the head. Zack’s hand fists in your hair, forcing you deeper.
<<gymbro-speech "Fuck yeah... that’s a good start,">>
he grunts, thrusting into your throat.
You pull back, gasping, and rise to your feet, turning to brace yourself against the shelf.
<<mc-speech "Want the real pump? Take it.">>
Zack doesn’t hesitate. He shoves your shorts down, spits into his palm, and rubs it over his cock before pressing against your entrance. With one brutal thrust, he’s inside, stretching you impossibly wide.
<<gymbro-speech "Tighter than I thought,">>
he groans, pounding into you with relentless force. The shelf rattles, bottles of pre-workout clattering to the floor as he fucks you harder, deeper.
You reach back, gripping his thigh, urging him on.
<<mc-speech "C’mon... give me everything—">>
Zack’s rhythm stutters, his grip on your hips bruising as he slams home one last time.
<<gymbro-speech "Fuck!">>
Heat floods you as he spills inside, his cock pulsing with each thick rope. You stroke yourself to completion, adding to the mess dripping down the shelf.
Panting, Zack pulls out, slapping your ass with a satisfied smirk.
<<gymbro-speech "Guess you weren’t full of shit after all.">>
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Return" "Commercial Zone">><<include "Redress">><</link>>The storage closet is cramped, shelves rattling as Zack pins you against them. His hands are everywhere—gripping your hips, yanking your pants down, his breath hot against your neck.
<<include "Undress">>
<<gymbro-speech "Turn around. Now.">>
You obey, bracing against a stack of coffee sacks as he kicks your legs wider. His cock slides between your thighs, already hard again, smearing precum against your skin.
<<gymbro-speech "Fuck, you’re eager. Couldn’t even wait for me to get you properly naked.">>
He spits into his palm, slicking himself up before notching at your entrance. One rough thrust and he’s buried to the hilt, your choked moan muffled by the fabric under your cheek.
<<gymbro-speech "That’s it—take it. Whole damn café’s gonna hear how much you love this.">>
His pace is brutal, each snap of his hips driving you harder into the shelves. The sound of skin on skin, his grunts, your whimpers—it’s filthy, obscene. His hand fists in your hair, wrenching your head back.
<<gymbro-speech "Gonna fill you up. Make you walk out here dripping me.">>
You’re close, teetering on the edge as his free hand slips around to stroke your cock in time with his thrusts. It’s too much—the friction, the stretch, his voice growling in your ear.
<<gymbro-speech "Cum. Now.">>
Your orgasm hits like a punch, splattering against the sacks below as you clench around him. Zack curses, slamming home one last time before his hips stutter, warmth flooding your insides.
<<gymbro-speech "Fuck—fuck, yeah. That’s it.">>
He collapses over you, both of you panting, sticky and spent. After a moment, he pulls out with a wet sound, swatting your ass as he tucks himself away.
<<gymbro-speech "Clean yourself up. And next time? I’m bending you over the counter where everyone can see.">>
His smirk is the last thing you catch before the door clicks shut behind him, leaving you trembling—and already aching for more.
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Return" "Cafe inside">><<include "Redress">><</link>>The room is dim, the only light coming from the screen of your laptop where Alicia's red thong rests, crumpled and faintly sweet with her scent. You drag it closer, pressing the soft fabric to your face, inhaling deeply—musky, feminine, her.
<<mc-speech "Fuck...">>
Your free hand is already working your cock, stroking slow at first, just teasing. The fabric brushes your lips as you groan into it.
<<mc-speech "Smells so good... like her fucking pussy—">>
Your hips jerk, fingers tightening. The image of Alicia—spread, wet—floods your mind.
<<mc-speech "Yeah, just like that... fuck!">>
You rut faster, breath ragged, her thong tangled in your grip. The climax hits hard, a rough groan tearing from your throat as you spill over your fist.
<<set $mcarousal=0>><<time 0 20>><<redo "ui">>
[[Your Room]] You decide to help her. Soon enough, she reveals her true intentions by stretching.
<img src="img/city/gym/gymhetsex1.gif" width=500>
That's some serious cardio!
<div id="fitness">+5 Fitness</div><<set $fitness +=5>><<set $hygiene -=25>>\
<div id="yellow">-25 Energy</div><<set $energy -=25>>\
<div id="shower">-25 Hygiene</div>\
<<time 1 0>><<redo "ui">>
<<if $energy>=25>>
[[Workout again[1:00]->Gym Workout]] <</if>>
[[Shower[0:15]->Shower]]You took the sign and give her what she wants.
<img src="img/city/gym/gymhetbj1.gif" width=500>
These little sparks break the grind of your workouts and you love every second of it.
<div id="fitness">+5 Fitness</div><<set $fitness +=5>><<set $hygiene -=25>>\
<div id="yellow">-25 Energy</div><<set $energy -=25>>\
<div id="shower">-25 Hygiene</div>\
<<time 1 0>><<redo "ui">>
<<if $energy>=25>>
[[Workout again[1:00]->Gym Workout]] <</if>>
[[Shower[0:15]->Shower]]<<mc-speech "Fuck, Zack... your back is insane like this. Bet you could pin me down easy.">>
<<include "Undress">>
You press your crotch against his shoulder, letting him feel how hard you are. His breath hitches as your hands slide down his chest, fingers tracing the sweat between his pecs.
<<gymbro-speech "You’re playing with fire,">>
he growls, suddenly standing up and pushing you against the weight rack. His thick thigh slots between your legs, grinding hard.
<<gymbro-speech "This what you wanted?">>
<<mc-speech "Yeah—fuck, just like that—">>
He yanks your shorts down, spitting into his palm before wrapping it around both of you. His grip is rough, calloused from the bar, and he pumps fast, his other hand squeezing your ass.
<<gymbro-speech "Gonna make you come right here,">>
he grunts, biting your neck.
<<gymbro-speech "Then I’m bending you over that bench.">>
You groan, hips jerking as his fist works you over. The sound of skin slapping fills the air until you’re spilling over his fingers. He doesn’t stop, just spins you around and shoves you forward, your chest hitting the bench.
<<gymbro-speech "Told you,">>
he pants, yanking your hips back. One thrust and he’s buried inside, fucking you raw. The bench shakes with every snap of his hips.
<<mc-speech "Zack—shit—">>
He slaps your ass, grip bruising as he slams into you one last time, filling you up with a groan.
<<gymbro-speech "Next time,">>
he says, pulling out with a smirk,
<<gymbro-speech "Don’t tease me during my workout.">>
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Return" "Gym loby">><<include "Redress">><</link>><<mc-speech "Promises, promises...">>
<<include "Undress">>
You smirk, letting your hand trail down his chest, fingers catching on the damp fabric of his tank top. His breath hitches as you press closer, your knee nudging between his thighs.
<<gymbro-speech "Fuck it,">>
he grunts, tossing the dumbbell aside with a loud clang. In one rough motion, he yanks you off the bench and drags you toward the floor mats, his grip bruising on your wrist.
<<gymbro-speech "You wanted a show? Here’s your front-row seat.">>
He shoves you down, your back hitting the mat as he straddles your hips. His tank top gets ripped off, muscles flexing as he pins your wrists above your head.
<<mc-speech "Shit—">>
<<gymbro-speech "Uh-uh,">>
he cuts you off, grinding his hard cock against yours through the thin fabric of your shorts.
<<gymbro-speech "You don’t get to talk now.">>
His mouth crashes onto yours, all teeth and tongue, while his free hand yanks your shorts down. His fingers dig into your thigh as he spits into his palm, slicking himself up before lining up against you.
<<gymbro-speech "Take it.">>
He doesn’t wait—just slams in, your gasp swallowed by his kiss. The mat burns against your skin as he fucks you raw, each thrust knocking the air from your lungs. His sweat drips onto your chest, his growls low and rough in your ear.
<<gymbro-speech "That’s it—squeeze me just like that.">>
You claw at his back, legs locking around his waist as he drives deeper, the slap of skin echoing in the empty gym. His pace turns brutal, his hips stuttering as he buries himself to the hilt with a groan.
<<gymbro-speech "Fuck—">>
He spills inside you, his grip tight enough to bruise. Panting, he pulls out with a grunt, swiping his thumb over your leaking cock and shoving it into your mouth.
<<gymbro-speech "Clean up your mess.">>
You suck his taste off his fingers as he smirks down at you, still catching his breath.
<<gymbro-speech "Next time? Don’t make me stop my workout.">>
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Return" "Gym loby">><<include "Redress">><</link>><<mc-speech "Fuck yeah, give it to me—">>
<<include "Undress">>
You barely get the words out before Zack spins you around, shoving you face-first against the gym mirror. His shaker clatters to the floor as he yanks your shorts down, his thick fingers digging into your hips.
<<gymbro-speech "Open up,">>
he grunts, spitting into his palm before slicking himself up. You gasp as he slams into you without warning, the mirror fogging under your panting breaths.
<<gymbro-speech "That’s it—take it,">>
he growls, one hand fisting in your hair, the other gripping your throat to hold you still. His thrusts are rough, relentless, the slap of skin echoing off the tiles.
<<mc-speech "Zack—fuck, harder—">>
He snarls, biting your shoulder as he pistons into you, his cock dragging over that spot that makes your legs shake.
<<gymbro-speech "You wanted it? Now you’re fucking getting it.">>
You reach back, clawing at his thigh, but he pins your wrist against the mirror, fucking you so deep you see stars. His breath is hot on your neck, his hips stuttering as he spills inside you with a low groan.
Panting, he pulls out, slapping your ass hard enough to leave a mark.
<<gymbro-speech "Next time, ask nicer.">>
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Return" "Gym loby">><<include "Redress">><</link>><<mc-speech "Yeah, show me. Prove you can go as hard... and as deep... as you say.">> <<include "Undress">>
Zack grabs your wrist and spins you around, shoving you face-first against the squat rack. His thick thigh wedges between your legs, grinding against your already-hard cock through your shorts.
<<gymbro-speech "You’ve been begging for this all fucking workout,">>
he growls, yanking your shorts down with one rough pull. His calloused fingers dig into your hips as he spits into his palm and slicks himself up.
<<gymbro-speech "Now take it.">>
He slams into you in one brutal thrust, knocking the air from your lungs. The metal rack rattles as he pounds into you, each snap of his hips driving you harder against the bar. His grip is iron-tight, fingers bruising your skin as he fucks you raw.
<<mc-speech "Fuck—Zack—">>
<<gymbro-speech "Shut up,">>
he grunts, slapping a hand over your mouth.
<<gymbro-speech "You wanted this. Now take it like you mean it.">>
His pace is relentless, sweat dripping down his chest as he uses you, his cock stretching you open with every deep stroke. You can feel him everywhere—his breath hot on your neck, his muscles flexing against your back, his thick length pounding into you until you’re seeing stars.
<<gymbro-speech "Gonna make you remember who owns this ass,">>
he snarls, biting your shoulder as his thrusts turn jagged, his hips stuttering.
You come untouched, spilling over the rack as he finally lets go, filling you up with a rough groan. He pulls out with a wet sound, slapping your ass hard.
<<gymbro-speech "Next time you wanna tease me? Make sure you can fucking walk after.">>
<<set $gymbroarousal=0>><<time 0 30>>
<<link "Return" "Gym loby">><<include "Redress">><</link>><center><img src="img/carmen.jpg" width=200></center>
<center><span class="carmenn">Carmen\
<span class="relationship">Relationship:$carmenrelationship</span>\
<span class="corruption">Corruption:$carmencorruption</span>\
<span class= "arousal">Arousal</span> <<showmeter 'arousalcarmen' `$carmenarousal / 100`>>
</span></center><center>\
<span class="carmen-options-wrapper">\
<<nobr>>
<span class="carmen-option">[[Talk[0:10]->Carmen Talk]]</span>
<span class="carmen-option">[[Flirt[0:10]->Carmen Flirt]]</span>
<<if $carmencorruption>=30>>
<span class="carmen-option">[[Admire[0:10]->Carmen Admire]]</span>
<<else>>
<span class="locked-option">[[Admire[0:10]->Carmen Admire0]]</span>
<</if>>
<<if $carmencorruption>=75 && $carmenrelationship>=15>>
<span class="carmen-option">[[Ask[0:10]->Carmen Ask]]</span>
<<else>>
<span class="locked-option">[[Ask[0:10]->Carmen Ask0]]</span>
<</if>>
<<if $carmencorruption>=100>>
<span class="carmen-option">[[Obey[0:15]->Carmen Obey]]</span>
<<else>>
<span class="locked-option">[[Obey[0:15]->Carmen Obey0]]</span>
<</if>>
<<if $carmencorruption>=150>>
<span class="carmen-option">[[Kiss[0:05]->Carmen Kiss]]</span>
<<else>>
<span class="locked-option">[[Kiss[0:05]->Carmen Kiss0]]</span>
<</if>>
<<if $carmencorruption>=200>>
<span class="carmen-option">[[Submit[0:30]->Carmen Submit]]</span>
<<else>>
<span class="locked-option">[[Submit[0:30]->Carmen Submit0]]</span>
<</if>>
<<if $carmencorruption>=250>>
<span class="carmen-option">[[Escalate->Carmen Escalate]]</span>
<<else>>
<span class="locked-option">[[Escalate->Carmen Escalate0]]</span>
<</if>><</nobr>>
</span></center>\
<center>\
<span class="carmen-options-wrapper">
<span class="carmen-option-event"></span>
</span></center>\
<<silent>><<done>><<replace ".carmen-option-event">><<nobr>>
<<if passage() === "Common Bathroom">>
<<if $siscorruption>=250>>
<<link "Join her at the shower[+250 Corruption][0:30]" "Sis shower">><</link>>
<<else>>
<<linkreplace "Join her at the shower[+250 Corruption][0:30]">>Alicia is not corrupt enough<</linkreplace>><</if>>
<</if>>
<<if passage()==="Sister Room" >>
<<if $siscorruption>=300>>
<<link "Fuck her[+300 Corruption][0:30]" "Sis room vaginal">><</link>>
<<else>>
<<linkreplace "Fuck her[+300 Corruption][0:30]">>Alicia is not corrupt enough<</linkreplace>><</if>>
<</if>>
<<if passage()!=="Common Bathroom" && passage()!=="Sister Room">>
Locational event<</if>><</nobr>><</replace>><</done>><</silent>><<nobr>>
<<if previous()=="Carmen's House">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen checks her mail, pausing at a letter with a wax seal)*/
Carmen's fingers linger on the crimson wax seal, her nail tracing the intricate crest pressed into it. She exhales sharply through her nose, a flicker of something unreadable in her dark eyes before she tucks the letter into the pocket of her long velvet coat.
<<mc-speech "Important letter?">>
Carmen's lips curl into a half-smile, not quite meeting her eyes.
<<carmen-speech "Everything that finds its way to me is important, pet. Even the things that don’t belong.">>
She taps the pocket once, decisively.
<<carmen-speech "Curiosity doesn’t suit you. Stick to simpler things.">>
<<set $carmenrelationship +=3>><<set $carmencorruption +=1>><<time 0 10>>
<span id="blue">+3 Carmen Relationship</span><span id="corruption">+1 Carmen Corruption</span>
<<elseif _i==1>>
/*SCENE 2 (Carmen lounges on the porch swing, sketching spirals in a notebook)*/
The chains of the porch swing creak as Carmen's booted foot pushes idly against the floorboards. Her notebook is open in her lap, a fountain pen darting across the page in hypnotic, looping spirals. She doesn’t look up as you approach.
<<mc-speech "What are you drawing?">>
The pen stills. Carmen tilts her head, finally lifting her gaze—heavy-lidded, amused.<<carmen-speech "Patterns. The kind that unravel if you stare too long.">>
She snaps the notebook shut with one hand, tucking the pen behind her ear.
<<carmen-speech "You’d prefer something prettier, wouldn’t you? Flowers. Hearts.">>
A laugh, low and throaty.
<<carmen-speech "How predictable.">>
<<set $carmenrelationship +=4>><<time 0 10>>
<span id="blue">+4 Carmen Relationship</span>
<</if>>
<<elseif previous()=="Carmen's Backyard">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen prunes thorny roses, humming a melancholy tune)*/
Carmen’s gloves are studded leather, not gardening cloth—more suited to a dominatrix than a gardener. She snips a wilting rose with deliberate precision, humming a tune that sounds like a funeral march played too slowly. The thorns catch her sleeve, and she smiles like it’s an inside joke.
<<mc-speech "They’re... aggressive roses.">>
She plucks one deliberately, rolling the stem between her fingers until blood wells around the thorns.
<<carmen-speech "Everything worth keeping draws blood eventually.">>
Tosses it at your feet.
<<carmen-speech "Don’t flinch. It’s just a flower.">>
<<set $carmenrelationship +=2>><<set $carmencorruption +=2>><<time 0 10>>
<span id="blue">+2 Carmen Relationship</span><span id="corruption">+2 Carmen Corruption</span>
<<elseif _i==1>>
/*SCENE 2 (She arranges black candles in a spiral pattern on the grass)*/
Kneeling in the dew-damp grass, Carmen lights the last candle with a match struck against her boot heel. The flame casts shadows upward, hollowing her cheeks into something skeletal. She doesn’t acknowledge you until the match burns down to her fingertips—then drops it, unflinching.
<<mc-speech "Is this for some kind of ritual?">>
<<carmen-speech "It’s for aesthetics.">>
She blows out the match’s smoke toward you, grinning at your cough.
<<carmen-speech "Though if you’re volunteering to be the sacrifice, I could make adjustments.">>
<<set $carmenrelationship +=3>><<time 0 10>>
<span id="blue">+3 Carmen Relationship</span>
<</if>>
<<elseif previous()=="Lake">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen skips stones, counting each ripple with intense focus)*/
Carmen’s arm arcs, wrist flicking with practiced ease. The stone hops four times before sinking. She counts each ripple under her breath, then turns—eyes sharp as the lake’s edge.
<<carmen-speech "Your shadow’s ruining my concentration.">>
<<mc-speech "Sorry, I just—">>
<<carmen-speech "Don’t apologize.">>
She selects another stone, running her thumb over its surface.
<<carmen-speech "Apologies are for people who’ve done something wrong.">>
A pause.
<<carmen-speech "Or those about to.">>
<<set $carmenrelationship +=5>><<time 0 10>>
<span id="blue">+5 Carmen Relationship</span>
<<elseif _i==1>>
/*SCENE 2 (She dips her toes in the water, staring at her distorted reflection)*/
Carmen’s reflection wavers in the lake, her face stretched and warped by the ripples. She drags a toe through it, shattering the image, then watches it reform—over and over, like testing a theory.
<<mc-speech "It’s cold, isn’t it?">>
<<carmen-speech "Everything is.">>
She doesn’t look up.
<<carmen-speech "You get used to it. Or you don’t.">>
Finally, she stands, water dripping from her pale ankles onto the rocks.
<<carmen-speech "Which one are you?">>
<<set $carmenrelationship +=4>><<set $carmencorruption +=1>><<time 0 10>>
<span id="blue">+4 Carmen Relationship</span><span id="corruption">+1 Carmen Corruption</span>
<</if>>
<<elseif previous()=="Carmen's Library">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen reads Poe by candlelight, tracing the text with a fingernail)*/
The candle's flame gutters as Carmen's nail scrapes beneath a line of poetry. Shadows deepen the hollows of her collarbones. She doesn't look up when you enter, but her voice curls through the dimness like smoke.
<<mc-speech "That passage must be interesting.">>
<<carmen-speech "All passages are interesting when you read between the lines.">>
She closes the book with a thud that makes the candle tremble.
<<carmen-speech "But some words bite back.">>
<<set $carmenrelationship +=4>><<time 0 10>>
<span id="blue">+4 Carmen Relationship</span>
<<elseif _i==1>>
/*SCENE 2 (She reorganizes books, hiding one with a pentagram embossed on the spine)*/
Carmen's fingers pause mid-shelf, hovering over a tome bound in cracked leather. You catch the glint of gold foil - a inverted pentagram - before she tucks it behind Gibbon's Decline and Fall.
<<mc-speech "Secret collection?">>
<<carmen-speech "Librarianship is just sanctioned hiding.">>
She wipes dust from her palms onto her thighs.
<<carmen-speech "The real question is - would you read it if I let you?">>
<<set $carmenrelationship +=3>><<set $carmencorruption +=1>><<time 0 10>>
<span id="blue">+3 Carmen Relationship</span><span id="corruption">+1 Carmen Corruption</span>
<</if>>
<<elseif previous()=="Carmen's Bedroom">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen applies lipstick, smirking at her reflection in a hand mirror)*/
The silver-backed mirror catches afternoon light as Carmen paints her lips crimson. She parts them slightly, checking her teeth, then catches your gaze in the reflection.
<<mc-speech "Special occasion?">>
<<carmen-speech "Every moment's special when you dress for the apocalypse.">>
She smudges the color slightly with her thumb.
<<carmen-speech "Besides, red makes witnesses unreliable.">>
<<set $carmenrelationship +=3>><<time 0 10>>
<span id="blue">+3 Carmen Relationship</span>
<<elseif _i==1>>
/*SCENE 2 (She rolls a tarot card between her fingers before tucking it under her pillow)*/
The Moon card flashes in Carmen's hands as she rotates it end over end. Without looking up, she slides it beneath the black silk pillowcase.
<<mc-speech "Bad dreams?">>
<<carmen-speech "Good ones.">>
She pats the pillow.
<<carmen-speech "The kind that leave you sweating and hungry when you wake.">>
Her smile shows canine teeth.
<<carmen-speech "You should try it.">>
<<set $carmenrelationship +=4>><<set $carmencorruption +=1>><<time 0 10>>
<span id="blue">+4 Carmen Relationship</span><span id="corruption">+1 Carmen Corruption</span>
<</if>>
<<elseif previous()=="Carmen's Bathroom">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen brushes her hair, watching you in the mirror without turning around)*/
Steam curls from the shower as Carmen drags a boar-bristle brush through her damp hair. Seventy strokes. Seventy-one. Her eyes lock onto yours in the fogged mirror at seventy-three.
<<mc-speech "That's... precise.">>
<<carmen-speech "Rituals matter.">>
She sets the brush down precisely parallel to the sink edge.
<<carmen-speech "You should develop some. If only to give the devil something to interrupt.">>
<<set $carmenrelationship +=3>><<time 0 10>>
<span id="blue">+3 Carmen Relationship</span>
<<elseif _i==1>>
/*SCENE 2 (She paints her nails blood-red, blowing on them suggestively)*/
Carmen's tongue peeks between her teeth as she paints her thumbnail. She blows across the wet polish, then extends her hand toward you, fingers splayed.
<<mc-speech "That color looks... intense.">>
<<carmen-speech "Like arterial spray.">>
She rotates her wrist, admiring the gloss.
<<carmen-speech "Don't worry - I'll let you pick the shade next time I do yours.">>
<<set $carmenrelationship +=4>><<set $carmencorruption +=1>><<time 0 10>>
<span id="blue">+4 Carmen Relationship</span><span id="corruption">+1 Carmen Corruption</span>
<</if>>
<<elseif previous()=="Carmen's Living Room">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen does nude yoga, arching her back like a cat in the sunlight)*/
Morning light stripes Carmen's spine as she flows into a cobra pose. The chain around her neck pools on the hardwood as she arches, vertebrae standing in sharp relief.
<<mc-speech "I didn't know you practiced.">>
<<carmen-speech "The body remembers what the mind forgets.">>
She exhales into a downward dog, shoulder blades sharp as wings.
<<carmen-speech "Come. I'll show you how to properly... bend.">>
<<set $carmenrelationship +=3>><<time 0 10>>
<span id="blue">+3 Carmen Relationship</span>
<<elseif _i==1>>
/*SCENE 2 (She slow-dances alone to a jazz record, her hips swaying hypnotically)*/
The gramophone hisses as Carmen sways to "St. James Infirmary Blues." Her stockinged feet glide across the Persian rug, hips moving in time to the trumpet's wail.
<<mc-speech "You dance beautifully.">>
<<carmen-speech "All women do when no one's watching.">>
She extends a hand without breaking rhythm.
<<carmen-speech "Prove me wrong.">>
<<set $carmenrelationship +=4>><<time 0 10>>
<span id="blue">+4 Carmen Relationship</span>
<</if>>
<</if>>
<</nobr>>
<<redo "ui">>
<<return "Return">><<nobr>>
<<if previous()=="Carmen's House">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 - Flirt (Carmen checks her mail)*/
Carmen's fingers pause on an envelope sealed with black wax. She turns it slowly in her hands before pressing it against her lips, leaving a faint wax imprint.
<<carmen-speech "Personal correspondence...">>
She tucks the letter into her corset top, the paper disappearing between her breasts. <<carmen-speech "Perhaps you'd like to help me open it later?">>
<<set $carmencorruption +=4>><<set $carmenarousal +=2>><<time 0 10>>
<span id="corruption">+4 Carmen Corruption</span>
<<elseif _i==1>>
/*SCENE 2 - Flirt (Porch swing sketching)*/
The swing creaks as Carmen's bare toes push against the floorboards. She glances up from her notebook, where dark spirals consume the page, and pats the space beside her.
<<carmen-speech "My designs need a muse...">>
Her knee brushes against yours as she flips to a page with your name written in elaborate script.
<<carmen-speech "Care to volunteer?">>
<<set $carmencorruption +=3>><<set $carmenrelationship +=1>><<time 0 10>>
<span id="corruption">+3 Carmen Corruption</span><span id="blue">+1 Carmen Relationship</span>
<</if>>
<<elseif previous()=="Carmen's Backyard">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 - Flirt (Pruning roses)*/
Carmen snaps a thorny stem between her fingers, bringing the blood-red bloom to her nose. When she offers it to you, a single drop of nectar falls on your wrist.
<<carmen-speech "Taste it.">>
Her eyes darken as she watches your reaction.
<<carmen-speech "Sweetness always comes with thorns, darling.">>
<<set $carmencorruption +=5>><<set $carmenarousal +=1>><<time 0 10>>
<span id="corruption">+5 Carmen Corruption</span>
<<elseif _i==1>>
/*SCENE 2 - Flirt (Black candles)*/
Moonlight catches the silver rings on Carmen's fingers as she adjusts the final candle. The spiral pattern seems to pull your gaze toward its center - toward her.
<<carmen-speech "Every ritual needs proper...">>
She trails a fingernail up your arm.
<<carmen-speech "Sacrifices. Are you devout enough?">>
<<set $carmencorruption +=6>><<time 0 10>>
<span id="corruption">+6 Carmen Corruption</span>
<</if>>
<<elseif previous()=="Lake">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 - Flirt (Skipping stones)*/
The seventh stone makes perfect hops before sinking. Carmen hikes her sundress up to her thighs, revealing lace garters as she wades deeper.
<<carmen-speech "The water's perfect...">>
She splashes you deliberately, droplets catching on your lips.
<<carmen-speech "For baptisms or corruptions. Your choice.">>
<<set $carmencorruption +=4>><<set $carmenarousal +=2>><<time 0 10>>
<span id="corruption">+4 Carmen Corruption</span>
<<elseif _i==1>>
/*SCENE 2 - Flirt (Water reflection)*/
Carmen's distorted reflection shivers as she traces circles in the water. When she looks up, her wet fingers brush your chin.
<<carmen-speech "Do I look different...">>
She leans closer, her breath warm.
<<carmen-speech "Through your eyes?">>
<<set $carmencorruption +=3>><<set $carmenrelationship +=1>><<time 0 10>>
<span id="corruption">+3 Carmen Corruption</span><span id="blue">+1 Carmen Relationship</span>
<</if>>
<<elseif previous()=="Carmen's Library">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 - Flirt (Reading Poe)*/
Candlelight flickers across Carmen's throat as she reads aloud, her fingernail underlining each word. She snaps the book shut when you approach.
<<carmen-speech "This passage needs...">>
She presses the leatherbound volume against your chest.
<<carmen-speech "Physical interpretation. Care to assist?">>
<<set $carmencorruption +=5>><<time 0 10>>
<span id="corruption">+5 Carmen Corruption</span>
<<elseif _i==1>>
/*SCENE 2 - Flirt (Hiding books)*/
Carmen freezes when you enter, her hand still on the pentagram-embossed spine. She recovers with a smirk, pushing the book deeper into the shelf.
<<carmen-speech "Some knowledge...">>
She steps close enough that her skirts brush your legs.
<<carmen-speech "Requires proper initiation first.">>
<<set $carmencorruption +=4>><<set $carmenarousal +=1>><<time 0 10>>
<span id="corruption">+4 Carmen Corruption</span>
<</if>>
<<elseif previous()=="Carmen's Bedroom">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 - Flirt (Applying lipstick)*/
The hand mirror catches Carmen's smirk as she paints her lips blood-red. She turns suddenly, leaving a perfect print on your cheek.
<<carmen-speech "My mark suits you...">>
Her thumb smudges the edges deliberately.
<<carmen-speech "Shall I add more?">>
<<set $carmencorruption +=6>><<set $carmenarousal +=2>><<time 0 10>>
<span id="corruption">+6 Carmen Corruption</span>
<<elseif _i==1>>
/*SCENE 2 - Flirt (Tarot card)*/
The High Priestess card flashes between Carmen's fingers before disappearing under her pillow. She pats the indentation left behind.
<<carmen-speech "This spot...">>
Her nails scratch lightly across the sheets.
<<carmen-speech "Could use proper consecration.">>
<<set $carmencorruption +=5>><<set $carmenrelationship +=1>><<time 0 10>>
<span id="corruption">+5 Carmen Corruption</span><span id="blue">+1 Carmen Relationship</span>
<</if>>
<<elseif previous()=="Carmen's Bathroom">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 - Flirt (Brushing hair)*/
Carmen's reflection watches you in the mirror as she draws the brush through her dark hair. The neckline of her robe slips with each stroke.
<<carmen-speech "One hundred strokes...">>
She offers you the brush, her fingers lingering.
<<carmen-speech "Unless you'd rather count something else?">>
<<set $carmencorruption +=4>><<set $carmenarousal +=1>><<time 0 10>>
<span id="corruption">+4 Carmen Corruption</span>
<<elseif _i==1>>
/*SCENE 2 - Flirt (Painting nails)*/
Carmen blows on her freshly painted nails, then extends her hand toward you. The polish glistens like fresh blood in the low light.
<<carmen-speech "Still wet...">>
She traces a red line down your palm.
<<carmen-speech "Be careful where you touch.">>
<<set $carmencorruption +=5>><<time 0 10>>
<span id="corruption">+5 Carmen Corruption</span>
<</if>>
<<elseif previous()=="Carmen's Living Room">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 - Flirt (Nude yoga)*/
Carmen arches into a perfect bridge, the sunlight gilding her bare skin. She holds the pose, watching you upside down.
<<carmen-speech "The human body...">>
She rolls slowly onto her side.
<<carmen-speech "Makes such interesting shapes when properly... bent.">>
<<set $carmencorruption +=7>><<set $carmenarousal +=3>><<time 0 10>>
<span id="corruption">+7 Carmen Corruption</span>
<<elseif _i==1>>
/*SCENE 2 - Flirt (Slow dancing)*/
The jazz record skips as Carmen sways, her hips moving to some darker rhythm. She catches your wrist and pulls you into her orbit.
<<carmen-speech "Everyone dances...">>
Her thigh slides between yours as the music slows.
<<carmen-speech "Some just need proper leading.">>
<<set $carmencorruption +=6>><<set $carmenrelationship +=1>><<time 0 10>>
<span id="corruption">+6 Carmen Corruption</span><span id="blue">+1 Carmen Relationship</span>
<</if>>
<</if>>
<</nobr>>
<<redo "ui">>
<<return "Return">><<if $kisscarmen<3>>
You lean in, pressing your lips against Carmen's cheek—hesitant but deliberate. She doesn't pull away, but her dark eyes gleam with amusement as she turns her face toward yours.
<<carmen-speech "How... predictable.">>
A slow smile curls her painted lips.
<<carmen-speech "But I do appreciate boldness in my pets.">>
<span id="corruption">+10 Carmen Corruption</span><span id="arousal">+15 Arousal</span>
<<set $carmencorruption +=10>><<set $mcarousal +=15>><<set $kisscarmen +=1>><<time 0 5>>
<<redo "ui">>
<<elseif $kisscarmen>2>>
You crush your mouth against hers without warning. Carmen's nails dig into your shoulders—not pushing away, but claiming. The scent of her lipstick (black cherries and opium) floods your senses as she bites your lower lip.
<<carmen-speech "Now you're learning.">>
Her thigh slides between yours as she backs you against the wall.
<<carmen-speech "Shall I teach you more?">>
<span id="corruption">+25 Carmen Corruption</span><span id="arousal">+50 Arousal</span>
<<set $carmencorruption +=25>><<set $mcarousal +=50>><<time 0 5>>
<<redo "ui">>
<</if>>
<<return "Return">><<if $carmencorruption>=250 && previous()==="Carmen's Bedroom">>
Carmen lounges on her bed, her dark eyes watching you with predatory amusement. She twirls a strand of hair around her finger, her lips curling into a smirk as she assesses your hesitation.
<<carmen-speech "You're standing there like a lost little lamb.">>
She pats the space beside her, the silk sheets rustling.
<<carmen-speech "Come closer. Let’s see if you’re as bold as you pretend to be.">>
<<linkappend "Initiate">>
You step forward, your pulse quickening under her gaze.
<<mc-speech "What if I stopped pretending I don’t want you?">>
[[Blowjob [0:30]->CarmenBlowjob]]
[[Vaginal [0:45]->CarmenVaginal]]
[[Pegging [0:30]->CarmenPegging]]
<</linkappend>>
<<elseif $carmencorruption <250>>
You aren’t twisted deep enough in her games yet.
<span id="corruption">[+250 Corruption required]</span>
<<else>>
This isn’t the place for what you’re imagining. Her bedroom, however...
<</if>>
<<return "Return">> <<nobr>>
<<if previous()=="Carmen's House">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen checks her mail, pausing at a letter with a wax seal)*/
Carmen's fingers linger on the crimson wax seal as she turns the envelope over. Without looking up, she extends it toward you between two fingers.
<<carmen-speech "Open it for me. Use your teeth.">>
She watches through lowered lashes as you lean in, the paper brushing against your lips as you carefully grasp the edge. A slow smirk forms when the seal tears with a satisfying crack.
<<set $carmencorruption +=12>><<time 0 15>>
<span id="corruption">+12 Carmen Corruption</span>
<<elseif _i==1>>
/*SCENE 2 (Carmen lounges on the porch swing, sketching spirals in a notebook)*/
The swing creaks as Carmen stretches, her top riding up to reveal a sliver of pale stomach. She drops her pencil deliberately, letting it roll toward your feet.
<<carmen-speech "On your knees. Fetch.">>
When you return it between your teeth, she tugs it free with her fingers, dragging them across your lower lip.
<<set $carmencorruption +=15>><<time 0 15>>
<span id="corruption">+15 Carmen Corruption</span>
<</if>>
<<elseif previous()=="Carmen's Backyard">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen prunes thorny roses, humming a melancholy tune)*/
She snaps a rose stem, holding the bleeding bloom to your chest. Thorns catch your shirt as she drags it downward.
<<carmen-speech "Still yourself. Wouldn't want to... prick yourself.">>
The petals scatter when she suddenly releases the stem, leaving red streaks across your collarbone.
<<set $carmencorruption +=18>><<time 0 15>>
<span id="corruption">+18 Carmen Corruption</span>
<<elseif _i==1>>
/*SCENE 2 (She arranges black candles in a spiral pattern on the grass)*/
Carmen beckons you into the center, tracing a cold candle along your jawline.
<<carmen-speech "Kneel. Hold these for me... unless you'd rather I find another use for that mouth.">>
The wax drips dangerously close to your thighs as you cup the candles with trembling hands.
<<set $carmencorruption +=20>><<time 0 15>>
<span id="corruption">+20 Carmen Corruption</span>
<</if>>
<<elseif previous()=="Lake">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen skips stones, counting each ripple with intense focus)*/
She presses a smooth stone against your lips, her other hand sliding under the water to grip your knee.
<<carmen-speech "Keep this warm for me. And do try not to... drop it.">>
Her thumb circles your inner thigh as the stone grows heavy in your mouth.
<<set $carmencorruption +=14>><<time 0 15>>
<span id="corruption">+14 Carmen Corruption</span>
<<elseif _i==1>>
/*SCENE 2 (She dips her toes in the water, staring at her distorted reflection)*/
Carmen hooks her foot behind your neck, pulling you closer to the water's edge.
<<carmen-speech "Clean them. Use your tongue first.">>
She arches her toes when you obey, sighing as the lake ripples around your submerged wrists.
<<set $carmencorruption +=16>><<time 0 15>>
<span id="corruption">+16 Carmen Corruption</span>
<</if>>
<<elseif previous()=="Carmen's Library">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen reads Poe by candlelight, tracing the text with a fingernail)*/
She abruptly snaps the book shut on your fingers, leaning close enough for her breath to stir the candle flame.
<<carmen-speech "Turn the page for me. With your teeth this time.">>
The vellum catches between your lips as she guides your head with a handful of hair.
<<set $carmencorruption +=13>><<time 0 15>>
<span id="corruption">+13 Carmen Corruption</span>
<<elseif _i==1>>
/*SCENE 2 (She reorganizes books, hiding one with a pentagram embossed on the spine)*/
Carmen presses the forbidden tome against your chest, trapping your hands beneath it.
<<carmen-speech "Hold still. Wouldn't want these pages getting... stuck together.">>
Her knee brushes between your thighs as she reaches over you to reshelf another volume.
<<set $carmencorruption +=17>><<time 0 15>>
<span id="corruption">+17 Carmen Corruption</span>
<</if>>
<<elseif previous()=="Carmen's Bedroom">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen applies lipstick, smirking at her reflection in a hand mirror)*/
She turns suddenly, dragging the crimson stick across your mouth in one rough stroke.
<<carmen-speech "Even you out. Don't smudge it.">>
Her thumb parts your lips as she inspects her work, nail scraping lightly over your tongue.
<<set $carmencorruption +=19>><<time 0 15>>
<span id="corruption">+19 Carmen Corruption</span>
<<elseif _i==1>>
/*SCENE 2 (She rolls a tarot card between her fingers before tucking it under her pillow)*/
Carmen sprawls across the bed, dangling the card just above your face.
<<carmen-speech "Take it. But if your teeth mark the edges... I'll mark something of yours.">>
The card trembles against your lips as she shifts, her bare foot sliding up your calf.
<<set $carmencorruption +=20>><<time 0 15>>
<span id="corruption">+20 Carmen Corruption</span>
<</if>>
<<elseif previous()=="Carmen's Bathroom">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen brushes her hair, watching you in the mirror without turning around)*/
She extends the hairbrush handle-first, her reflection's eyes darkening.
<<carmen-speech "Return this properly.">>
When you take it between your teeth, she yanks you closer by the chain around your neck.
<<set $carmencorruption +=15>><<time 0 15>>
<span id="corruption">+15 Carmen Corruption</span>
<<elseif _i==1>>
/*SCENE 2 (She paints her nails blood-red, blowing on them suggestively)*/\
Carmen grabs your wrist, dragging the wet brush down your palm.
<<carmen-speech "Clean this up. Unless you'd prefer I paint something... lower.">>
Her little finger hooks under your waistband as you lick the bitter polish from your skin.
<<set $carmencorruption +=18>><<time 0 15>>
<span id="corruption">+18 Carmen Corruption</span>
<</if>>
<<elseif previous()=="Carmen's Living Room">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen does nude yoga, arching her back like a cat in the sunlight)*/
She holds a pose that strains every muscle, sweat glistening between her breasts.
<<carmen-speech "Towel. Now.">>
When you hesitate, she grabs your hair and presses your face against her stomach.
<<set $carmencorruption +=20>><<time 0 15>>
<span id="corruption">+20 Carmen Corruption</span>
<<elseif _i==1>>
/*SCENE 2 (She slow-dances alone to a jazz record, her hips swaying hypnotically)*/
Carmen suddenly pulls you against her, guiding your hands to her waist.
<<carmen-speech "Follow my lead. And if you step on my toes... I'll step on something you value.">>
Her thigh slides between yours as the record skips, the needle catching in a sensual loop.
<<set $carmencorruption +=20>><<time 0 15>>
<span id="corruption">+20 Carmen Corruption</span>
<</if>>
<</if>>
<</nobr>>
<<redo "ui">>
<<return "Return">><<nobr>>
<<if previous()=="Carmen's House">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen leans against the doorframe, her curves accentuated by the dim light)*/
Carmen smirks as she notices your lingering gaze.
<<carmen-speech "Like what you see?">>
She shifts her weight, letting her dress slide just a little higher up her thigh.<<carmen-speech "Or are you just admiring the view?">>
You swallow hard, unable to look away as she traces a finger along her collarbone.
<<set $carmenarousal +=8>><<set $carmencorruption +=12>><<set $carmenrelationship +=5>><<time 0 10>>
<span id="corruption">+12 Carmen Corruption</span><span id="blue">+5 Carmen Relationship</span>
<<elseif _i==1>>
/*SCENE 2 (Carmen stretches languidly on the couch, arching her back like a satisfied cat)*/
Her shirt rides up, revealing a sliver of smooth skin.
<<carmen-speech "See something worth staring at?">>
She grins, deliberately rolling onto her side to give you a better look.
<<carmen-speech "Go on... I don't mind being admired.">>
Your pulse quickens as she bites her lip, watching your reaction.
<<set $carmenarousal +=7>><<set $carmencorruption +=15>><<set $carmenrelationship +=6>><<time 0 10>>
<span id="corruption">+15 Carmen Corruption</span><span id="blue">+6 Carmen Relationship</span>
<</if>>
<<elseif previous()=="Carmen's Backyard">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen bends over to pick a rose, her shorts clinging tightly)*/
She glances over her shoulder, catching you staring.
<<carmen-speech "Enjoying the scenery?">>
With deliberate slowness, she runs her hands down her own hips.
<<carmen-speech "I know I would be... if I were you.">>
A flush creeps up your neck as she twirls the rose between her fingers.
<<set $carmenarousal +=9>><<set $carmencorruption +=14>><<set $carmenrelationship +=7>><<time 0 10>>
<span id="corruption">+14 Carmen Corruption</span><span id="blue">+7 Carmen Relationship</span>
<<elseif _i==1>>
/*SCENE 2 (Carmen lounges on a sun chair, oiling her bare legs)*/
Her hands move in slow circles up her calves.
<<carmen-speech "See something you want to touch?">>
She spreads her legs just slightly, the hem of her bikini bottoms riding up.
<<carmen-speech "Maybe if you're good...">>
You can't help but imagine your hands replacing hers.
<<set $carmenarousal +=10>><<set $carmencorruption +=13>><<set $carmenrelationship +=8>><<time 0 10>>
<span id="corruption">+13 Carmen Corruption</span><span id="blue">+8 Carmen Relationship</span>
<</if>>
<<elseif previous()=="Lake">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen wades in the shallows, her wet shirt transparent)*/
She cups water in her hands and lets it cascade over her chest.
<<carmen-speech "Like how the water clings to me?">>
Her nipples peak through the fabric as she turns toward you.
<<carmen-speech "I can feel your eyes... like fingers on my skin.">>
Your mouth goes dry at the invitation in her voice.
<<set $carmenarousal +=11>><<set $carmencorruption +=15>><<set $carmenrelationship +=9>><<time 0 10>>
<span id="corruption">+15 Carmen Corruption</span><span id="blue">+9 Carmen Relationship</span>
<<elseif _i==1>>
/*SCENE 2 (Carmen reclines on the dock, one leg dangling in the water)*/
She trails her fingertips along her inner thigh.
<<carmen-speech "Admiring from afar?">>
Slowly, she hikes her sundress higher.
<<carmen-speech "Why don't you come closer... get a better look?">>
The hunger in her eyes makes your knees weak.
<<set $carmenarousal +=12>><<set $carmencorruption +=16>><<set $carmenrelationship +=10>><<time 0 10>>
<span id="corruption">+16 Carmen Corruption</span><span id="blue">+10 Carmen Relationship</span>
<</if>>
<<elseif previous()=="Carmen's Library">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen perches on the ladder, her skirt riding up as she reaches for a book)*/
She glances down at you with a knowing smile.
<<carmen-speech "See something interesting down there?">>
She shifts deliberately, giving you a glimpse of black lace.
<<carmen-speech "Maybe you'd like a... closer inspection?">>
The heat in your cheeks spreads lower.
<<set $carmenarousal +=8>><<set $carmencorruption +=12>><<set $carmenrelationship +=7>><<time 0 10>>
<span id="corruption">+12 Carmen Corruption</span><span id="blue">+7 Carmen Relationship</span>
<<elseif _i==1>>
/*SCENE 2 (Carmen leans over the desk, her cleavage on full display)*/
She traces a finger along the spine of a book.
<<carmen-speech "Eyes up here, darling.">>
But when you obey, she slowly unbuttons another button.
<<carmen-speech "Then again... I do enjoy being admired properly.">>
Your gaze flickers between her eyes and her exposed skin.
<<set $carmenarousal +=9>><<set $carmencorruption +=14>><<set $carmenrelationship +=8>><<time 0 10>>
<span id="corruption">+14 Carmen Corruption</span><span id="blue">+8 Carmen Relationship</span>
<</if>>
<<elseif previous()=="Carmen's Bedroom">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen applies perfume at her vanity, the neckline of her robe gaping open)*/
She catches your reflection in the mirror.
<<carmen-speech "Like how I smell?">>
With slow fingers, she drags the bottle down between her breasts.
<<carmen-speech "Or is it something else you're sniffing after?">>
The scent of jasmine mixes with something darker, more primal.
<<set $carmenarousal +=13>><<set $carmencorruption +=15>><<set $carmenrelationship +=11>><<time 0 10>>
<span id="corruption">+15 Carmen Corruption</span><span id="blue">+11 Carmen Relationship</span>
<<elseif _i==1>>
/*SCENE 2 (Carmen stretches across the bed in just a silk camisole)*/
She arches her back, letting the fabric strain against her curves.
<<carmen-speech "Admiring the artwork?">>
Her hand slides down her own body.
<<carmen-speech "I don't blame you... I'd stare too.">>
The way she touches herself makes your mouth water.
<<set $carmenarousal +=14>><<set $carmencorruption +=17>><<set $carmenrelationship +=12>><<time 0 10>>
<span id="corruption">+17 Carmen Corruption</span><span id="blue">+12 Carmen Relationship</span>
<</if>>
<<elseif previous()=="Carmen's Bathroom">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen steps from the shower, steam curling around her naked form)*/
She makes no attempt to cover herself.
<<carmen-speech "See something you like?">>
Water droplets slide down her body as she turns.
<<carmen-speech "Don't be shy... I enjoy being appreciated.">>
Your throat tightens at the unabashed display.
<<set $carmenarousal +=15>><<set $carmencorruption +=18>><<set $carmenrelationship +=13>><<time 0 10>>
<span id="corruption">+18 Carmen Corruption</span><span id="blue">+13 Carmen Relationship</span>
<<elseif _i==1>>
/*SCENE 2 (Carmen applies lotion to her long legs, her robe parted to the thigh)*/
She meets your gaze in the mirror.
<<carmen-speech "Want to help?">>
Her hands glide higher up her thighs.
<<carmen-speech "I could use an extra pair of hands...">>
The invitation hangs heavy in the humid air.
<<set $carmenarousal +=14>><<set $carmencorruption +=16>><<set $carmenrelationship +=12>><<time 0 10>>
<span id="corruption">+16 Carmen Corruption</span><span id="blue">+12 Carmen Relationship</span>
<</if>>
<<elseif previous()=="Carmen's Living Room">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen does a slow backbend, her crop top riding up)*/
She holds the pose, letting you admire the strip of bare skin.
<<carmen-speech "Like my flexibility?">>
With a smirk, she arches deeper.
<<carmen-speech "Imagine what else I can do...">>
The way her body moves sends heat pooling low in your belly.
<<set $carmenarousal +=10>><<set $carmencorruption +=14>><<set $carmenrelationship +=9>><<time 0 10>>
<span id="corruption">+14 Carmen Corruption</span><span id="blue">+9 Carmen Relationship</span>
<<elseif _i==1>>
/*SCENE 2 (Carmen sways to music, her hips moving in hypnotic circles)*/
She grabs your hand and places it on her waist.
<<carmen-speech "Feel how I move.">>
Her body undulates against yours.
<<carmen-speech "Now imagine how I'd move... elsewhere.">>
The promise in her voice makes your knees weak.
<<set $carmenarousal +=12>><<set $carmencorruption +=15>><<set $carmenrelationship +=11>><<time 0 10>>
<span id="corruption">+15 Carmen Corruption</span><span id="blue">+11 Carmen Relationship</span>
<</if>>
<</if>>
<</nobr>>
<<redo "ui">>
<<return "Return">><span id="corruption" style="display:inline">30 Corruption</span> required.
<<return "Return">><span id="corruption" style="display:inline">+25 Corruption</span> and <span id="blue" style="display:inline">+10 Relationship</span> required.
<<return "Return">><span id="corruption" style="display:inline">+75 Corruption</span> and <span id="blue" style="display:inline">+10 Relationship</span> required.
<<return "Return">><span id="corruption" style="display:inline">+150 Corruption</span> required.
<<return "Return">><span id="corruption" style="display:inline">+200 Corruption</span> required.
<<return "Return">><span id="corruption" style="display:inline">+250 Corruption</span> required.
<<return "Return">><span id="corruption" style="display:inline">+250 Corruption</span> required.
<<return "Return">><span id="corruption" style="display:inline">+50 Corruption</span> and <span id="blue" style="display:inline">+10 Relationship</span> required.
<<return "Return">><span id="corruption" style="display:inline">+100 Corruption</span> required.
<<return "Return">><span id="corruption" style="display:inline">+150 Corruption</span> required.
<<return "Return">><span id="corruption" style="display:inline">+200 Corruption</span> required.
<<return "Return">><span id="corruption" style="display:inline">+200 Corruption</span> required.
<<return "Return">><span id="corruption" style="display:inline">+250 Corruption</span> required.
<<return "Return">><<nobr>>
<<if previous()=="Carmen's House">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen checks her mail, pausing at a letter with a wax seal)*/
Carmen's fingers linger on the crimson wax seal, her nail tracing the intricate symbol pressed into it. She turns the envelope over thoughtfully before noticing your presence.
<<carmen-speech "Curious about my correspondence?">>
She holds up the letter, the wax catching the light.
<<carmen-speech "Secrets aren't meant for prying eyes... though I might make an exception for you.">>
<<set $carmencorruption +=2>><<set $carmenrelationship +=1>><<time 0 10>>
<span id="corruption">+2 Carmen Corruption</span><span id="blue">+1 Carmen Relationship</span>
<<elseif _i==1>>
/*SCENE 2 (Carmen lounges on the porch swing, sketching spirals in a notebook)*/
The chains creak as Carmen's bare foot pushes against the wooden floorboards, setting the swing in motion. Her notebook rests in her lap, a pen twirling between her fingers before adding another looping line to the intricate pattern.
<<carmen-speech "Spirals hold power, you know.">>
She tilts the notebook toward you, the ink still glistening.
<<carmen-speech "Everything returns to where it began... eventually.">>
<<set $carmencorruption +=1>><<set $carmenrelationship +=2>><<time 0 10>>
<span id="corruption">+1 Carmen Corruption</span><span id="blue">+2 Carmen Relationship</span>
<</if>>
<<elseif previous()=="Carmen's Backyard">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen prunes thorny roses, humming a melancholy tune)*/
The garden shears snip decisively as Carmen removes dead blooms. A thorn catches her wrist, drawing a bead of blood which she examines with detached interest before licking it away.
<<carmen-speech "Beauty requires sacrifice.">>
She offers you the shears, handle first.
<<carmen-speech "Would you bleed for something beautiful?">>
<<set $carmencorruption +=3>><<set $carmenrelationship +=1>><<time 0 10>>
<span id="corruption">+3 Carmen Corruption</span><span id="blue">+1 Carmen Relationship</span>
<<elseif _i==1>>
/*SCENE 2 (She arranges black candles in a spiral pattern on the grass)*/
Kneeling in the moonlight, Carmen positions each candle with deliberate precision. As she lights them one by one, the flames cast flickering shadows across her concentrated expression.
<<carmen-speech "The veil thins when the spiral completes.">>
Her eyes reflect the dancing flames as she looks up.
<<carmen-speech "Would you like to help me test that theory?">>
<<set $carmencorruption +=4>><<set $carmenrelationship +=2>><<time 0 10>>
<span id="corruption">+4 Carmen Corruption</span><span id="blue">+2 Carmen Relationship</span>
<</if>>
<<elseif previous()=="Lake">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen skips stones, counting each ripple with intense focus)*/
The flat stone leaves Carmen's fingers with practiced ease, hopping four times before sinking. She counts each concentric circle expanding across the dark water, her lips moving silently.
<<carmen-speech "Seven ripples... interesting.">>
She selects another stone, running her thumb along its edge.
<<carmen-speech "The water remembers more than people realize.">>
<<set $carmencorruption +=2>><<set $carmenrelationship +=2>><<time 0 10>>
<span id="corruption">+2 Carmen Corruption</span><span id="blue">+2 Carmen Relationship</span>
<<elseif _i==1>>
/*SCENE 2 (She dips her toes in the water, staring at her distorted reflection)*/
Carmen's sundress rides up her thighs as she sits on the dock, her feet disturbing the mirrored surface. She studies the warped reflection, tilting her head as the image fragments.
<<carmen-speech "Which version do you prefer?">>>
She splashes lightly, destroying the reflection.
<<carmen-speech "The real me or the broken one?">>
<<set $carmencorruption +=3>><<set $carmenrelationship +=1>><<time 0 10>>
<span id="corruption">+3 Carmen Corruption</span><span id="blue">+1 Carmen Relationship</span>
<</if>>
<<elseif previous()=="Carmen's Library">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen reads Poe by candlelight, tracing the text with a fingernail)*/
The candle gutters as Carmen turns a yellowed page, her nail underlining each word as she reads. Shadows leap across the shelves when she looks up, her eyes gleaming in the dim light.
<<carmen-speech "'All that we see or seem...'">>
She closes the book with a thump.
<<carmen-speech "Do you believe in dreams within dreams?">>
<<set $carmencorruption +=1>><<set $carmenrelationship +=2>><<time 0 10>>
<span id="corruption">+1 Carmen Corruption</span><span id="blue">+2 Carmen Relationship</span>
<<elseif _i==1>>
/*SCENE 2 (She reorganizes books, hiding one with a pentagram embossed on the spine)*/
Carmen freezes when you enter, sliding the suspicious volume behind others with practiced nonchalance. The scent of old paper and something metallic hangs in the air.
<<carmen-speech "Looking for something... educational?">>
She trails a finger along the shelf.
<<carmen-speech "I could recommend something suitably... enlightening.">>
<<set $carmencorruption +=3>><<set $carmenrelationship +=1>><<time 0 10>>
<span id="corruption">+3 Carmen Corruption</span><span id="blue">+1 Carmen Relationship</span>
<</if>>
<<elseif previous()=="Carmen's Bedroom">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen applies lipstick, smirking at her reflection in a hand mirror)*/
The bullet-shaped lipstick glides across Carmen's mouth, leaving a blood-dark stain. She presses her lips together before catching your gaze in the mirror, her smile widening.
<<carmen-speech "Do I frighten you like this?">>
She turns slowly on the vanity stool.
<<carmen-speech "Or excite you?">>
<<set $carmencorruption +=4>><<set $carmenrelationship +=3>><<time 0 10>>
<span id="corruption">+4 Carmen Corruption</span><span id="blue">+3 Carmen Relationship</span>
<<elseif _i==1>>
/*SCENE 2 (She rolls a tarot card between her fingers before tucking it under her pillow)*/
The card flashes - the Lovers reversed - before disappearing beneath white linen. Carmen stretches across the bed like a contented cat, watching you from beneath lowered lashes.
<<carmen-speech "Some secrets sleep with me.">>
She pats the space beside her.
<<carmen-speech "Would you like to hear them whisper?">>
<<set $carmencorruption +=5>><<set $carmenrelationship +=2>><<time 0 10>>
<span id="corruption">+5 Carmen Corruption</span><span id="blue">+2 Carmen Relationship</span>
<</if>>
<<elseif previous()=="Carmen's Bathroom">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen brushes her hair, watching you in the mirror without turning around)*/
The silver brush moves through Carmen's dark hair in long, smooth strokes. Steam from the shower fogs the edges of the mirror, framing her reflection like a spectral image.
<<carmen-speech "Do you always watch women at their toilette?">>
Her reflection smirks.
<<carmen-speech "Or am I special?">>
<<set $carmencorruption +=3>><<set $carmenrelationship +=2>><<time 0 10>>
<span id="corruption">+3 Carmen Corruption</span><span id="blue">+2 Carmen Relationship</span>
<<elseif _i==1>>
/*SCENE 2 (She paints her nails blood-red, blowing on them suggestively)*/
Carmen's tongue peeks between her lips as she carefully applies the final coat. She raises her hand, blowing across the wet polish before extending her fingers toward you.
<<carmen-speech "Do you like my claws?">>
She flexes her hand, the color glistening.
<<carmen-speech "Sharp enough to draw blood... gently.">>
<<set $carmencorruption +=4>><<set $carmenrelationship +=3>><<time 0 10>>
<span id="corruption">+4 Carmen Corruption</span><span id="blue">+3 Carmen Relationship</span>
<</if>>
<<elseif previous()=="Carmen's Living Room">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen does nude yoga, arching her back like a cat in the sunlight)*/
Morning light gilds Carmen's bare skin as she flows into a perfect downward dog, the muscles in her back flexing. She holds the pose, breathing deeply before rolling up vertebra by vertebra.
<<carmen-speech "The body is a temple...">>
She stretches her arms overhead, unabashed.
<<carmen-speech "Would you like to worship with me?">>
<<set $carmencorruption +=5>><<set $carmenrelationship +=3>><<time 0 10>>
<span id="corruption">+5 Carmen Corruption</span><span id="blue">+3 Carmen Relationship</span>
<<elseif _i==1>>
/*SCENE 2 (She slow-dances alone to a jazz record, her hips swaying hypnotically)*/
The needle crackles as Carmen moves through the empty space, her arms raised as if holding an invisible partner. Her hips describe slow circles, the silk robe parting with each movement.
<<carmen-speech "Everyone dances alone eventually.">>
She extends a hand toward you.
<<carmen-speech "Care to prove me wrong?">>
<<set $carmencorruption +=4>><<set $carmenrelationship +=4>><<time 0 10>>
<span id="corruption">+4 Carmen Corruption</span><span id="blue">+4 Carmen Relationship</span>
<</if>>
<</if>>
<</nobr>>
<<redo "ui">>
<<return "Return">><<nobr>>
<<if previous()=="Carmen's House">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen checks her mail, pausing at a letter with a wax seal)*/
Carmen's black-painted nail slices through the crimson wax with deliberate slowness. As the seal breaks, a faint scent of sulfur fills the air. She extracts a single black feather, running it along her collarbone before noticing your presence.
<<mc-speech "Who sends you letters like that?">>
<<carmen-speech "Wouldn't you like to know.">>
She suddenly presses the feather against your lips.
<<carmen-speech "But some secrets require... proper submission.">>
Her free hand grips your chin, forcing eye contact as the feather traces downward.
<<set $carmenarousal +=25>><<set $carmencorruption +=35>><<set $carmenrelationship +=20>><<time 0 30>>
<span id="corruption">+35 Carmen Corruption</span><span id="blue">+20 Carmen Relationship</span>
<<link "Submit" "Carmen's House sex1">>
<<elseif _i==1>>
/*SCENE 2 (Carmen lounges on the porch swing, sketching spirals in a notebook)*/
The swing creaks as Carmen spreads her legs wider, the slit in her dress revealing pale thigh. Her sketchbook shows obscene doodles - figures tangled in impossible positions. When you approach, she licks her charcoal-stained fingers without breaking eye contact.
<<mc-speech "What are you drawing?">>
<<carmen-speech "Your education.">>
She snaps the book shut and pats her thigh.
<<carmen-speech "Come. Let me demonstrate figure study... firsthand.">>
The command leaves no room for refusal as she pulls you down onto the swinging seat.
<<set $carmenarousal +=30>><<set $carmencorruption +=40>><<set $carmenrelationship +=5>><<time 0 30>>
<span id="corruption">+20 Carmen Corruption</span><span id="blue">+5 Carmen Relationship</span>
<</if>>
<<elseif previous()=="Carmen's Backyard">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen prunes thorny roses, humming a melancholy tune)*/
Carmen's dress is sheer with sweat, clinging to every curve as she works. She deliberately pricks her finger on a thorn, then sucks the blood with a moan. When she sees you watching, she extends the wounded digit toward your mouth.
<<mc-speech "You're hurt—">>
<<carmen-speech "Taste me.">>
She smears blood across your lips.
<<carmen-speech "Now kneel among the thorns. Let them punish you for staring.">>
Her hand fists in your hair, forcing you down into the prickling bushes as her skirt brushes your face.
<<set $carmenarousal +=35>><<set $carmencorruption +=28>><<set $carmenrelationship +=8>><<time 0 30>>
<span id="corruption">+28 Carmen Corruption</span><span id="blue">+8 Carmen Relationship</span>
<<link "Submit" "Carmen's Backyard sex1">>
<<elseif _i==1>>
/*SCENE 2 (She arranges black candles in a spiral pattern on the grass)*/
Naked except for a crescent moon pendant, Carmen lights each wick with her fingertips. The flames cast eerie shadows between her thighs. She beckons you into the spiral's center with a crook of her finger.
<<mc-speech "This seems dangerous...">>
<<carmen-speech "All the best things are.">>
She presses a candle against your chest, wax dripping dangerously close to bare skin. <<carmen-speech "Now strip. My altar requires sacrifice.">>
Her nails dig into your shoulders, pushing you onto the ritual markings.
<<set $carmenarousal +=40>><<set $carmencorruption +=30>><<set $carmenrelationship +=10>><<time 0 30>>
<span id="corruption">+30 Carmen Corruption</span><span id="blue">+10 Carmen Relationship</span>
<</if>>
<<elseif previous()=="Lake">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen skips stones, counting each ripple with intense focus)*/
Water sluices down Carmen's body as she emerges waist-deep, her wet chemise transparent. She grabs your wrist and places a smooth stone in your palm, then closes your fingers with hers.
<<carmen-speech "Skip it. I want to watch your arm muscles tense.">>
When the stone sinks immediately, she tsks and pulls you into the water.
<<carmen-speech "Poor technique. Let me... adjust your stance.">>
Her hands roam your body under the guise of instruction, one slipping beneath your waistband.
<<set $carmenarousal +=32>><<set $carmencorruption +=26>><<set $carmenrelationship +=12>><<time 0 30>>
<span id="corruption">+26 Carmen Corruption</span><span id="blue">+12 Carmen Relationship</span>
<<link "Submit" "Carmen Lake sex1">>
<<elseif _i==1>>
/*SCENE 2 (She dips her toes in the water, staring at her distorted reflection)*/
Carmen hikes her skirt up to her hips, revealing the black lace beneath.
<<carmen-speech "My reflection lies today. It shows me... hungry.">>
She splashes the image away, then turns those hungry eyes on you.
<<carmen-speech "Undress me. The water should learn what real distortion looks like.">>
As you fumble with buttons, she suddenly shoves you backward into the shallows. <<carmen-speech "Better. Now let's see how many waves we can make.">>
She straddles your hips, the wet fabric doing nothing to hide her heat.
<<set $carmenarousal +=38>><<set $carmencorruption +=30>><<set $carmenrelationship +=5>><<time 0 30>>
<span id="corruption">+30 Carmen Corruption</span><span id="blue">+5 Carmen Relationship</span>
<</if>>
<<elseif previous()=="Carmen's Library">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen reads Poe by candlelight, tracing the text with a fingernail)*/
Carmen's legs drape over the armrest, her position deliberately indecent. She reads aloud, voice dripping with promise:
<<carmen-speech "'And neither the angels in Heaven above, nor the demons down under the sea...'">>
The book snaps shut.
<<carmen-speech "Come prove which category you belong to.">>
When you hesitate, she spreads the volume across her lap.
<<carmen-speech "I'll teach you to appreciate... imagery.">>
Her hand disappears beneath the pages, her breath hitching as she watches your reaction.
<<set $carmenarousal +=28>><<set $carmencorruption +=25>><<set $carmenrelationship +=8>><<time 0 30>>
<span id="corruption">+25 Carmen Corruption</span><span id="blue">+8 Carmen Relationship</span>
<<link "Submit" "Carmen's Library sex1">>
<<elseif _i==1>>
/*SCENE 2 (She reorganizes books, hiding one with a pentagram embossed on the spine)*/
Carmen stands on tiptoe, stretching to reach a high shelf. The movement hikes her skirt up, revealing the absence of underwear. She glances over her shoulder, catching your stare.
<<carmen-speech "See something you want to... check out?">>
Before you can answer, she presses you against the shelves.
<<carmen-speech "Quiet. Libraries have rules.">>
A thick volume slides between your thighs as she whispers:
<<carmen-speech "Hold this. If it drops, you'll be punished.">>
Her fingers already work at your belt.
<<set $carmenarousal +=33>><<set $carmencorruption +=28>><<set $carmenrelationship +=10>><<time 0 30>>
<span id="corruption">+28 Carmen Corruption</span><span id="blue">+10 Carmen Relationship</span>
<</if>>
<<elseif previous()=="Carmen's Bedroom">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen applies lipstick, smirking at her reflection in a hand mirror)*/
The tube leaves a bloody streak across Carmen's lips. She turns, straddling the vanity stool in just a corset and stockings.
<<carmen-speech "Come mark where you'd like this applied.">>
She drags the lipstick down her sternum.
<<carmen-speech "I'll allow... three choices.">>
When you touch her shoulder, she shakes her head.
<<carmen-speech "Ah-ah. Use your mouth.">>
She grabs your hair, guiding you to the first crimson mark as her thighs squeeze around your head.
<<set $carmenarousal +=40>><<set $carmencorruption +=30>><<set $carmenrelationship +=7>><<time 0 30>>
<span id="corruption">+30 Carmen Corruption</span><span id="blue">+7 Carmen Relationship</span>
<<link "Submit" "Carmen's Bedroom sex1">>
<<elseif _i==1>>
/*SCENE 2 (She rolls a tarot card between her fingers before tucking it under her pillow)*/
The Lovers card flashes as Carmen arches on the bed.
<<carmen-speech "Destiny says you belong here tonight.">>
She peels off her stockings one agonizing inch at a time.
<<carmen-speech "But I don't need cards to tell me how badly you want to worship me.">>
Suddenly she flips you onto the mattress, straddling your face.
<<carmen-speech "Prove it. The cards say... sixty-nine.">>
Her laughter darkens as she grinds down, the silk of her panties already damp.
<<set $carmenarousal +=30>><<set $carmencorruption +=40>><<set $carmenrelationship +=5>><<time 0 30>>
<span id="corruption">+30 Carmen Corruption</span><span id="blue">+5 Carmen Relationship</span>
<</if>>
<<elseif previous()=="Carmen's Bathroom">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen brushes her hair, watching you in the mirror without turning around)*/
Steam curls around Carmen's nude form as she detangles wet hair. The mirror fogs everywhere except where her hands move - revealing only strategic glimpses.
<<carmen-speech "You'll need to kneel to see properly.">>
When you comply, she turns suddenly, pressing your face between her thighs.
<<carmen-speech "Good. Now breathe deep while I finish.">>
Each brushstroke coincides with a roll of her hips, the rhythm as calculated as it is cruel.
<<set $carmenarousal +=35>><<set $carmencorruption +=38>><<set $carmenrelationship +=5>><<time 0 30>>
<span id="corruption">+28 Carmen Corruption</span><span id="blue">+5 Carmen Relationship</span>
<<link "Submit" "Carmen's Bathroom sex1">>
<<elseif _i==1>>
/*SCENE 2 (She paints her nails blood-red, blowing on them suggestively)*/
Carmen's legs splay over the sink's edge, her reflection doubled in the mirrors. She blows across wet polish directly at your crotch.
<<carmen-speech "Careful. This stain never comes out.">>
A brush suddenly glides up your inner thigh.
<<carmen-speech "Unless... you'd prefer matching marks?">>
Her free hand pops open your button fly.
<<carmen-speech "Hold still. I do exquisite detail work.">>
The brush's tip teases lower.
<<set $carmenarousal +=37>><<set $carmencorruption +=25>><<set $carmenrelationship +=8>><<time 0 30>>
<span id="corruption">+25 Carmen Corruption</span><span id="blue">+8 Carmen Relationship</span>
<</if>>
<<elseif previous()=="Carmen's Living Room">>
<<set _i=random(0,1)>>
<<if _i==0>>
/*SCENE 1 (Carmen does nude yoga, arching her back like a cat in the sunlight)*/
Carmen's body glistens as she holds an impossible pose, every muscle taut.
<<carmen-speech "The cobra position requires... assistance.">>
She guides your hands to her hips.
<<carmen-speech "Lower. Yes, there.">>
When you touch the promised place, she moans and flips positions.
<<carmen-speech "Now the downward dog. Get behind me properly.">>
Her smirk is audible as she adds:
<<carmen-speech "Don't pretend you don't know what comes next.">>
<<set $carmenarousal +=30>><<set $carmencorruption +=40>><<set $carmenrelationship +=7>><<time 0 30>>
<span id="corruption">+30 Carmen Corruption</span><span id="blue">+7 Carmen Relationship</span>
<<link "Submit" "Carmen's Living Room sex1">>
<<elseif _i==1>>
/*SCENE 2 (She slow-dances alone to a jazz record, her hips swaying hypnotically)*/
Carmen unbuttons her shirt with the rhythm, letting it slide down her arms.
<<carmen-speech "You should learn to follow my lead.">>
She pulls you close, your growing arousal pressed against her belly.
<<carmen-speech "Ah. Already skipping ahead.">>
The music swells as she guides your hand under her skirt.
<<carmen-speech "This is called... improvisation.">>
Her teeth graze your ear as her fingers work your belt.
<<carmen-speech "Try to keep up.">>
The needle scratches as she pushes you onto the vintage sofa.
<<set $carmenarousal +=30>><<set $carmencorruption +=40>><<set $carmenrelationship +=8>><<time 0 30>>
<span id="corruption">+30 Carmen Corruption</span><span id="blue">+8 Carmen Relationship</span>
<</if>>
<</if>>
<</nobr>>
<<redo "ui">>
<<return "Return">><span id="corruption" style="display:inline">75 Corruption</span> and <span id="blue" style="display:inline">15 Relationship</span> required.
<<return "Return">><span id="corruption" style="display:inline">100 Corruption</span> required.
<<return "Return">><span id="corruption" style="display:inline">150 Corruption</span> required.
<<return "Return">><span id="corruption" style="display:inline">200 Corruption</span> required.
<<return "Return">><span id="corruption" style="display:inline">250 Corruption</span> required.
<<return "Return">><<filterclass "carmenfoyer" "img/carmen/home/Carmen-Foyer.jpg" 600>>
An old organ stands proudly by the wall, its dark wood worn with time, yet full of stories—like it might start playing on its own any moment.
<<include Npclocation>>
[[Upstairs->Carmen's Hallway]]
''First Floor''
[[Living Room->Carmen's Living Room]]
[[Basement->Carmen's Basement]]
[[Kitchen->Carmen's Kitchen]]
[[Outside->Carmen's House]]<<filterclass "carmenlivingroom" "img/carmen/home/Carmen-Living-Room.jpg" 600>>
Carmen’s living room radiates mysterious elegance—lush plants, dark wood, and a watchful bison head. Every corner reflects her quiet dominance and untamed spirit.
<<include Npclocation>>
[[Kitchen->Carmen's Kitchen]]
[[Backyard->Carmen's Backyard]]
[[Basement->Carmen's Basement]]
[[Foyer->Carmen's Foyer]]<<filterclass "carmenbasement" "img/carmen/home/Carmen-Basement.jpg" 450>>
<<include Npclocation>>
<<linkreplace "Go down">>You can't acces the basement yet. It's locked.<</linkreplace>>
[[Living Room->Carmen's Living Room]]
[[Kitchen->Carmen's Kitchen]]
[[Backyard->Carmen's Backyard]]
[[Foyer->Carmen's Foyer]]<<filterclass "carmenbackyard" "img/carmen/home/Carmen-Backyard.jpg" 600>>
Carmen’s backyard is quiet and overgrown, a private pocket of wilderness wrapped in shadow and stone. The benches face a cold firepit, as if waiting for a conversation that was never meant to be overheard.
<<include Npclocation>>
<<nobr>><<if $carmenrelationship>=10>>
[[Get inside->Carmen's Kitchen]]
<<else>>
<<linkreplace "Get inside">>You are not that close to enter.<span id="blue" style="display:inline">[+10 Relationship required]</span><</linkreplace>><</if>><</nobr>>
[[Frontyard->Carmen's House]] <<filterclass "carmenhallway" "img/carmen/home/Carmen-Hallway.jpg" 350>>
Carmen’s hallway is warm, quiet, and unnervingly precise—framed photos march down the wall like curated memories. A single lamp casts soft shadows, while the scent of her perfume lingers just long enough to remind you whose house you're in. At the far end, a silent clock ticks in the dim, waiting.
<<include Npclocation>>
[[Downstairs->Carmen's Foyer]]
[[Bathroom->Carmen's Bathroom]]
[[Bedroom->Carmen's Bedroom]]
[[Library->Carmen's Library]]<<filterclass "carmenlibrary" "img/carmen/home/Carmen-Library.jpg" 600>>
Carmen’s library exudes quiet command—velvet drapes, stained glass, and carved wood framing a world of secrets and control. Books and artifacts line the shelves like trophies, while her writing alcove glows with an inviting, calculated warmth.
<<include Npclocation>>
[[Hallway->Carmen's Hallway]]
[[Bathroom->Carmen's Bathroom]]
[[Bedroom->Carmen's Bedroom]]
<<filterclass "carmenbedroom" "img/carmen/home/Carmen-Bedroom.jpg" 600>>
Soft light spills through wooden blinds, warming the creaky floorboards and casting quiet shadows across the bed. It’s the kind of room where dreams feel a little closer to the surface.
<<include Npclocation>>
[[Hallway->Carmen's Hallway]]
[[Bathroom->Carmen's Bathroom]]
[[Library->Carmen's Library]]<<filterclass "carmenbathroom" "img/carmen/home/Carmen-Bathroom.jpg" 600>>
The black porcelain gleams under cold light, every edge deliberate, every reflection sharp. It’s a room that doesn’t ask for approval—only silence and obedience.
<<include Npclocation>>
[[Hallway->Carmen's Hallway]]
[[Bedroom->Carmen's Bedroom]]
[[Library->Carmen's Library]]<<include Npclocation>><span id="corruption" style="display:inline">+50 Corruption</span> required.
<<return "Return">><span id="corruption" style="display:inline">+100 Corruption</span> required.
<<return "Return">><span id="corruption" style="display:inline">+150 Corruption</span> required.
<<return "Return">><span id="corruption" style="display:inline">+200 Corruption</span> required.
<<return "Return">><span id="corruption" style="display:inline">+250 Corruption</span> required.
<<return "Return">><span id="corruption" style="display:inline">+50 Corruption</span> required.
<<return "Return">><span id="corruption" style="display:inline">+100 Corruption</span> required.
<<return "Return">><span id="corruption" style="display:inline">+150 Corruption</span> required.
<<return "Return">><span id="corruption" style="display:inline">+200 Corruption</span> required.
<<return "Return">><span id="corruption" style="display:inline">+250 Corruption</span> required.
<<return "Return">><span id="corruption" style="display:inline">+250 Corruption</span> required.
<<return "Return">><<include Npclocation>>The moment you submit, Carmen’s dark eyes ignite with predatory hunger. Her grip on your chin tightens, her painted nails digging in just enough to make you shiver. The black feather trails down your throat, teasing over your pulse point before she drags it lower, tracing the outline of your collarbone.
<<include "Undress">>
<<carmen-speech "Good. You know your place.">>
Her voice is a velvet purr, thick with dominance. With a sharp tug, she pulls you closer, her body pressing flush against yours. The scent of her perfume—something deep, musky, intoxicating—fills your senses as her lips brush against your ear.
<<carmen-speech "Now, let’s see how well you obey.">>
Her free hand slides down your chest, fingers deftly undoing buttons, peeling fabric away until your skin is bared to her touch. The feather follows, flicking over a nipple, making you gasp. She smirks, watching your reaction with dark amusement before replacing the feather with her tongue—hot, wet, relentless.
<<mc-speech "Fuck—Carmen—">>
<<carmen-speech "Ah-ah. No talking unless I allow it.">>
A sharp pinch at your nipple silences you, her teeth grazing just enough to sting. Her hand slips lower, nails scraping down your stomach before dipping beneath your waistband. She palms your arousal through the fabric, her smirk widening as she feels how hard you are for her already.
<<carmen-speech "Pathetic. So eager.">>
With a rough shove, she pushes you back onto the bed, climbing over you in one smooth motion. Her thighs bracket your hips, the heat of her pressing down as she grinds against you, the friction maddening. The black feather is back, tracing the outline of your lips before she slips it between them, forcing your mouth open.
<<carmen-speech "Suck.">>
You obey, your tongue swirling around the soft vanes as she watches, her breath hitching slightly. Satisfied, she withdraws it, dragging the dampened feather down your chest, over your stomach, lower—
Then, without warning, she flips you onto your stomach, your face pressed into the sheets. Her knee nudges your legs apart, and you feel her breath against the back of your neck before her teeth sink into your shoulder, marking you.
<<carmen-speech "You’re mine now.">>
Her hands roam, gripping, kneading, claiming. One slides between your thighs, fingers slipping inside without preamble, curling just right to make you arch off the bed.
<<mc-speech "Carmen—please—">>
<<carmen-speech "Begging already?">>
She laughs, low and wicked, adding another finger, stretching you, her thumb circling that sensitive spot that has you trembling. Her other hand fists in your hair, yanking your head back so you’re forced to meet her gaze in the mirror across the room.
<<carmen-speech "Watch. Watch how you fall apart for me.">>
You do. You watch as her fingers work you ruthlessly, as your body writhes under her touch, as pleasure coils tighter and tighter in your gut. Just when you’re on the edge, she withdraws, flipping you onto your back again.
She doesn’t give you time to protest. In one fluid motion, she sinks down onto you, taking you deep, her walls clenching around you like a vice. Her head tilts back, a moan spilling from her lips as she rides you with slow, deliberate rolls of her hips.
<<carmen-speech "Mmm, you feel so good inside me.">>
Her nails dig into your chest as she picks up the pace, her thighs trembling, her breath coming in sharp gasps. You grip her hips, helping her move, but she slaps your hands away.
<<carmen-speech "Did I say you could touch?">>
You groan, surrendering, letting her take what she wants. And she does—her movements grow frantic, her moans louder, her body tightening around you as she chases her own pleasure.
<<carmen-speech "Come for me. Now.">>
The command snaps the last thread of your control. You spill into her with a broken groan, your vision whiting out as she milks every last drop from you. She follows moments later, her body shuddering, her nails leaving crescent marks in your skin as she clenches around you.
Panting, she collapses against your chest, her lips brushing your ear.
<<carmen-speech "Good boy.">>
And just like that, she pulls away, leaving you spent, marked, and utterly hers.
<<set $carmenarousal =0>><<set $mcarousal=0>><<set $carmencorruption +=20>><<set $carmenrelationship +=10>><<time 0 30>>
<span id="corruption">+20 Carmen Corruption</span><span id="blue">+10 Carmen Relationship</span>
<<redo "ui">>
<<link "Return" "Carmen's House">><<include "Redress">><</link>>The moment her hand tightens in your hair, you know resistance is futile—not that you want to resist. Carmen’s dark eyes burn with hunger, her lips parted as she drags you down into the thorny embrace of the bushes. The sharp pricks bite into your knees, your thighs, but the pain is nothing compared to the heat of her body so close, the intoxicating scent of sweat and earth clinging to her skin.
<<include "Undress">>
<<carmen-speech "That’s it…">>
Her voice is a husky purr as she guides you deeper, her skirt brushing against your face, the thin fabric damp with her exertion.
<<carmen-speech "You like watching me work, don’t you? Like seeing me sweat, my dress sticking to me…">>
You groan as her fingers tighten, forcing your face against her thigh. The heat radiating from her is overwhelming, the scent of her arousal thick in the air.
<<mc-speech "Carmen—">>
<<carmen-speech "Shh.">>
She presses a finger to your lips, smearing another drop of blood from her pricked finger.
<<carmen-speech "No talking. Just taste. Just obey.">>
Her other hand fists in your hair, yanking your head back so she can look down at you, her chest rising and falling with quick, eager breaths. Then, with a wicked smirk, she hikes her skirt up, revealing the damp fabric of her panties, clinging to her folds.
<<carmen-speech "Lick.">>
The command is sharp, undeniable. You don’t hesitate, pressing your mouth against the soaked fabric, tasting her through the thin barrier. She moans, grinding against your face, her thighs trembling.
<<carmen-speech "Fuck—yes, just like that.">>
Her fingers twist in your hair, guiding you, forcing you deeper as her hips roll. The thorns dig into your skin, but the sting only fuels the fire, the mix of pain and pleasure making your head spin.
Then, with a sudden, impatient growl, Carmen hooks her fingers into the waistband of her panties and yanks them aside, exposing her glistening cunt to your mouth.
<<carmen-speech "No more teasing. Eat me like you mean it.">>
You don’t need to be told twice. Your tongue drags up her slit, slow and deliberate, savoring the way she gasps, the way her nails scrape against your scalp. She’s salty, sweet, dripping with need, and you bury yourself between her thighs, lapping at her like a man starved.
<<carmen-speech "Oh fuck—">>
Her back arches, her free hand gripping the nearby bush for support as she grinds down onto your tongue.
<<carmen-speech "Yes, right there—don’t stop—">>
You suck her clit between your lips, flicking it with your tongue, and she cries out, her thighs clamping around your head. Her moans grow louder, more desperate, her hips bucking against your mouth as she chases her pleasure.
<<carmen-speech "I’m close—">>
Her voice is ragged, breathless.
<<carmen-speech "Make me come. Now.">>
You double your efforts, plunging two fingers inside her while your tongue circles her clit. She gasps, her body tightening, her cunt clenching around your fingers as her orgasm crashes over her.
<<carmen-speech "Fuck!">>
Her scream is raw, unfiltered, her whole body shuddering as she rides your face through the waves of pleasure.
When she finally stills, panting, she looks down at you with dark, satisfied eyes.
<<carmen-speech "Good boy.">>
Then, with a smirk, she releases your hair and steps back, leaving you kneeling among the thorns, your lips still wet with her.
<<set $carmenarousal =0>><<set $mcarousal=0>><<set $carmencorruption +=42>><<set $carmenrelationship +=5>><<time 0 15>>
<span id="corruption">+42 Carmen Corruption</span><span id="blue">+5 Carmen Relationship</span>
<<redo "ui">>
<<link "Return" "Carmen's Backyard">><<include "Redress">><</link>>The moment Carmen's fingers slip beneath your waistband, the lake water suddenly feels ten degrees warmer. Her other hand splays across your bare chest as she pushes you backward until your shoulders bump against a smooth boulder half-submerged at the water's edge.
<<include "Undress">>
<<carmen-speech "Mmm, much better leverage here...">>
Her knee brushes between your thighs as she presses closer, the soaked fabric of her chemise riding up to reveal dusky curves. When her fingers finally close around your hardening length, her lips part in a wicked smile.
<<mc-speech "Fuck, Carmen—">>
<<carmen-speech "Shhh... just feel.">>
Her thumb swipes over your tip, spreading the bead of moisture as her other hand tugs your waistband lower. The cool lake water laps at your exposed skin while her touch burns hotter than midsummer sun.
Suddenly she sinks to her knees, sending ripples across the water's surface. Her breath ghosts over your erection before her tongue flicks out in one long, torturous lick from base to tip.
<<carmen-speech "You taste like sunlight and poor decisions...">>
She moans before taking you fully into her mouth, her cheeks hollowing as she sucks hard. The contrast of warm, wet pressure and cool water makes you groan loud enough to scare birds from the nearby trees.
Her free hand slips between her own thighs, fingers working in rhythm with her bobbing head. When she pulls off with a lewd pop, her lips glisten obscenely.
<<carmen-speech "I want to ride you while the fish nibble at my toes...">>
She hikes the ruined chemise up around her waist, revealing slick, bare skin. Without ceremony, she sinks down onto you in one fluid motion, her inner muscles fluttering around your length.
<<mc-speech "Christ, you're tight—">>
<<carmen-speech "And you're mine.">>
Her nails score your shoulders as she begins rocking, water sloshing around your joined hips. Each upward grind rubs her clit against your pelvis, her breath coming in sharp little gasps.
The submerged boulder provides perfect leverage as you thrust upward, the slap of skin echoing off the water. Carmen throws her head back, her breasts glistening as droplets catch in her peaked nipples.
<<carmen-speech "Yes! Just there—don't you dare stop—">>
Her thighs tremble as her pace turns frantic, the water churning around you both. When her climax hits, she bites down on your shoulder to muffle her scream, her walls pulsing around you.
The sharp clench of her pleasure tips you over the edge. You spill into her with a groan, your fingers leaving bruises on her hips as you pull her impossibly closer. She collapses against your chest, both of you panting as the lake water slowly stills around your entangled bodies.
<<carmen-speech "Now...">>
She nips at your earlobe, her voice wrecked and satisfied.
<<carmen-speech "Shall we try skipping stones again?">>
<<set $carmenarousal =0>><<set $mcarousal=0>><<set $carmencorruption +=20>><<set $carmenrelationship +=10>><<time 0 30>>
<span id="corruption">+20 Carmen Corruption</span><span id="blue">+10 Carmen Relationship</span>
<<redo "ui">>
<<link "Return" "Lake">><<include "Redress">><</link>>The moment you press your mouth to the first crimson mark on Carmen’s sternum, her grip in your hair tightens, forcing you deeper into the heat of her skin. Her scent—heady, floral, laced with sweat—floods your senses as your tongue traces the path of the lipstick. She arches into you, a low hum vibrating in her throat.
<<include "Undress">>
<<carmen-speech "Good. Just like that.">>
Her thighs squeeze around your head, the silk of her stockings brushing your ears as she grinds against you. The vanity stool creaks under her shifting weight, her corset digging into your shoulders as she leans forward, her breath hot against your scalp.
<<carmen-speech "Now the next one. Don’t make me wait.">>
She guides your mouth lower, the lipstick smeared down her ribs, stopping just above the swell of her breast. You suck at the mark, teeth grazing the sensitive skin, and she gasps, her nails scraping your scalp.
<<carmen-speech "Fuck—yes. Harder.">>
You obey, biting down just enough to make her jerk, her hips rolling against your face. The damp heat of her through the silk of her stockings is intoxicating, and you groan against her skin, your own arousal throbbing.
<<carmen-speech "Greedy thing.">>
She yanks your head back, forcing you to meet her gaze in the vanity mirror. Her lips are parted, her pupils blown wide, the lipstick smudged from where she’s been biting it.
<<carmen-speech "Last one. Make it count.">>
Her hand drags yours up, pressing your palm between her thighs. The fabric is soaked, her heat searing even through the silk. She grinds into your hand, her breath hitching as you rub slow circles.
<<mc-speech "Carmen—">>
<<carmen-speech "Ah-ah. Mouth only, remember?">>
She releases your hair only to grab your chin, dragging you up to her mouth. The kiss is brutal, all teeth and clashing tongues, the taste of her lipstick metallic on your lips. She bites down on your lower lip, drawing blood, and you groan into her mouth.
<<carmen-speech "Now. Fuck me.">>
She shoves you back onto the bed, climbing over you in one fluid motion. Her corset stays on, but she peels her stockings down just enough to free herself, the sight of her bare and glistening making your pulse spike. She doesn’t give you time to think—she sinks down onto you in one smooth stroke, her walls clenching like a vice.
<<carmen-speech "God—you feel perfect.">>
Her hips roll, slow at first, then faster, her nails raking down your chest as she rides you. The mirror reflects her back—the arch of her spine, the way her corset strains with each breath, the sweat beading between her breasts.
<<mc-speech "You’re—fuck—so tight—">>
<<carmen-speech "Shut up and take it.">>
She slams down harder, her thighs trembling, her breath coming in ragged gasps. You grip her hips, but she slaps your hands away.
<<carmen-speech "Did I say you could touch?">>
You groan, surrendering, letting her use you. And she does—her movements grow erratic, her moans louder, her body tightening around you as she chases her climax.
<<carmen-speech "Come for me. Now.">>
The command snaps the last thread of your control. You spill into her with a broken groan, your vision whiting out as she milks every drop from you. She follows moments later, her back arching, a sharp cry tearing from her throat as she clenches around you.
Panting, she collapses against your chest, her lips brushing your ear.
<<carmen-speech "Good boy.">>
And just like that, she pulls away, leaving you spent, marked, and utterly hers.
<<set $carmenarousal =0>><<set $mcarousal=0>><<set $carmencorruption +=40>><<set $carmenrelationship +=10>><<time 0 30>>
<span id="corruption">+40 Carmen Corruption</span><span id="blue">+10 Carmen Relationship</span>
<<redo "ui">>
<<link "Return" "Carmen's Bedroom">><<include "Redress">><</link>>The moment you submit, Carmen’s lips curl into a wicked smirk, her dark eyes burning with unrestrained hunger. She tosses the book aside, the heavy thud of it hitting the floor drowned out by the sharp hitch of her breath as she rises from the chair in one fluid, predatory motion. Her fingers hook into your collar, dragging you close until her breath—warm and sweet with the scent of wine—washes over your lips.
<<include "Undress">>
<<carmen-speech "That’s what I like to see. No hesitation, just surrender.">>
Her free hand slides down your chest, nails scraping lightly over fabric before she grips your waist, spinning you around and shoving you back against the armrest. The wood digs into your spine, but the pain is nothing compared to the heat of her body pressing against yours, her thigh slotting between your legs with deliberate pressure.
<<carmen-speech "You want to learn about imagery? Let me show you.">>
Her lips crash into yours, fierce and demanding, her tongue sweeping into your mouth before you can even think to resist. The kiss is filthy, wet, her teeth nipping at your lower lip as she pulls away just enough to watch the dazed look in your eyes.
<<mc-speech "Carmen—">>
<<carmen-speech "Shh. Just feel.">>
Her hands are everywhere—tugging at your clothes, nails raking over exposed skin, her touch leaving trails of fire in its wake. She doesn’t bother with patience, shoving your shirt off your shoulders before her mouth latches onto your neck, sucking a bruise into your pulse point. You groan, hips jerking forward instinctively, grinding against her thigh.
<<carmen-speech "Already so desperate for me?">>
She laughs, low and throaty, before dropping to her knees in front of you. Her fingers make quick work of your pants, yanking them down just enough to free your aching cock. She doesn’t give you a second to breathe—her tongue drags a slow, torturous stripe from base to tip before her lips wrap around you, sinking down in one smooth motion.
<<mc-speech "Fuck—">>
Your hands fist in her hair, but she slaps them away, pinning your wrists to the armrest with one hand while the other grips your thigh, nails biting into flesh. She hums around you, the vibration making your hips jerk, but she doesn’t let you move, her dark eyes locking onto yours as she takes you deeper, throat fluttering around your length.
<<carmen-speech "You don’t get to control this.">>
Her words are muffled, but the command is clear. She sets a brutal pace, head bobbing, tongue swirling, her free hand cupping your balls, squeezing just enough to make you see stars. You’re already teetering on the edge when she suddenly pulls off with a wet pop, leaving you throbbing and desperate.
<<mc-speech "Please—">>
<<carmen-speech "Please what?">>
She stands, her dress riding up as she straddles your lap, her bare heat grinding against you. There’s no fabric between you now—just slick, scorching friction as she rocks her hips, her breath coming in sharp gasps against your ear.
<<carmen-speech "Tell me what you want.">>
<<mc-speech "You—fuck, just you—">>
She laughs, biting your earlobe before reaching between you, guiding you to her entrance. She sinks down in one slow, excruciating motion, her walls clenching around you as she throws her head back with a moan.
<<carmen-speech "That’s it. Take every inch.">>
Her hips roll, setting a punishing rhythm, her nails digging into your shoulders as she rides you with abandon. The sound of skin slapping against skin fills the room, mingling with her breathless moans and your ragged gasps. She leans in, her lips brushing yours as she whispers,
<<carmen-speech "Come on, darling. Let go for me.">>
That’s all it takes. Your release crashes over you like a wave, your hips jerking up as you spill into her with a broken groan. She follows moments later, her body tightening around you, her cry muffled against your neck as she shudders through her own climax.
For a heartbeat, she stays there, panting, her forehead resting against yours. Then, with a satisfied smirk, she pulls away, leaving you breathless and spent.
<<carmen-speech "Now that’s what I call a lesson.">>
<<set $carmenarousal =0>><<set $mcarousal=0>><<set $carmencorruption +=28>><<set $carmenrelationship +=7>><<time 0 30>>
<span id="corruption">+28 Carmen Corruption</span><span id="blue">+7 Carmen Relationship</span>
<<redo "ui">>
<<link "Return" "Carmen's Library">><<include "Redress">><</link>>The moment you submit, Carmen’s thighs clamp around your head like a vice, her heat and the heady scent of her arousal flooding your senses. The steam from the shower still curls around her naked form, droplets of water glistening on her skin as she tilts her hips forward, grinding against your face with a slow, deliberate roll.
<<include "Undress">>
<<carmen-speech "Mmm, that’s it. Breathe me in.">>
Her voice is thick with dominance, laced with amusement as she resumes brushing her hair, each stroke synchronized with the undulation of her hips. The wet strands of her hair flick droplets onto your skin, the cool contrast to the searing heat between her legs making you shudder. Her free hand grips the back of your head, fingers tangling in your hair as she forces you deeper, your nose pressing against her, your tongue instinctively lapping at her folds.
<<carmen-speech "Good boy. Just like that.">>
She moans softly, the sound vibrating through her body as she grinds harder, her slick coating your lips, your chin. The rhythm of her hips becomes more insistent, more demanding, each movement dragging her clit against your tongue in a way that has her breath hitching. The brush clatters to the counter as she abandons it, both hands now gripping your head, holding you exactly where she wants you.
<<carmen-speech "Fuck—don’t stop—">>
Her thighs tremble, her nails digging into your scalp as she rides your face with increasing desperation. The mirror is fogged except for the streaks where her hands had cleared it, her reflection a hazy silhouette of pleasure. You can feel her tightening around you, her breaths coming in sharp, uneven gasps as she nears the edge.
<<mc-speech "Carmen—">>
<<carmen-speech "Quiet.">>
A sharp tug of your hair silences you, her hips rolling faster, her clit swollen and throbbing against your tongue. She’s close—so close—and she takes what she needs from you, her body bowing as pleasure crests.
<<carmen-speech "Yes—yes—">>
Her orgasm crashes over her with a shuddering cry, her thighs clamping around your head as she grinds down hard, her slick flooding your mouth. You swallow every drop, your tongue still working her through the waves until she finally pulls back, panting, her chest rising and falling rapidly.
She looks down at you, her dark eyes glazed with satisfaction, her lips curling into a smirk as she traces a fingertip along your wet chin.
<<carmen-speech "Good. Now clean me up.">>
She steps back, pressing her thigh against your lips, and you obey, lapping up every last trace of her arousal. When she’s satisfied, she steps away, reaching for a towel and draping it over her shoulders with a sigh.
<<carmen-speech "You can go now.">>
Her dismissal is casual, as if she hadn’t just wrecked you with her body. But the way her fingers linger on her own hip, the way her breath still isn’t quite steady—it’s clear she enjoyed it just as much as you did.
<<set $carmenarousal =0>><<set $mcarousal=0>><<set $carmencorruption +=20>><<set $carmenrelationship +=10>><<time 0 30>>
<span id="corruption">+25 Carmen Corruption</span><span id="blue">+6 Carmen Relationship</span>
<<redo "ui">>
<<link "Return" "Carmen's Bathroom">><<include "Redress">><</link>>The moment you submit, Carmen’s smirk twists into something wicked, her dark eyes flashing with hunger. She doesn’t waste a second—her hands are on you, pushing you down onto the plush living room rug, her body following in a fluid, predatory motion. Her hips grind against yours, the heat of her already searing through fabric, making you groan.
<<include "Undress">>
<<carmen-speech "Mmm, that’s the sound I wanted to hear.">>
Her fingers tangle in your hair, yanking your head back as she leans down, her lips brushing yours—close enough to feel her breath, but not close enough to kiss. Teasing. Torturing.
<<carmen-speech "You’ve been thinking about this, haven’t you? About how I’d feel on top of you, how I’d ride you until you forget your own name.">>
You don’t get a chance to answer. Her mouth crashes onto yours, swallowing your gasp as her tongue invades, claiming, dominating. One hand slips between your bodies, undoing your pants with practiced ease, her fingers wrapping around your aching length, stroking just once—just enough to make you buck into her touch.
<<mc-speech "Fuck—Carmen—">>
<<carmen-speech "Ah-ah. No begging yet.">>
She pulls back, her lips glistening, her chest rising fast. With a slow, deliberate movement, she peels off her sports bra, her breasts spilling free, nipples already hard. She arches, letting you look your fill before she leans down again, dragging her nails down your chest.
<<carmen-speech "You’re going to watch. Every. Second.">>
Her hand slides down her own body, fingers dipping beneath the waistband of her leggings. She moans as she touches herself, her eyes locked on yours, her breath hitching.
<<carmen-speech "See how wet you make me?">>
She pulls her fingers free, glistening, and brings them to your lips.
<<carmen-speech "Taste.">>
You obey, sucking her essence from her fingers, the flavor intoxicating. She groans, her hips rocking against yours, the friction maddening.
<<carmen-speech "Good. Now—">>
In one swift motion, she yanks her leggings down, kicking them aside before straddling you again, her bare skin scorching against yours. She doesn’t wait. She doesn’t tease. She sinks down onto you in one smooth, relentless slide, her walls clenching around you like a vise.
<<carmen-speech "Fuck. Yes. Just like that.">>
Her head falls back, her back arching as she starts to move, her hips rolling in slow, deep circles. Every drag of her body against yours is pure torture, every clench of her muscles pulling you deeper.
<<mc-speech "Carmen—I can’t—">>
<<carmen-speech "You can. And you will.">>
Her nails dig into your chest as she picks up the pace, her thighs trembling, her breath coming in sharp gasps. The sound of skin slapping against skin fills the room, mingling with her moans, your groans. She’s relentless, riding you with a ferocity that borders on punishing, her body demanding everything you have.
<<carmen-speech "Look at me. Look at me when you come.">>
You can’t look away. Her dark eyes burn into yours, her lips parted, her skin flushed. You feel the coil in your gut tighten, the pressure building—
<<carmen-speech "Now. Come for me. Now.">>
The command snaps you. You spill into her with a broken groan, your vision whiting out as she milks every last drop from you. She follows moments later, her body shuddering, her walls fluttering around you as she cries out, her nails leaving crescent marks in your skin.
Panting, she collapses against your chest, her lips brushing your ear.
<<carmen-speech "Good boy.">>
And just like that, she pulls away, leaving you spent, marked, and utterly hers.
<<set $carmenarousal =0>><<set $mcarousal=0>><<set $carmencorruption +=40>><<set $carmenrelationship +=10>><<time 0 30>>
<span id="corruption">+40 Carmen Corruption</span><span id="blue">+10 Carmen Relationship</span>
<<redo "ui">>
<<link "Return" "Carmen's House">><<include "Redress">><</link>>The air in Carmen’s bedroom was thick with the scent of her perfume—something dark, intoxicating, like jasmine and spice. The dim glow of the bedside lamp cast long shadows across the walls, painting the room in shades of gold and deep crimson. She stood over me, her hips swaying as she unbuttoned her blouse with slow, deliberate fingers, her eyes locked onto mine with that familiar, commanding gaze.
<<include "Undress">>
<<carmen-speech "You’ve been thinking about this all day, haven’t you?">>
I swallowed hard, my pulse already racing. There was no point lying to her—she always knew.
<<mc-speech "Yes.">>
A smirk curled her lips as she let the blouse slip from her shoulders, revealing the smooth curve of her stomach, the lace of her bra just barely containing her. She stepped closer, one knee pressing into the mattress beside me, her fingers tangling in my hair, pulling just enough to make me gasp.
<<carmen-speech "Good. Then you won’t mind showing me how much.">>
Her other hand trailed down her body, hooking into the waistband of her skirt before letting it drop to the floor. The sight of her in nothing but that lace and those thigh-high stockings was enough to make me ache. She guided my head down, her grip tightening as she positioned me right where she wanted me.
<<carmen-speech "Open your mouth.">>
I obeyed instantly, and the second my lips parted, her fingers were there, pressing down on my tongue, testing my submission. She hummed in approval before pulling away, only to replace her fingers with the heat of her cunt, grinding against my face with a slow, filthy roll of her hips.
<<carmen-speech "That’s it—worship me.">>
I groaned against her, my hands gripping her thighs as I licked into her, savoring the taste of her, the way her breath hitched when I flicked my tongue just right. She arched into me, one hand still fisted in my hair, the other braced against the headboard as she took what she wanted.
<<carmen-speech "Fuck—just like that. Don’t stop.">>
I didn’t dare. My tongue worked her in slow, deep strokes, then faster when her moans grew louder, her thighs trembling around my head. She was close—I could feel it in the way her hips stuttered, the way her nails dug into my scalp.
<<carmen-speech "You’re going to make me come, aren’t you?">>
I moaned in response, my own need throbbing between my legs, but this wasn’t about me. Not yet.
Her breath came in short, sharp gasps as she rode my face, her movements growing erratic, desperate. Then, with a cry, she came—her whole body tensing, her grip on my hair turning punishing as she ground down hard, shuddering through the waves of pleasure.
When she finally pulled away, her chest rising and falling rapidly, she looked down at me with those dark, satisfied eyes.
<<carmen-speech "Good boy.">>
And just like that, I was hers all over again.
<<set $carmenarousal =0>><<set $mcarousal=0>><<set $carmencorruption +=20>><<set $carmenrelationship +=10>><<time 0 30>>
<span id="corruption">+20 Carmen Corruption</span><span id="blue">+10 Carmen Relationship</span>
<<redo "ui">>
<<link "Return" "Carmen's Bedroom">><<include "Redress">><</link>>Carmen’s bedroom is dimly lit, the air thick with the scent of her perfume—something dark, seductive, like jasmine and sin. The sheets are silk, cool against your skin as she pushes you down, her knee pressing between your thighs, forcing them apart. Her fingers trace the outline of your lips, her painted nails scraping just enough to make you shiver.
<<include "Undress">>
<<carmen-speech "Look at you. Already trembling before I’ve even started.">>
Her voice is a low purr, dripping with dominance. She leans in, her breath hot against your ear as her other hand slips beneath your waistband, fingers curling around your length, stroking slowly. You buck into her touch, but she tuts, squeezing just shy of painful.
<<carmen-speech "Ah-ah. You don’t move unless I say so.">>
Her grip tightens, her thumb swiping over the tip, spreading the wetness there. She smirks, watching your face twist with need before suddenly pulling her hand away. Before you can protest, she’s straddling you, her bare thighs pressing against your hips, the heat of her making your breath hitch.
<<mc-speech "Carmen—fuck—">>
<<carmen-speech "Quiet.">>
She grinds down, the thin fabric of her panties the only barrier between you. The friction is maddening, and you groan, hips jerking up instinctively. She slaps your chest, hard enough to sting.
<<carmen-speech "I said. Don’t. Move.">>
Her fingers hook into the waistband of your pants, yanking them down in one sharp motion. Cool air hits your skin, but it’s nothing compared to the heat of her gaze as she takes you in. Her tongue darts out, wetting her lips before she leans down, her mouth hovering just above you.
<<carmen-speech "You’re going to watch.">>
She doesn’t give you time to respond. Her lips wrap around you, hot and wet, her tongue swirling in slow, torturous circles. Your hands fist in the sheets, but she grabs your wrist, forcing your palm against the back of her head.
<<carmen-speech "Hold me there. And don’t you dare fucking thrust.">>
You obey, your fingers tangling in her hair as she takes you deeper, her throat working around you. The sight alone is enough to make your hips twitch, but you force yourself still, even as pleasure coils tight in your gut.
<<mc-speech "Carmen—I’m close—">>
She pulls off with a wet pop, her lips glistening.
<<carmen-speech "Not yet.">>
In one fluid motion, she strips off her panties, kicking them aside before sinking down onto you in a single, relentless stroke. Her walls clench around you, tight and wet, and you swear you see stars. She rolls her hips, slow at first, then faster, her nails digging into your chest as she rides you with ruthless precision.
<<carmen-speech "You feel that? How deep I take you?">>
You can only groan in response, your hands gripping her thighs as she bounces harder, her breath coming in sharp gasps. Her tits bounce with every movement, and you reach up, but she slaps your hand away.
<<carmen-speech "Did I say you could touch?">>
She leans forward, her lips brushing your ear as her pace turns punishing.
<<carmen-speech "You’re going to come when I tell you to. And not a second sooner.">>
You nod, desperate, your entire body taut with tension. She grinds down, her clit rubbing against you with every movement, her moans growing louder, more broken.
<<carmen-speech "Now. Come for me.">>
The command snaps the last thread of your control. You spill into her with a ragged groan, your vision whiting out as she milks every drop from you. She follows moments later, her body shuddering, her walls fluttering around you as she rides out her own climax.
Panting, she collapses against your chest, her lips brushing your ear.
<<carmen-speech "Good boy.">>
And just like that, she pulls away, leaving you wrecked, spent, and utterly hers.
<<set $carmenarousal =0>><<set $mcarousal=0>><<set $carmencorruption +=26>><<set $carmenrelationship +=10>><<time 0 30>>
<span id="corruption">+26 Carmen Corruption</span><span id="blue">+10 Carmen Relationship</span>
<<redo "ui">>
<<link "Return" "Carmen's Bedroom">><<include "Redress">><</link>>The dim glow of the bedside lamp casts flickering shadows across Carmen’s bedroom, the air thick with the scent of her perfume—something dark, intoxicating, like jasmine and leather. The walls seem to pulse with the tension between you, the silence broken only by the sharp click of her heels against the hardwood floor as she circles you. You’re on your knees, the cool silk of her sheets brushing against your bare skin, your heartbeat loud in your ears.
<<include "Undress">>
<<carmen-speech "Look at you. So eager, so desperate.">>
Her voice is a velvet purr, laced with amusement as she trails a fingernail down your chest, leaving a trail of goosebumps in its wake.
<<carmen-speech "You’ve been thinking about this all day, haven’t you? Wondering what I’d do to you.">>
You swallow hard, your throat dry.
<<mc-speech "Yes.">>
She laughs, low and throaty, before gripping your chin, forcing your gaze up to meet hers. Her dark eyes gleam with something predatory.
<<carmen-speech "Good boy. Honesty is rewarded here.">>
With a slow, deliberate motion, she reaches behind her, unclasping the harness strapped around her hips, the black leather stark against her pale skin. The toy glistens with lube, already prepared, and your breath hitches at the sight.
<<carmen-speech "On the bed. Now.">>
You scramble to obey, your body thrumming with anticipation as you position yourself on all fours, the sheets cool beneath your palms. Carmen’s touch is firm as she runs her hands over your back, her nails scraping lightly before gripping your hips.
<<carmen-speech "Relax. This will be so much better if you do.">>
You try to steady your breathing, but the first press of her against you sends a jolt through your nerves. She’s slow at first, teasing, letting you feel every inch as she pushes in. A gasp escapes you, your fingers twisting in the sheets.
<<carmen-speech "That’s it. Take it.">>
Her voice is a command, not a request.
She sets a relentless pace, each thrust driving deeper, her grip on your hips tightening as she leans over you, her breath hot against your ear.
<<carmen-speech "You’re mine like this. Every part of you.">>
The pleasure builds, sharp and overwhelming, your body arching against hers as she fucks you with precision, each movement calculated to unravel you. Her free hand tangles in your hair, yanking your head back.
<<carmen-speech "Come for me.">>
It’s not a suggestion—it’s an order. And your body obeys, the climax crashing over you in waves, your vision whiting out as you shudder beneath her. Carmen doesn’t stop, riding you through it until her own breath comes ragged, her grip finally loosening as she pulls away.
She leans down, pressing a kiss to your shoulder, her voice a satisfied murmur. <<carmen-speech "Perfect.">>
<<set $carmenarousal =0>><<set $mcarousal=0>><<set $carmencorruption +=30>><<set $carmenrelationship +=10>><<time 0 30>>
<span id="corruption">+30 Carmen Corruption</span><span id="blue">+10 Carmen Relationship</span>
<<redo "ui">>
<<link "Return" "Carmen's Bedroom">><<include "Redress">><</link>><<filterclass "carmenkitchen" "img/carmen/home/Carmen-Kitchen.jpg" 600>>
Carmen’s kitchen is warm and grounded, with rich wood cabinets and a spiral staircase that coils upward like a secret. The back door opens to the unknown, as if even her cooking leads somewhere unexpected.
<<include Npclocation>>
[[Backyard->Carmen's Backyard]]
[[Living Room->Carmen's Living Room]]
[[Basement->Carmen's Basement]]
[[Foyer->Carmen's Foyer]]<<if hashStr($cheatcode) == -1502034068>>
''Mark''
Corruption: $dadcorruption <<button "+10 Corruption Mark" "Cheats">><<set $dadcorruption+=10>><</button>> <<button "+50 Corruption Mark" "Cheats">><<set $dadcorruption+=50>><</button>>
Relationship: $dadrelationship <<button "+10 Relationship Mark" "Cheats">><<set $dadrelationship+=10>><</button>> <<button "+50 Relationship Mark" "Cheats">><<set $dadrelationship+=50>><</button>>
''Alicia''
Corruption: $siscorruption <<button "+10 Corruption Alicia" "Cheats">><<set $siscorruption+=10>><</button>> <<button "+50 Corruption Alicia" "Cheats">><<set $siscorruption+=50>><</button>>
Relationship: $sisrelationship <<button "+10 Relationship Alicia" "Cheats">><<set $sisrelationship+=10>><</button>> <<button "+50 Relationship Alicia" "Cheats">><<set $sisrelationship+=50>><</button>>
''Linda''
Corruption: $momcorruption <<button "+10 Corruption Linda" "Cheats">><<set $momcorruption+=10>><</button>> <<button "+50 Corruption Linda" "Cheats">><<set $momcorruption+=50>><</button>>
Relationship: $momrelationship <<button "+10 Relationship Linda" "Cheats">><<set $momrelationship+=10>><</button>> <<button "+50 Relationship Linda" "Cheats">><<set $momrelationship+=50>><</button>>
''Zack''
Corruption: $gymbrocorruption <<button "+10 Corruption Zack" "Cheats">><<set $gymbrocorruption+=10>><</button>> <<button "+50 Corruption Zack" "Cheats">><<set $gymbrocorruption+=50>><</button>>
Relationship: $gymbrorelationship <<button "+10 Relationship Zack" "Cheats">><<set $gymbrorelationship+=10>><</button>> <<button "+50 Relationship Zack" "Cheats">><<set $gymbrorelationship+=50>><</button>>
''Carmen''
Corruption: $carmencorruption <<button "+10 Corruption Carmen" "Cheats">><<set $carmencorruption+=10>><</button>> <<button "+50 Corruption Carmen" "Cheats">><<set $carmencorruption+=50>><</button>>
Relationship: $carmenrelationship <<button "+10 Relationship Carmen" "Cheats">><<set $carmenrelationship+=10>><</button>> <<button "+50 Relationship Carmen" "Cheats">><<set $carmenrelationship+=50>><</button>>
<<else>>
Patreon code : <<textbox "$cheatcode" "type here" "Confirmation">>
<</if>>
<<if previous()!=="Confirmation">>
<<set _last=previous()>>
<<link "Return" _last>><</link>>
<<elseif previous()=="Confirmation">>
<<link "Return">>
<<goto $lastBeforeCheats>>
<</link>>
<</if>>
<<if !$lastBeforeCheats>>
<<set $lastBeforeCheats = State.history[State.history.length - 2].title>>
<</if>><<if previous()=="Introduction">>
<<goto "Introduction">>
<<elseif previous()=="Cheats">>
<<goto "Cheats">>
<</if>>