<img src="img/general/logo.jpg"/>
<div class="text">An ex-special forces operative comes back to his home country to discover a dystopian authoritarian far-right society. He joins the resistance after his brother is imprisoned and takes revenge by seducing women of various henchmen.
Also, he's black.</div>
<div class="text">DISCLAIMER:
This game contains heavy pornographic content, all characters are 18 years old or older. And so should be you to play it.
All encounters are consensual even in this setting. Consent is sexy.</div>
If you like the game, consider supporting it: https://patreon.com/TimJRebel
[[Start|Intro1]]
[[Skip intro|The hideout]]
Variables
Character:
Money
Physical (strength etc)
Theory (intelligence)
Energy (Limits number of actions before sleep)
<<set $energy to 10>>
<<set $money to 80>>
<<set $physical to 50>>
<<set $respect to 0>>
<<set $knowledge to 0>>
<<set $eat_today to 0>>
<<set $nextday to 0>>
<<set $ella_stage to 0>>
<<set $community_quest to 0>>
<<set $library_progress to 0>>
<<set $foreman_help to 0>>
<<set $gym_assist to 0>>
<<set $gloryhole_ulocked to 0>>
<<set $target1 to 0>>
<<set $construction_rep to 0>>
<<set $manpower to 1>>
<<set $heat to 0>>
<<set $hacker_level to 0>>
<<set $hacker_bj_level to 0>>
<<set $hacked_had_sex_today to 0>>
<<set $version to "0.2">>
<<set $savannah_blacked to 0>>
<<set $savannah_cheating to 0>>
<<set $savannah_dildo_sent to 0>>
<<set $savannah_action_made to 0>>
<<set $savannah_observation_made to 0>>
<<set $savannah_approach to 0>>
<<set $savannah_pill to 0>>
<<set $ella_end_quest = 0>>
<<set $ella_end_car = 0>>
<<set $ella_end_construction = 0>>
<<set $ella_end_warehouse = 0>>
<<set $ella_end_bar = 0>>
<<set $ella_end_hacker = 0>>
====Version2====
Organization:
Manpower (both number of loyal men in resiatnce and their quality)
Heat (attention from state)
Respect (how much local population supports you)
no calendar/daytime system for now <img src="img/general/hideout.jpg"/>
<div class="text">Your safe house, a hideout from the outside world - only Jamal knows you are here.</div> <<if visited() == 1>><div class="text">It is a grim, claustrophobic room above a run-down corner store. Viewed from above, it's a bare rectangle of cracked plaster walls and peeling paint. A single, grimy window offers a view of the alley below, its blinds permanently tilted at odd angles.
A thin mattress lies on the floor, pushed against one corner, covered by a worn, mismatched blanket. Besides this, the only furniture is a metal chair and a rickety folding table. The table holds a cheap lamp with a flickering bulb and a scattering of odd items - a half-empty water bottle, a pack of smokes, a lighter.
The door is reinforced with a thick bolt lock, the kind that screams desperation over security. In another corner, a small pile of canned food and a dented electric kettle sit on the floor next to an outlet with exposed wiring. The faint hum of the city leaks through the walls, a reminder that the world outside is no safer than this cramped refuge.</div><div class="req">You have a safe place to live - now it's time to explore. Look for ways to earn some money and gain the respect of the people of this neighborhood.</div>
<<else>>
<<linkreplace "Look around again">><div class="text">It is a grim, claustrophobic room above a run-down corner store. Viewed from above, it's a bare rectangle of cracked plaster walls and peeling paint. A single, grimy window offers a view of the alley below, its blinds permanently tilted at odd angles.
A thin mattress lies on the floor, pushed against one corner, covered by a worn, mismatched blanket. Besides this, the only furniture is a metal chair and a rickety folding table. The table holds a cheap lamp with a flickering bulb and a scattering of odd items - a half-empty water bottle, a pack of smokes, a lighter.
The door is reinforced with a thick bolt lock, the kind that screams desperation over security. In another corner, a small pile of canned food and a dented electric kettle sit on the floor next to an outlet with exposed wiring. The faint hum of the city leaks through the walls, a reminder that the world outside is no safer than this cramped refuge.</div><</linkreplace>><</if>>
[[Sleep]]
<<if $eat_today == 0 >>
<<linkreplace "Buy some healthy food">>
<<if $money >= 3>>
<<statchange "energy" 2>>
<<statchange "money" -3>>
<<statchange "physical" 1>>
<<set $eat_today to 1>>
<div class="text">You are able to sustain yourself, but from time to time you need to get hands on fresh vegetables and fruits to stay healthy.</div>
<<else>>
You don't have enough money for fresh food. Don't worry, you can survive on cheap cans and ramens no problem.
<</if>><</linkreplace>><</if>>
[[Go out|The Hood]]
<<if $respect >= 50 && $target1 == 0>>
<div class="text">A manila folder is on the floor near the door - thin enough to slip over the threshold.</div> <<linkreplace "Open it">>
<div class="text"><span style="font-style: italic;">Burn after reading
I've heard you made a name for yourself among the locals. It means we can trust you with real work now.
<img src="img/savannah/husband.jpg"/>
Attached is the photo of a police sergeant, Nikolas Bond. While low-level, he appeared on our radar because of allegations of running the torture chambers in the city police department. Iraq vet, he seems to enjoy utilizing so-called advanced interrogation techniques to get confessions from suspects - no matter whether they are innocent or not.
Anyway, what matters for you personally is that this sadist got his hands on your brother before he was transferred to the state facility. No photos have been released to the press since that; I strongly suspect they wait until his torture-inflicted injuries are healed.
I get why you would probably want to kill this bastard right now - but imagine how you would utterly destroy him by fucking his wife. Meet Mrs. Bond, Nikolas's trophy wife. He thinks her bombshell looks elevate his status - the harder would be the fall.
<img src="img/savannah/wife_potrait.jpg" width=80% />
We had started working on the bored housewife before you appeared on our radar, and we believe she is almost ready to be blacked. Our hacker-for-hire, Adriana, will tell you the details; you will also need to make a second payment for her service - a negotiable 200$. Her address is on the card, use the bus to get there.
Good luck, soldier.</span></div><<set $target1 to 1>><</linkreplace>>
<<elseif $target1 == 0>><div class="req">Jamal asked to gain respect, 50 would be enough</div><</if>>
<<if $target1 >= 3>>
[[Use laptop|Laptop]]
<</if>>
<<if $target1 == 3 && $savannah_approach == 1>>
[[Fuck the police(man's wife)|Target1]]
<<elseif $target1 == 3 && $savannah_approach == 2>>
[[Fuck the police(man's wife)|Target1_2]]
<</if>>
<img src="img/general/neighbourhood.jpg"/>
<<if visited() == 1>>
<div class="text">The neighborhood is a desolate grid of cracked asphalt and crumbling concrete, where rusted streetlights flicker weakly, casting pale pools of light that do little to dispel the gloom. Far away, you can see the blue lights of a police roadblock that guards people outside from those living here. Boarded-up storefronts with faded graffiti line the streets, their broken windows like hollow eyes. Trash litters the sidewalks, swirling in the occasional gusts of wind. The air smells of oil, damp brick, and something faintly metallic like blood long dried. The few people outside move quickly, heads down, avoiding eye contact; you expected this to be a black hood, but no, it's just a place where poor people live. Very poor.</div>
<<else>><div class="text">The neighborhood is still as ruined as it was at your first visit. Cracked asphalt, flickering streetlights; most of the windows are boarded up, with an exemption for a neon-green bar down the street. The few people outside move quickly, heads down, avoiding eye contact.</div><</if>>
<div class="text"><<nobr>><<set _event=random(1,20)>><<switch _event>>
<<case 1>>
A police car cruises slowly down the street, its engine barely audible, as officers inside scan the sidewalks with cold, practiced stares. You dash into the side alley before you're seen.
<<case 2>>
A pickup truck packed with armed militia roars by, their shouts and laughter cutting through the tense quiet like a blade. Several shots are made, hopefully in the air.
<<case 3>>
A beggar sits slumped against a wall, clutching a faded cardboard sign that reads, "Will work for food," his eyes avoiding yours.
<<case 4>>
Overhead, a surveillance drone hovers silently, its blinking red light tracking every move below.
<<case 5>>
A small group of teenagers spray-paints over hateful graffiti, glancing nervously at every passing shadow. You nod to them.
<<case 6>>
A stray dog sniffs at a trash can, its ribs visible under matted fur, before darting off at the sound of a distant shout.
<<case 7>>
A man in a stained coat leans against a lamppost, lighting a cigarette with trembling hands, his eyes darting to every passing vehicle.
<<case 8>>
A militia checkpoint materializes at the corner, a makeshift barricade of sandbags and armed men waving cars to a stop for "random inspections." Simple racketeering, nothing serious.
<<case 9>>
Two neighbors argue in hushed tones near a boarded-up store; their voices tense, but they fall silent as a patrol car approaches.
<<case 10>>
A drunk stumbles out of the bar, swearing loudly at no one in particular, his shouts echoing eerily through the empty street.
<<case 11>>
A single flickering streetlight goes out completely, leaving half the block in shadows as footsteps echo ominously from somewhere unseen.
<<default>>
It's quiet here today. Nothing unusual happens.
<</switch>><</nobr>></div>
<<if $community_quest > 0>>[[Library|Community Center]]<</if>>
[[Gym]]
[[Bar]]
[[Look for work]]
<<if $ella_end_quest == 1 && $ella_end_car == 0>><<linkreplace "[Ella]Find a car">>You need a car that can reliably cover long distances and be inconspicuous enough not to get much attention. You mentally note one well-maintained SUV that is always in the parking near the gym; when the time comes, you will hijack it. <<set $ella_end_car = 1>><</linkreplace>><</if>>
<<if $target1 > 0>>[[Take the bus]]<</if>>
[[Go to hideout|The hideout]]<<switch $community_quest>>
<<case 1>>
<<linkreplace "Explore">>
<img src="img/general/community_stage1.jpg"/>
<div class="text">The small building of the community library stands as a gutted shell of its former self, its facade marred by scorch marks and shattered windows. Inside, the air smells of ash and damp decay mingled with old smoke's faint, sour tang. A charred pile of books lies in the center of the main hall, their pages curled and blackened, a grim monument to what was lost. The walls are smeared with hateful graffiti, crude symbols, and slurs scrawled in spray paint. Shelves sag under the weight of neglect, their contents looted or ruined by fire and time. The main structure remains standing but feels hollow—an echo of the community it once served.
You need to come back later and plan the work.</div>
<<statchange "energy" -3>>
<<set $community_quest to 2>>
<</linkreplace>>
<<case 2>>
<<linkreplace "Assess the damages">>
<img src="img/general/community_stage2.jpg"/>
<div class="text">You start by assessing the damages. The fires were put out quickly, causing only minor damages and keeping the concrete structures of the building intact. Exceptions include the roof and wooden floors. First, a major cleanup is required, followed by roof fixes. Only then can you put up new windows and work on the interior.
This will take a lot of time, effort, and, more importantly, money. You can do that alone, but would it be nice if someone familiar with construction helped you?</div>
<<statchange "energy" -3>>
<<set $community_quest to 3>>
<</linkreplace>>
<<case 3>>
<img src="img/general/community_stage3.jpg"/>
<div class="text" style="font-size: 1.2em; font-weight: bold;">Renovation progress: $library_progress%.</div>
<<if $money >= 5 && $energy >=5 && $library_progress < 100 >>
<<linkreplace "Get to work">>
<div class="text"><<nobr>><<set _event=random(1,6)>>
<<switch _event>>
<<case 1>>
As you toss the debris into a growing pile outside, you haul out the charred remains of books and furniture. The smell of burned paper and wood clinging to your clothes.
<<case 2>>
A rusted hammer in hand, you pry loose warped and blackened boards from the windows, letting in pale sunlight for the first time in months.
<<case 3>>
Despite you scrubbing at the hateful graffiti on the walls, the paint barely fades, leaving faint scars of words you'd rather forget.
<<case 4>>
You drag in salvaged shelves from a nearby thrift store; each piece mismatched but sturdy enough to hold what little you can restore.
<<case 5>>
With a borrowed broom, you sweep layers of ash and dirt from the floors, each stroke revealing warped tile and memories of the library that once was.
<<case 6>>
You patch gaps in the roof with tar and plywood, each hammer strike echoing through the empty shell of the library.
<</switch>><</nobr>></div>
<<statchange "money" -5>>
<<statchange "energy" -5>>
<<set $library_progress +=10>>
<<if $foreman_help > 0 >>
<div class="text">Thanks to the help from the foreman, you're able to progress faster.</div>
<<set $library_progress +=10>>
<</if>>
<</linkreplace>>
<<if $ella_stage == 1>>
<div class="req">You wonder if you should tell Ella about the progress you've made...</div>
<</if>>
<<elseif $library_progress >= 100>>
<<set $ella_stage to 2>>
[[Complete the renovation|Ella Hughes]]
<<else>>
<div class="text"> You need at least 5 energy at 5 money to work on the renovation.</div>
<</if>>
<<case 4>>
<img src="img/general/community_stage4.jpg"/>
<div class="text">The library feels alive again, its modest shelves holding salvaged books like treasures, while faint laughter and quiet conversations echo softly between the walls. The scent of paper and fresh wood mingles in the air, a fragile but defiant symbol of hope in a broken world.</div>
[[Find Ella|Ella Hughes]]
<<if $energy >=5>>[[Do volunteer work|Volunteer]]<<else>>Not enough energy to do volunteer work.<</if>>
<<if $target1>=4>><<if $energy >=5>>[[Find something to read|Study]]<<else>>Not enough energy to study.<</if>><</if>>
<</switch>>
[[Go outside|The Hood]]<img src="img/gym/gym.jpg"/>
<<if visited() == 1>>
<div class="text">You used to exercise regularly during your service and decided to look for a place to lift some weights to get into your routine. You end up in a basement gym that feels like a relic from another era. Rusted weight machines creak ominously with every rep, their padded seats cracked and leaking stuffing. Free weights, mismatched and coated in a thin layer of grime, sit piled in haphazard stacks along the walls. The stale air is thick, tinged with the sharp tang of metal and the sour musk of bodies long gone. A single flickering fluorescent light casts an uneven glow, throwing jagged shadows across faded posters of muscle-bound heroes from decades past. It's a far cry from the polished facilities you once knew, but it's enough.</div><<else>>
<div class="text">The basement gym smells of mildew and stale air. Old, cracked free weights are piled haphazardly, their surfaces coated in grime. A flickering fluorescent light casts uneven shadows, illuminating faded posters of muscle-bound icons from a forgotten era.</div><</if>>
<<linkreplace "Exercise">>
<<if $energy >= 3>>
<<set _randomimage = random(1,5)>> [img["img/gym/training_" + _randomimage + ".gif"]]
<<print either("Feels good!", "Lightweight, baby!", "Great workout today.", "Could be better.", "You feel alive again.")>>
<<statchange "energy" -3>>
<<if $gym_assist == 0>>
<<statchange "money" -5>>
<</if>>
<<statchange "physical" 2>>
<<else>>You don't have enough energy to workout! Get some rest first.<</if>><</linkreplace>>
<<if $gym_assist == 0 && $physical >=60>>
<<linkreplace "Gym owner wants to talk with you">>
<div class="text">The gym owner, a grizzled man with a thick mustache and hands like gnarled tree roots, leans against the counter, eyeing you up and down.</div>
<<speech "Gym owner" "You've got the look of someone who knows their way around a weight rack.">>
<<speech "Gym owner" "Train here for free—on one condition. You help out with the rookies now and then.">>
<div class="text">You shake hands, and the old man's grip still almost crushes you.</div>
<<set $gym_assist to 1>>
<</linkreplace>>
<<else>><div class="req">Ask about help in the gym - 60 physical required.</div><</if>>
<<if $gym_assist == 1>>
<<linkreplace "Train rookies">>
<<if $energy >= 3>>
<div class="text"><<set _event=random(1,5)>><<switch _event>>
<<case 1>>You guide a scrawny teenager through his first set of bench presses, your firm encouragement keeping him steady as the bar wobbles in his grip.
<<case 2>>A middle-aged man struggles through push-ups, and you drop down beside him, counting each rep aloud until he finds his rhythm.
<<case 3>>You adjust the stance of a woman at the squat rack, her determined nod showing she's ready to push past her limits.
<<case 4>>A young boxer shadowboxes awkwardly in the corner, and you step in, showing him how to throw a proper jab with power and precision.
<<case 5>>You spot a beginner struggling with a deadlift and step over to correct their form before they hurt themselves.
<</switch>></div>
<<statchange "physical" 1>>
<<statchange "energy" -2>>
<<statchange "respect" 5>>
<<else>>You don't have enough energy for that.<</if>>
<</linkreplace>><</if>>
[[Return|The Hood]]<img src="img/general/hackerlair.jpg"/>
<<if visited() == 1>><div class="text">Finding the hacker's lair feels like stepping into a different world. The address leads you to a forgotten industrial district, where abandoned warehouses loom like silent sentinels. One building stands out - a crumbling structure with boarded windows and graffiti marking its walls. You knock on a rusted side door, and after a tense moment, it creaks open just enough for a single wary eye to appraise you.
Inside, the air is thick with the hum of machinery and the faint ozone tang of overheated electronics. The space is dimly lit by a patchwork of monitors casting shifting glows of green and blue onto concrete walls. Wires snake across the floor like tangled veins, leading to makeshift workstations cluttered with keyboards, circuit boards, and empty energy drink cans. One corner of the room, in contrast, is well-lit with a daylight lamp and provides the impression of normalcy, with some salvaged furniture and bright-colored walls.
The hacker is younger than you expected, with sharp eyes that flick from screen to screen like a predator assessing prey. Her fingers drum impatiently on the desk as she sizes you up.</div><<else>><div class="text">You step inside the hacker lair and are welcomed with the hum of machinery and dim lights from a patchwork of monitors casting shifting glows of green and blue onto concrete walls. Adriana is sitting behind them, looking busy.</div><</if>>
<<if $target1 >=1 && $target1 < 3>>[[Talk business|Target1]]<</if>>
<<if $hacker_level > 0>>[[Do pleasure|AdrianaSex]]<</if>>
<<if $ella_end_quest == 1 && $ella_end_hacker == 0>><<linkreplace "[Ella]Pick up some electronics">>When Adriana is not looking, you pocket some of the equipment lying around. It doesn't look like she needs it, and you can sell it for scraps. Should you say goodbye? Probably not.<<set $ella_end_hacker = 1>><</linkreplace>><</if>>
[[Leave|The Hood]]Chemist who can sythesise drugs for sale or help advance on target.
Eother for money or Heat/Manpower (steal chemicals from facility)<div class="text"><<if visited() == 1>>You need money - something that wasn't a problem for you during all your military years. You ask around and end up on the outskirts near the highway exit, where a line of weary men desperate for jobs wait for an occasional pickup truck looking for some workers. In the current economy, this is your best chance at making some buck.
<<else>>No matter when you come here, there is always someone waiting for the opportunity to exchange hard manual labour for some cash.<</if>></div>
<<linkreplace "Wait in line">>
<<if $energy >= 5>>
<<set _constructionAvailable = (random(1, 100) <= 60)>>
<<set _warehouseAvailable = (random(1, 100) <= 60)>>
<<if _constructionAvailable or _warehouseAvailable>>
Choose your job:
<<if _constructionAvailable>>
Nearby constuction side needs some extra hands today.
[[Go work on construction site|Construction work]]
<</if>>
<<if _warehouseAvailable>>
Marketplace warehouse looks for cheap labour.
[[Go work in warehouse|Warehouse work]]
<</if>>
<<else>> No opportinity appeared. You feel exhausted after hours waiting...
<<statchange "energy" -2>><</if>>
<<else>>You don't have enough energy to work! Get some rest first.<</if>><</linkreplace>>
[[Go back|The Hood]]
Manage your operations
Your second in command, helping you with managing the org
Regular ops:
Heist (monyey+, heat+)
Assault?
After accepting crime jobs:
Manage prostitutes
Drugs
Unique ops:
Main missions for NTRing the spokesmen of the state<img src="img/general/bar.jpg"/><div class="text">The familiar bar where you met with Jamal still reeks of beer and piss. Lights are dim, as always, and all surfaces are disgustingly sticky. Despite apparent neglect, it seems there are always at least a handful of patrons sipping their drinks in an effort to forget about the outside world. </div>
<<linkreplace "Buy a drink and look around">>
<<if $money >= 5>>
The beer here is slightly better than piss.
<<if random(1, 100) <= 50>>
<div class="text">You talk with locals over a beer. Some connections are made.</div>
<<statchange "respect" 5>>
<<statchange "money" -5>>
<<else>><div class="text">You sip your beer in solitude.</div>
<<statchange "money" -5>><</if>>
<<else>><div class="text">You don't have enough money! Get some first.</div><</if>><</linkreplace>>
<<if $ella_stage ==4>>
Is that Ella you see? Back at her favorite high chair, it seems she returned to the drunk state you've met her the first time. <<link "Approach Ella" "Ella Hughes">>
<<set $ella_stage to 5>>
<</link>>
<</if>>
<<if $community_quest > 1 && $community_quest < 4 && $ella_stage == 1>>
<div class="text">You notice Ella in her familiar place - only this time, she has been drowning her sorrows for much longer than usual. [[Approach her|Ella Hughes]]</div>
<</if>>
<<if $community_quest == 0>>
<div class="text">Sitting on the high bar chair, one visitor looks foreign in a place like this. A young, attractive woman who looks too good to be in this shit hole sips her beer, protected from advances by an aura of deep sadness emitting from her. You're no stranger to that, so why not approach her? Meet [[Ella|Ella Hughes]].</div><</if>>
<<if $respect >= 20 && $gloryhole_ulocked == 0>>
[[Ask bartender about the backrooms|Gloryhole]]
<<elseif $gloryhole_ulocked == 1>>
[[Gloryhole]]
<<else>><div class="req">You need at least 20 respect to ask batrender about the suspicious backrooms.</div><</if>>
<<if $ella_stage == 6 && $nextday == 1>>Meet Ella here tomorrow.<<elseif $ella_stage == 6 && $money >=50 && $respect >=60>>[[Go on a date with Ella|EllaDate_1]]<<elseif $ella_stage == 6>><div class="req">You need $50 and 60 respect for Ella's date.<</if>>
<<if $ella_end_quest == 1 && $ella_end_bar == 0>><<linkreplace "[Ella]Rob the bar">>The owner keeps cash in the safe but leaves some overnight in the cash register and office. You break in at night and gather what little you can find. <<set $ella_end_bar = 1>><</linkreplace>><</if>>
[[Go out|The Hood]] <<if $physical < 0>>
<<goto "Game over">><<else>>
<<if random(1, 100) <= 95>>
<div class="text">You lie on the uncomfortable mattress and quickly fall asleep - a good habit you picked in the military. Your energy is restored.</div><br>
<<set $energy = 10>>
<<else>>
<img src="img/general/ptsd.gif"/><br>
<div class="text">The dream comes in flashes, fragmented and disjointed. Sand and smoke fill the air, choking your lungs as gunfire crackles like distant fireworks. You're running, boots sinking into uneven ground, the weight of your gear dragging you down. A face - young, terrified - appears in front of you for a split second before disappearing in a deafening explosion. The screams are muted, swallowed by a ringing in your ears that grows louder until it's all you can hear. You wake with a start, drenched in sweat, the echoes of the battlefield still pulsing in your chest.</div>
<div class="req">Your energey for the day is halved.</div><br>
<<set $energy = 5>>
<</if>>
<</if>>
<<set $eat_today to 0>>
<<set $nextday to 0>>
<<set $savannah_action_made to 0>>
<<set $savannah_observation_made to 0>>
<<set $hacked_had_sex_today to 0>>
<br>
[[Wake up|The hideout]]
Money: $money
Energy: $energy
Physical: $physical
Respect: $respect
<<if $target1 >=4>>Knowledge: $knowledge<</if>><div class="text">You board a pickup truck and join a company of sturdy, seasoned men. Driver, also the foreman, takes you away from the city to some distant community, where the wealthy build themselves palaces to indulge in vanity. On the positive note, the air is fresh, the sky is clear, and you feel almost reunited with nature - before starting the long shift of heavy work.</div>
<<set _randomimage = random(1,2)>> [img["img/construction/background_" + _randomimage + ".jpg"]]
<<linkreplace "Break the sweat">>
<<set _results to random(0, 100)>>
<<if $physical < 35>>
<<set _base to 3>>
<div class="text">You've grown too weak for this kind of work, and your earnings are lowered.</div>
<<elseif $physical < 60>><div class="text">Your body can handle heavy labour.</div><<set _base to 5>>
<<else>><div class="text">With your strength, you're able to perform more work than others, and thus earn more.</div><<set _base to 8>>
<</if>>
<<statchange "energy" -5>>
<<set $construction_rep += 1>>
<<if _results < 50>>
<div class="text">It ain't much, but it's an honest work. When boarding the truck back to the city, you feel good about yourself - your hands created something today that may last longer than you live, even if that's some rich prick summer house.</div>
<<statchange "money" _base*2>>
<<elseif _results < 75>>
<div class="text">You injured yourself and barely did any work. The pay is lowered, not to mention the effects on your health.</div>
<<set $money += _base>>
<<statchange "money" _base>>
<<statchange "physical" -5>>
<<else>><div class="text">Today, you've made so much progress that the foreman gives you a bonus! Unbelievable, I know.</div>
<<statchange "money" _base*4>>
<<set $construction_rep += 2>>
<</if>>
<<if $community_quest == 3 && $foreman_help == 0>>
<<linkreplace "Ask foreman for help with comminuty library">>
<<if $construction_rep > 5>>
<div class="text">You speak with the foreman about the community library. He thinks briefly before agreeing to lend you the tools and maybe even check out the site himself. Now, the renovations should progress faster!</div>
<<set $foreman_help to 1>>
<<else>><div class="text">You need to gain foreman's trust before asking something like that.</div><</if>><</linkreplace>>
<</if>>
<<if random(0,100)>50 && $money > 5 >>
<div class="text">The foreman proposes that all workers hang out after a day of good work - it seems like a local tradition. To join, you need to chip in for a beer.</div>
<<linkreplace "Join the hangout">>
<<statchange "money" -5>>
<<set $construction_rep += 2>>
<<if random(0,100)>=50>>
<div class="text">Sipping cold beer after a day of hard work makes you forget about the outside world. You share some stories and get to know each other better.</div>
<<else>><<set _hangout_vids to either("img/construction/hangout_1.webm","img/construction/hangout_2.mp4")>>
<div class="text">This time, you have collected enough money for a beer, and the extra goes on hiring a prostitute, a girl foreman seems to know. The blonde slut enjoys the fuck train, and you bond while waiting for your turn.</div>
<<video _hangout_vids >>
<</if>><</linkreplace>><</if>><</linkreplace>>
<<if $ella_end_quest == 1 && $ella_end_construction == 0>><<linkreplace "[Ella]Steal some materials">>It's not that you are stealing from the foreman, but probably he will be the one to blame. He'll make it, trough; no construction is ever done by the books.<<set $ella_end_construction = 1>><</linkreplace>><</if>>
[[Go back|The Hood]]<<set _randomimage = random(1,3)>> [img["img/general/warehouse_" + _randomimage + ".gif"]]
<div class="text">The warehouse is a sprawling, fluorescent-lit labyrinth that hums with the constant churn of machinery and exhausted bodies. Rows upon rows of towering metal shelves stretch endlessly, packed with goods waiting to be processed, packed, and shipped. The air is stale and heavy, the faint smell of cardboard, sweat, and industrial cleaner lingering like an unwelcome guest.
Your shift begins with a scan—a barcode reader strapped to your wrist, chirping with orders that demand you move fast, faster, always faster. Each task is timed down to the second, every delay is flagged by an algorithm that doesn't care if you've worked ten hours or if your feet ache so badly they might give out.
Supervisors prowl the aisles like vultures, their eyes darting between workers and tablets, tracking everyone's "efficiency." Breaks are few and fleeting, barely enough to gulp water or shove a snack into your mouth before the system demands your return. Conversations are rare, drowned out by the roar of conveyor belts and the relentless robotic voice calling out new assignments over the intercom.
By the end of the day, your muscles burn, your back screams, and your mind feels hollowed out from the monotony. But the quotas keep rising, and the paycheck is barely enough to justify the grind. As you clock out under the unfeeling gaze of security cameras, you can't shake the thought that you've been processed just like the products you've spent all day moving.</div>
<<statchange "money" 40>>
<<statchange "energy" -5>>
<<statchange "physical" -2>>
<<if $ella_end_quest == 1 && $ella_end_warehouse == 0>><<linkreplace "[Ella]Steal some packages">>You replace the valuable contents of several packages with trash. By the time they will be delivered, you will be far away from here.<<set $ella_end_warehouse = 1>><</linkreplace>><</if>>
[[Return|The Hood]]<div class="text" style="font-size: 1.5em; font-weight: bold;">Democracy is Dead.</div>
<img src="img/general/intro_1.webp"/>
<div class="text">You've been gone for years, serving your country in far-off lands, fighting battles whose purpose blurred even as you fought them. The troubling news from home - protests, crackdowns, and corruption whispers - was easy to ignore. You didn't care about the unfair elections, biased media landscape, and rapid drop in the standards of living. From where you've been stationed, the chaos felt distant, unreal, just another storm you could avoid by looking the other way.
Coming back wasn't your choice.
Your younger brother, Jeremy, the idealistic kid with more ambition than caution, decided to serve justice as he saw it. He assassinated the CEO of a major defense contractor - a man whose name was synonymous with weapons deals and influence-peddling.</div>
<img src="img/general/intro_2.jpg"/>
<div class="text">When they caught your brother at the scene, the state descended on him with everything it had. Domestic terrorism. Conspiracy. Murder. A show trial designed to terrify anyone else who might dare. You were his only relative, and they made sure to remind you of it. Your career ended overnight - general discharge, a one-way ticket back to a homeland you barely recognized. Your savings were drained on the only lawyer bold - or reckless - enough to defend Jeremy in court.
And the CEO? Sure, he got his punishment, but he also became a martyr - an innocent man who died at the hands of a terrorist. The public quickly forgot that it was his "less-lethal" creations employed by the police force during the last election controversy - some say last elections that mattered - caused the hundreds of deaths and thousands of injuries across the country.</div>
<img src="img/general/intro_3.jpg"/>
<div class="text">The country you returned to has changed perhaps irreversibly. People walk with their heads down, shoulders hunched against a tide of fear. The air hums with unease, a sense that something worse is always around the corner. Neo-Nazi gangs and paramilitaries roam freely, searching for scapegoats - minorities, immigrants, anyone who doesn't fit their mold.</div>
<img src="img/general/intro_4.jpg"/>
<div class="text">During your time in the military, you almost forgot that you are black, thanks to a sense of comradery between brothers in arms. Now, you are too often reminded of your true identity by a leer here or a slur there, as if segregation never truly ended.
The democracy you once swore to protect is a hollow shell, hijacked by a cabal of oligarchs who wield power like a bludgeon. Elections are a farce. The press has been bought or silenced. Protests are met with brutal force, and the world pretends not to notice.</div>
<img src="img/general/intro_5.webp"/>
<div class="text">There's no future for you here. You know that. But there's no going back either.
Then, the unexpected: an offer. One of your brother's old contacts has reached out. A meeting. A bar.
You don't know what you're walking into, but one thing is clear: you're done standing on the sidelines. Jeremy's fight might have ended, but yours is just beginning.
You make sure no one follows you and [[go to the bar|Intro2]].</div><img src="img/general/bar.jpg"/>
<div class="text">Even from the outside, the bar reeks of spilled beer and stale cigarette smoke. The flickering neon sign above the entrance bathes the cracked pavement in a sickly green glow, casting jagged shadows that crawl like rats. Inside, the air is heavy, the dim light barely strong enough to highlight the peeling wallpaper and sticky floors. A jukebox wheezes out a forgotten tune, and the handful of patrons hunch over their drinks like they're hiding from the world.
You settle into a scarred wooden booth at the back, the vinyl seat sticking to your jacket. The bartender watches you briefly, then looks away with the indifference of someone used to strangers passing through.
Minutes tick by before the man arrives. He slides into the seat across from you with a quiet, predatory grace. Mid-thirties, wiry, dark skin drawn tight over sharp angles and a permanent five o'clock shadow. His hoodie is pulled low, but it doesn't hide the restless flicker of his eyes, darting like a trapped animal's. He calls himself Jamal - though you doubt that's the name he was born with. His voice is low and rough, as though it's been dragged through gravel. </div>
<img src="img/general/jamal.jpg" width:/>
<<speech "Jamal" "Glad you showed. Figured you might not.">>
<<speech "You" "I don't have a lot of better options. Cut the crap - you knew my brother, Jeremy?">>
<div class="text">Jamal snorts, shaking his head.</div>
<<speech "Jamal" "Knew him? Shit, man. Jeremy's a goddamn idiot.">>
<div class="text">Your jaw tightens, but you bite down the retort.</div>
<<speech "Jamal" "Hey, don't get me wrong. He's brilliant. But the kid couldn't keep his temper. Thought he could take on the world all at once. Now he's rotting in a cell, waiting for the state to put a needle in his arm. And your fancy-ass lawyer? He ain't gonna change that.">>
<div class="text">You finally snap.</div>
<<speech "You" "Did you really bring me here just to shit on my brother?">>
<div class="text">Jamal smirks, the kind of grin that doesn't reach the eyes.</div>
<<speech "Jamal" "Relax. I'm here to give you an option to get even with the assholes who put him there. Maybe, just maybe, to save Jeremy in the process.">>
<div class="text">You scoff, rising to your feet.</div>
<<speech "You" "I'm not some one-man-army motherfucking Rambo. And even if I was, your fight's a lost cause.">>
<<speech "Jamal" "Wait.">>
<<speech "Jamal" "We might've found a way. No killing. No blood.">>
<div class="text">You hesitate, lowering yourself back into the seat.</div>
<<speech "You" "What are you even talking about?">>
<div class="text">His grin widens, this time with a predatory edge.</div>
<<speech "Jamal" "We're gonna cuckold every corrupt motherfucker in power." "jamal_happy">>
<div class="text">For a moment, the absurdity of the sentence freezes you. </div>
<<speech "You" "Are you insane?">>
<<speech "Jamal" "I know how it sounds, but hear me out!">>
<div class="text">He clears his throat, the sound rasping like sandpaper, and leans in close.</div>
<<speech "Jamal" "These fascist fucks we're dealing with? They're obsessed with power. Patriarchy, status, control - that's their whole game. And in their world, the worst humiliation a man can face is losing his woman to another man. Especially a Black man. You know they have outlawed interracial porn, do you?">>
<div class="text">You stare at him, unable to tell if you're more horrified or intrigued.</div>
<<speech "You" "And you think that'll… what? Topple the system?">>
<div class="text">Jamal leans back, the grimace of a smile on his face.</div>
<<speech "Jamal" "We expose some of them as beta males, and they lose their posts; others we keep as assets to serve us in the right moments. After we infiltrate the government we can do what we can to bring back the rule of the people.">>
<<speech "You" "And the women? No 'greater good' justifies rape.">>
<<speech "Jamal" "No shit. That's not what this is about. This has to be consensual. Genuine. We're not monsters - we're giving them the choice, and believe me, they'll take it. The easy part is that modern society is filled with racial prejudice - white people believe every black is a lazy chicken-eating gang member with a monster dick, dreaming of breeding a white girl. They think so much about big black cocks they practically want it. We just need to give them a little push.">>
<div class="text">Your silence stretches between you, heavy and uncomfortable. The logic is twisted, sick, but part of you can't help but see how it fits.</div>
<<linkreplace "Who's 'we'?">>
<<speech "You" "Who's 'we'?">>
<div class="text">Jamal chuckles.</div>
<<speech "Jamal" "I don't know how to put it better, but the less you know, the safer you are. I don't know much either - a guy here and a contact there, and I know there are many of us out there.">><</linkreplace>>
<<linkreplace "Have you done it already?">>
<<speech "You" "Have you done it already?">>
<div class="text">Jamal grins, and his hand pulls out something from his jacket.</div>
<<speech "Jamal" "I'm glad you asked. Want to see the reason State Senator Mason resigned?" "jamal_happy">>
<<speech "You" "Who?">>
<<speech "Jamal" "Oh boy, where to start? For the purposes of what I show you now, enough to know that thanks to his scheming, taxpayers paid for his wife's new tits.">>
<div class="text">You look at what Jamal shows you - a small tablet playing a video of a mature but sexy redhead with an impressive bust. However, the more important feature of this clip is the massive black dick inside of her pussy.</div>
<<speech "You" "I see money well spent.">>
<<video "img/misc/janet_mason_1.webm" >>
<<speech "Jamal" "There's the whole archive of this shit that we sent to his colleagues. So far, this is our biggest takedown.">>
<div class="text">He swaps on another video - the senator's wife gobbling a black dick so big it barely fits inside her mouth. Yeah, that would make the husband's life complicated.</div>
<<video "img/misc/janet_mason_3.webm">>
<<speech "Jamal" "And all this was consensual, as you can see. There is a lot of prep for that, but a lot of those rich wives are so bored they are ready to have a black experience just for the fun of it - thankfully, they don't ask their husband's opinion.">>
<<speech "Jamal" "It would actually benefit us more if we could blackmail the senator with this, but his wife was getting so addicted to black meat, it was getting harder and harder to hide.">>
<<video "img/misc/janet_mason_2.webm" >>
<div class="text">Another clip demonstrates just how well this milf can handle monster cocks.</div>
<<speech "Jamal" "Her name's Janet. You should meet her one day...">><</linkreplace>>
<<linkreplace "I did not expect any of that...">>
<<speech "You" "I did not expect any of that...">>
<div class="text">Jamal sighs, sensing your hesitation. He slides a folded note across the table, along with a key.</div>
<<speech "Jamal" "Look, I know this is a lot. Just… sleep on it. In the meantime, go the address. It's a safe house. Your motel's bugged. Stay there, get to know the neighborhood, and gain some respect. If you're still interested, I'll find you again.">>
<div class="text">You sigh, staring down at the note.</div>
<<speech "You" "I've got nothing better to do. Might as well.">>
<<speech "Jamal" "Good. And remember - we never met.">>
<div class="text">With that, he's gone, disappearing into the shadows of the bar like a ghost. You sit there for a long moment, the weight of the conversation pressing down on you, before finally pocketing the key.</div>
[[Go to the hideout|The hideout]]<</linkreplace>>
<<switch $ella_stage>>
<<case 0>>
She looks miserable.
<div class="text">You slide onto the stool next to her, offering a nod. She glances at you, her tired eyes briefly scanning your face before returning to her drink.
<<speech "You" "Didn't expect to see someone like you here.">>
<img src="img/ella/first_meeting.jpg"/>
She smirks faintly, though it doesn't reach her eyes.
<<speech "Ella" "Yeah, well, I didn't expect to lose everything, either.">>
That sounds like an invitation for a conversation - and it seems she craves someone to listen. Her name is Ella. She used to run the community library a few blocks over - the heart of the neighborhood, she explains, until a far-right militia torched it during the last neighborhood raid.
<<speech "Ella" "I'm trying to rebuild it... But I can't do it alone, and everyone fears the militia will retaliate again.">>
The way she looks at you, there's no mistaking the ask. And something about her determination, despite everything, makes it hard to say no.</div>
<<set $community_quest to 1>>
<<set $ella_stage to 1>>
<<case 1>>
<div class="text">You tell her that you started working on the community library.</div>
<<speech "Ella" "Whaaaaaat, get out, dude... This is fucking awesoooome! I'll have a job again!">>
<div class="text">Ella leans closer to you.</div>
<<speech "Ella" "You, like... want me to suck you off? Like a, thank-you blowjob?">>
<img src="img/ella/stage1.jpg"/>
<div class="text">She reeks of booze, and there is no way you are using this to your advantage. At the very least, she is closer to puking or falling asleep than to performing sexual favors.</div>
<<speech "You" "Listen, you can always thank me later. How about I get you home? You look like you need some rest.">>
<<speech "Ella" "Meeee, cmooon... well, I guess you're right.">>
<div class="text">Convincing her was easier than you expected. You asked the bartender to call for a trusted taxi driver and get Ella inside the cab. You make sure the driver realizes that in case anything happens to her, you will find him - and you will kill him.</div>
<<speech "Taxi driver" "Relax, brother, I'll get her home safe. You can have my word." "taxi_driver">>
<div class="text">You get back in the bar only when you are assured that Ella will be driven home safely and even escorted to the door. The bartender nods you respectfully. You nod back.</div>
<<statchange "money" -5>>
<<statchange "respect" 10>>
<<set $ella_stage to 2>>
<<case 2>>
<div class="text">The library stands reborn, a patchwork of old and new. The charred walls have been scrubbed clean, though faint scars of the fire still linger as a testament to what it endured. Shelves, cobbled together from scavenged wood, line the walls, sparsely filled with books salvaged from the ashes. The bumpy floor gleams faintly under the dim light of repurposed fixtures. A handmade sign above the entrance reads, "Community Library: Open Again," painted with uneven strokes but brimming with pride.
Ella steps inside, her footsteps echoing softly. She runs her fingers along a shelf, pausing to pick up a book whose edges are singed but pages intact. Her eyes glisten as she looks around, taking in the quiet resurrection.</div>
<<speech "Ella" "This... This is more than I ever thought possible. Sure, some books are destroyed, but now we have space to conduct community meetings and workshops. This could be a beating heart of the neighborhood!">>
<div class="text">She continues, with her voice catching:</div>
<<speech "Ella" "Sorry for the strong words, but you didn't just rebuild the library - you gave people something to hope for.">>
<div class="text">Her smile, tired but radiant, says everything words cannot. There is nothing else left in the world but to hug Ella. You embrace her tiny body and feel how she melts in your hands. For some beautiful time, you stand in the middle of the renewed library and enjoy the moment - until Ella reaches up, and your lips connect. This is sudden but also expected - you return the kiss.</div>
<<video "img/ella/first_kiss.webm" >>
<div class="text">It interrupts when Ella murmurs to your ear:</div>
<<speech "Ella" "Do you think I'm able to consent to kiss that big hard thing in your pants, mister High Morals?">>
<<speech "You" "You have a green light on that, miss.">>
<div class="text">You chuckle and exchange one more kiss before Ella kneels before you.</div>
<<video "img/ella/first_reveal.webm" >>
<<speech "Ella" "HOLY SHIT, fuck, I mean, I did not expect anything less, but...">>
<<speech "You" "Shhh. Remember why you're down there.">>
<<video "img/ella/first_blowjob.webm" >>
<div class="text">Ella gently kisses the tip of your dick before attempting to go deeper on your shaft. Her tiny mouth is not made for accommodating something big as your black cock, but her continuous tongue work on your glans makes that unnecessary. This - and the sheer passion and tension build up between you.</div>
<<video "img/ella/first_facial.webm" >>
<<speech "You" "Hey, I think I'm... Let me...">>
<div class="text">Feeling your orgasm approaching, you take matters into your own hands and finish on Ella's face, spraying your thick cum all over her. A few drops land on her tongue, and she satisfyingly licks it all up.</div>
<<speech "Ella" "Promise me that next time your cum will be inside of me - one way or another, will you?">>
<div class="text">You nod, still catching your breath. Just now, you realize that while having sex, you haven't been intimate with someone for a very long time. With Ella, there is some connection. You like it. You like her.</div>
<<set $ella_stage to 3>>
<<set $community_quest to 4>>
<<statchange "respect" 100>>
<<case 3>>
<img src="img/ella/stage3.jpg" width=70%/>
<div class="text">Ella is busy bringing the library back to life.</div>
<<speech "Ella" "Hey, good to see you - but let's talk later, OK? I have so many things to do here...">>
<div class="req">You both have a job to do - return when you have finished your first task from Jamal.</div>
<<case 4>>
<div class="text">Eager to find Ella after a long time in hiding, you go to the library only to find a note "brb" at her desk. You wait some more but realize she's not returning to her work any time soon. Where else could she be?</div>
<<case 5>>
<<speech "You" "Hey, Ella... Are you alright?">>
<div class="text">She looks at you as if surprised to see you.</div>
<<speech "Ella" "Wooooaaah, look what the cat dragged in! I was in the process of accepting that I might never see you again, and here you are...">>
<div class="text">Ella grabs the glass and chugs her drink, not looking at you. Wait, is this all because of you?</div>
<<speech "Ella" "So, will you explain yourself, mister?">>
<<speech "You" "What do you want to hear?">>
<<speech "Ella" "How about... WHY HAVE YOU DISAPPEARED WITHOUT SAYING A WORD TO ME?!!">>
<div class="text">The bartender politely looks the other way, pretending that he - and the rest of the patrons - can't hear the fight starting between you.</div>
<<speech "Ella" "And then *burp*, when I'm all worried about your life, this video comes up where you fucking this bimbo cow, and I realize that you just didn't care. Maybe I'm a stupid girl who thought we had something. Or is my tits too small for you?">>
<div class="text">She starts sobbing, and it's pathetic. You need to take some action.</div>
<<speech "You" "Look, I can explain everything. First, I do care about you. This time, while I was away, I thought a lot about you. Second... Sorry, I guess I've never thought we have established a relationship. How about we fix that? Let's go on a date.">>
<div class="text">Ella looks at you, drunk, sobbing, but with a faint smile on her lips.</div>
<<speech "Ella" "Let's go, I guess... Meet me here tomorrow?">>
<<speech "You" "I will.">>
<div class="text">You kiss her lips - she tastes salty from tears. Then, as usual, you get her a taxi home.</div>
<<speech "Taxi driver" "..." "taxi_driver">>
<div class="text">Now... You would need to prepare for a date!</div>
<div class="req">You would need some cash - $50 would do - and 60 respect to pull a favor from an old acquaintance.</div>
<<set $nextday = 1>>
<<set $ella_stage = 6>>
<<case 6>>
Meet Ella at the bar when you are ready.
<<case 7>>
<<speech "Ella" "Made up your mind?">>
<<nobr>><<set _choiceMade = false>>
<div id="choice-container">
<<if not _choiceMade>>
Option 1: Condemn monogamy and propose the open relationships<br>
<<if $knowledge < 10>>
<div class="req">You need 10 knowledge to convince Ella.</div>
<<else>>
<<linkreplace "Go with that">>
<<set _choiceMade = true>>
<<replace "#output">>
<div class="text">Thanks to your knowledge, you can come up with the right words to convince Ella to give open relationships a try.</div><br>
<<speech "Ella" "I'm relieved to know that you know some theory behind polygamy; and I think we can always talk when someone will feel uncomfortable.">><br>
<div class="text">Well... are you feeling comfortable about the possibility of Ella having sex with someone else?</div><br>
<<speech "Ella" "Relax, I don't need anyone else but you - at least for now, hihi.">>
<<if $savannah_approach == 2>><br>
<<speech "Ella" "Although... I must admit the way you double-teamed that policeman's wife left a deep impression on me. I would like it if you bring your friend next time.">>
<<else>>
<<speech "Ella" "Although, maybe I'd like to share someone with you together. I've heard threesomes are fun, right?">>
<</if>>
<<set $ella_stage = 8>>
<</replace>>
<<replace "#choice-container">><</replace>>
<</linkreplace>><</if>><br>
Option 2: There is no way you can give up what you do; the honest way is to stop seeing each other.<br>
<<linkreplace "Break up" "#choice2">>
<<set _choiceMade = true>>
<<replace "#output">>Please, don't. You'll break her heart, and your's too.<</replace>>
<<replace "#choice-container">><</replace>> <!-- Hides both choices -->
<</linkreplace>><br>
Option 3: Let's run away<br>
<<linkreplace "And start a new life" "#choice3">>
<<set _choiceMade = true>>
<<replace "#output">>
This will lead to an ending. Do you want to give up everything for Ella? [[Yes|EllaEnding]]<</replace>>
<<replace "#choice-container">><</replace>> <!-- Hides both choices -->
<</linkreplace>><br>
<</if>>
</div>
<div id="output"></div>
<</nobr>>
<<case -1>>
Ella is packing the books in boxes - it seems she has found the buyer. Are you ready to go?
<<if $ella_end_car == 0>>
You need some wheels. Check out the neighborhood for a car to hijack.
<<elseif $ella_end_construction == 0>>
You should check the construction site; there are a lot of valuable things lying around.
<<elseif $ella_end_warehouse == 0>>
Check if you can steal some packages in the warehouse.
<<elseif $ella_end_bar == 0>>
A lot of cash is going through the bar; you can rob the owner of some of it.
<<elseif $ella_end_hacker == 0>>
Adriana has a lot of electronics at her place. She won't notice some missing.
<<else>>
You have the wheels, cash, and a lot of stolen stuff to sell later. Time to [[hit the road|EllaEnding]].
<</if>>
<<case 8>>
<img src="img/ella/eoc.jpg" width=70%/>
This is the end of content for Ella. Stay tuned!
<</switch>>
<<return>><<widget sayit>><<=$args[0].sayIt()>><</widget>><<switch $target1>>
<<case 1>>
<img src="img/adriana/meeting.jpg" width=80%/>
<<speech "Adriana" "So you're the new Jamal toy... Let me guess, ex-military?">>
<div class="text">You prefer to ignore her questions. But... new toy?</div>
<<speech "You" "You know why I am here.">>
<<speech "Adriana" "I love it when men go straight to business. Happy to tell you that your target is ready, hope you have the rest of the payment in cash?">>
<<speech "You" "Hold on for a moment. Can you please tell me what exactly you have done?">>
<<speech "Adriana" "Oh, with pleasure.">>
<div class="text">Adriana describes the process as perfected by repeated applications. It starts with preparation: infecting the target's devices with malware to gain remote access, using social engineering to attack social network profiles, and so on, achieving as much control of the target's life as possible. If the target's house has CCTV, it's hacked, otherwise, hidden cameras are installed separately.</div>
<div class="text">The next step is up to you. While controlling the target's digital life through various exploits, your aim is to spark an interest in interracial sex and extramarital affairs, usually by displaying interracial porn pop-ups, recommending articles promoting infidelity, and so on.</div>
<img src="img/adriana/popup.gif"/>
<div class="text">Now, the goal is to provide the curious soul with materials to explore. Delivery of forbidden interracial porn through VPN. Anonymous forums, where fake users describe their affairs. One-day deliveries of realistic black dildos. And when the target starts craving the real thing - it's time for you to step in.</div>
<img src="img/adriana/popup2.gif"/>
<<speech "Adriana" "I provide a secure laptop that has all the needed software installed. It's really easy to follow, just log in occasionally and watch the target until she's ready to go black.">>
<<speech "You" "How do I know that?">>
<<speech "Adriana" "Oh, you'll understand. They all fall, sooner or later; I guess Jamal somehow selects those who already subconsciously want it to happen.">>
<div class="text">That's... a lot to uncover. But both Adriana and Jamal insist that it happened many times, so you go with the flow.</div>
<hr>
<div class="text">All that is left is to make the last payment.</div>
<<speech "Adriana" "$100 now; alternatively, I can give you a $50 discount if you do a little service for me - beat up a kid who was shitting on my gaming skills.">>
<<speech "You" "Are you serious right now? Beat up like... threaten?">>
<div class="text">With an angelic smile, Adriana corrects you.</div>
<<speech "Adriana" "No-no, I want you to fuck him up properly. Let him bleed. And tell him, write it down, 'unicorn_pussy69 sends her regards'.">>
<<if $money >=100>>
<<linkreplace "Pay in cash">>
<div class="text">You throw Adriana a wad of cash - impressive looking but made from small denominations.</div>
<<speech "Adriana" "Nice! Let me get you everything.">>
<<statchange "money" -100>>
<<set $target1 to 2>>
[[Proceed|Target1]]
<</linkreplace>>
<<else>>You don't have 100$.<</if>>
<<if $money >= 50 && (($respect >= 80 && $physical < 50) || ($respect >= 40 && $physical >= 50))>>
This will damage your reputation...
<<linkreplace "Do muscle service">>
<div class="text">You wait outside the kid's school and compare leaving teens against the photo Adriana gave you. Finally, you have a match.</div>
<<speech "You" "Hey kid, does the name '14domination_fan88' tell you something?">>
<div class="text">By the frightened pimply face of this skinny white teen, you confirm that he is the one you look for. Before he starts running, you knock him down with a punch to his nose.</div>
<<speech "You" "Unicorn pussy sends her regards... or something.">>
<img src="img/adriana/beat_up.gif"/>
<div class="text">You kick the shit out of him in front of the school, in the eyes of his classmates and friends, until he stops screaming. It's not pretty. You run from the scene but have no doubts you are recognized.</div>
<<if $physical < 50>>
<div class="req">Strength check failed!</div>
<div class="text">You have fallen out of shape, failed to control your strength, and thus caused more damage than needed. Beaten to the pulp, the kid will live, but recovery will take some time. Your reputation plummeted.</div>
<<statchange "respect" -80>>
<<else>>
<div class="text">You made sure not to injure the kid, and he recovered quickly. While still damaging to your reputation, this episode can be quickly remediated.</div>
<<statchange "respect" -40>>
<</if>>
<<speech "Adriana" "Haha, what a loser! Come to my place, I'll get you everything.">>
<<statchange "money" 50>>
<<set $target1 to 2>>
[[Meet the phycho|Target1]]
<</linkreplace>>
<<else>>You don't have 50$ either, or enough reputation to beat up kids on the street.<</if>>
<<linkreplace "Take some time to think">>
<<speech "Adriana" "Sure. Don't make Mrs. Bond wait too long, though!">>
<<return>>
<</linkreplace>>
<<case 2>>
<div class="text">Adriana hands you a reinforced laptop and explains how to use it. It's fully encrypted and protected from various attacks like cold freeze. Installed are: surprisingly easy-to-use application for controlling the target's devices, coupled with psychological profiles and scenarios; communication link with Adriana and Jamal (finally!); and some other utilities you don't have time to get into now.</div>
<<speech "Adriana" "Now, before you go... I spend so much time looking at black dicks on my screens I guess I got curious myself. How about you practice your blacking skills on your nerdy hacker?">>
[[Why not?|AdrianaQuestBJ]]
<<link "I have a job to do" "The hideout">>
<<set $target1 to 3>>
<<set $hacker_level to 1>>
<</link>>
<<case 3>>
<div class="text">
Taxi drives you to a wealthy neighborhood: massive pools in the backyards, emerald-green lawns, useless marble columns, all this kitsch. You feel alien in here and cross the distance between the road and the entrance gate as fast as you can before neighbors call the police about some suspicious black man in their segregated area. Your heart races as you ring the telecom.</div>
<<speech "Savannah" "Hello, are you from the water company? Please come in. The pool is from the right.">>
<div class="text">With a buzz, the gate opens, and you step on the premises. At least Adriana crafted a believable notification from the local water provider. Still, how are you supposed to do... what you need to do? Even if Mr. Bond did some horrible things, this doesn't automatically make his wife a bad human being.</div>
<img src="img/savannah/portrait_base.jpg"/>
<<speech "Savannah" "Oh! Why would the company send a nigger?">>
<div class="text">Nevermind then. Actually, playing along would make it even easier.</div>
<<speech "You" "I'm sorry, ma'am. Shortages of the workforce, and this was an important matter.">>
<<video "img/savannah/pool.webm" >>
<<speech "Savannah" "All right... well, here's the pool. Do what you need, and be quick about it.">>
<<speech "You" "Sure, ma-am.">>
<div class="text">You come to the pool and take some water samples, trying to look as professional as possible. Mrs. Bond is looking over your shoulder, probably in case you steal some of her water.</div>
<img src="img/savannah/pool.jpg"/>
<div class="text">Just what you needed. Pretending you have to maneuver between her voluptuous body and the pool, you make a clumsy move and fall into the water. Splash!</div>
<<speech "Savannah" "Sir, are you all right?">>
<<speech "You" "I'm fine, ma'am. I'm soaked, though. Can I have a towel, please?">>
[[Proceed|Target1-2]]
<</switch>>
<div class="text">Five minutes later, you find yourself inside the house. Since the very moment you took off your shirt, Mrs. Bond stared at your body.</div>
<<speech "Savannah" "I must say, I'm terrified by the thought alone that my husband finds out I was in the house alone with a nig... a black man.">>
<<speech "You" "What's the problem with that, ma'am?">>
<<speech "Savannah" "Oh, my husband is a very jealous man as is. But with black men - come on, you know how you are.">>
<<speech "You" "Tell me, ma'am.">>
<<speech "Savannah" "Well... So masculine. So raw and dominant. And... big.">>
<<speech "You" "That's true, ma'am. That's I am.">>
<div class="text">You can't believe how lame this exchange is, but Savannah blushes and peeks at your boxers while trying to gear down this conversation.</div>
<<speech "Savannah" "Haha, I was just joking...">>
<<speech "You" "I'm not. Anyway, tell me, Mrs. Bond, how come you spend this beautiful day by the pool all alone?">>
<<speech "Savannah" "Oh, please... My husband is a very busy man, I guess...">>
<<speech "You" "If I were at his place, ma'am, I would never keep my stunning wife all alone and bored. I see you haven't had fun in a long time, am I right?">>
<<speech "Savannah" "Very long. I used to have fun with my husband, but... Maybe he wouldn't mind me having fun with someone else?">>
<<speech "You" "You don't have to tell him, Savannah.">>
<<speech "Savannah" "You can keep secrets?">>
<div class="text">You lie. This doesn't matter, though, as Mrs. Bond has already made up her mind.</div>
<<video "img/savannah/reveal.webm" >>
<div class="text">She's almost scared to see your dick. But it's just like she imagined, pleasuring herself while looking at blonde girls fucked by massive dicks like yours...</div>
<<video "img/savannah/worship.webm" >>
<div class="text">It's not the same Mrs. Bond that was rude to you outside. This slut is fully ready to be blacked. You hope the hidden camera in your bag, right across the sofa, catches that transformation; if not, Adriana can access CCTV in this house to get some juicy shots.</div>
<<video "img/savannah/blowjob.webm" >>
<div class="text">When she tries to suck your cock, you don't hesitate to help her go deep and rough. Holding her neck so she won't pull back, you slam your dick deep in her throat, and even her gagging sounds like moans of pleasure.</div>
[[Let's get this slut blacked|Target1-3]]
<div class="text">For what feels like a sweet eternity, but probably is just shy of an hour, you were ruthlessly pounding the policeman's wife.</div>
<<video "img/savannah/rough.webm" >>
<div class="text">Was it her deeply suppressed desire, a taboo that nested within her for years, that you and Jamal helped to fulfill by accident? Would she snap at some point anyway, sooner or later, and has her marriage been doomed? There are so many themes for an after-sex cuddle talk, but there won't be one. </div>
<<video "img/savannah/doggy.webm" >>
<div class="text">It's not about Mrs. Bond, anyway. You fuck this gorgeous woman not because you wanted to - although you can't deny the attractiveness of her buxom body. No, you pound her because her husband wronged you and many other people. In fact, an argument can be made that if you think about this man while having sex with Mrs. Bond, your sex is pretty gay.
Enough with this shit. It's time to wrap up.</div>
<<video "img/savannah/creampie.webm" >>
<div class="text">You don't even ask Mrs. Bond where you should cum, or if she is on a pill (you know she's not). You just claim her pussy and breed this snow bunny, filling her insides with your thick cum. She does not object - this is the happiest moment of her life.
<<speech "Savannah" "I should have started cheating on my husband years ago...">>
You move away to make sure your hidden camera gets a shot of Mrs. Bond's ruined, cum-leaking pussy for the future audience of Mr. Bond and his white colleagues. You own this wife.</div>
<<linkreplace "Should you pee on her?">>
<div class="text">To further establish your domination over Mrs. Bond, you command her to kneel. She does that without hesitation, empty-minded, still euphoric from a series of orgasms you gave her during the last hour.</div>
<<video "img/savannah/piss.mp4" >>
<div class="text">You empty your bladder at her. Initially, you just wanted to give this girl a golden shower to humiliate her further, piss all over her big tits and stupid face; but Mrs. Bond eagerly opens her mouth to the stream of yellow liquid and, with loud gulps, drinks everything you gave her, bathing in your piss. Amazing slut.</div>
<</linkreplace>>
<div class="text">There's nothing left to do here. You call a taxi and pick up your things as Mrs. Bond lies on the sofa, still in bliss. Part of you feel sorry for her - her life is going to be changed forever, for better or worse, when your little sex tape is released.
You can't make an omelet without breaking eggs.</div>
[[Later|Target1-4]]<img src="img/general/hideout.jpg"/>
<div class="text">Per Jamal's advice, you lay low for the next week, occasionally receiving messages from your accomplices.
The first one was the edit of your sex with Mrs. Bond. Your face is blurred, but you are afraid that someone close might still recognize you on the video. More than that, you are troubled by the whole event in the first place.
<<if $savannah_approach == 2>><img src="img/savannah/option2/cum.jpg"/><<else>><img src="img/savannah/cum.jpg"/><</if>>
Back in the Bond's mansion, you were working on adrenaline - and lust. Now, in cold blood, you are questioning yourself - was going for one's family justified by someone's horrible actions? Sure, Savannah liked - loved - that, but you probably destroyed her life, albeit unhappy.
And also, are you really this masculine, dominating man you see on the screen? You pretended so well that it's hard to see a normal man behind the facade of a black with BBC attached, but it was the point, you guess.
The second message was from Jamal.</div>
<<speech "Jamal" "Homie, you are a natural. Adriana distributed your deeds on the web, but we ensured the first to know was Mr. Bond and his colleagues in blue.">>
<div class="text">Homie? Who talks like that?</div>
<<speech "Jamal""Police Sergeant Nikolas Bond is suspended from duty without pay - imagine that! The official reason states something about behavior unworthy of a policeman, but basically, he's a pathetic loser, and they want to dump this bastard as soon as possible.">>
<<speech "Jamal" "If Bond were killed by us, he would be immortalized as a hero, and the heat would be unbearable. And now, his own are trying to eliminate him.">>
<img src="img/savannah/aftermath.jpg"/>
<div class="text">No word about Savannah - not surprising, given that all this operation wasn't about her. You'd love to check the cameras, but Adriana wiped out your digital presence in the mansion - just in case. You hope she's doing fine.</div>
<img src="img/general/books_1.jpg" width=80%/>
<div class="text">The days drag on, and you entertain yourself by reading some books that Jamal must leave here. History of black activism, guerilla warfare, leftist theory, and a lot of psychology - it's a weird mix, but you learn a lot; maybe you should check the library to find out more?</div>
<<statchange "knowledge" 5>>
<img src="img/ella/dreaming.jpg"/>
<div class="text">Speaking of the library, you realize that no day has passed without you thinking about Ella. In the whirlwind of sex and debauchery, she looks relatively normal, and it looks like you are more attracted to her than you thought. You'd love to meet her first thing you are free.
Heat drops, and you go to sleep, knowing that tomorrow you'll be free to go anywhere.</div>
[[Continue|Sleep]]
<<set $target1 to 4>>
<<set $ella_stage to 4>>This is the end of the content for this version. Thank you for playing!
[[Bar]]<<if visited("The hideout")>>[[The hideout]]
[[Help]]
[[Cheat]]
[[Links]]<</if>>Jamal wants you to gain respect in the neighborhood. Look around, and you can find people who need your help. Two repeatable actions can give you an incremental increase, and one storyline rewards you with enough respect to proceed with the main quest.
The main stats you need to balance are self-explanatory money and energy, and physical - a combination of your health and strength. Investing in your physical stat is beneficial in the long run, and you have to keep it above 0.
<<return>><div class="text" style="font-size: 1.5em; font-weight: bold;">Democracy is Dead, and now you too?</div>
<div class="text">Your physical stat has dropped below zero, meaning you should not wake up the following day.
However, at least at this stage, you get a second chance. Please pay more attention to your physical stat: eat more, hit the gym, touch the grass.</div>
<<statchange "physical" 20>>
[[Try better|Sleep]]<<if visited() == 1>>
<div class="text">Another habit from your service that is hard to shake off is to note every door in every room you're in. And since you've started visiting this bar, you kept thinking about the purpose of one unremarkable door behind the bartender. Occasionally, suspicious men were seen coming in and out; could it be a gang hideout there? You decide to ask the bartender.</div>
<<speech "Bartender" "Gloryhole, kid. Want your dick sucked? Throw me a fiver and keep your mouth shut.">>
<div class="text">Oh, that explains a lot. Not that you really want to put your genitalia in a hole in the wall, but you need to inspect the building - to spot possible escape routes, etc.
You find yourself in a small room, more like a closet or a booth, with a screen that shows you the feed from the other side of the wall. There, a well-groomed brunette is waiting for a dick to appear. She does not look like someone who sucks cocks for a couple of bucks, but who are you to judge. Anyway, let's not keep the lady waiting...</div>
<<video "img/bar/first_1.webm" >>
<div class="text">You push your big black cock through the hole in the wall and straight it into the lady's mouth. The poor girl is flabbergasted! She did not expect to be chocked by a black monster tonight, it seems.</div>
<<video "img/bar/first_2.webm" >>
<div class="text">Nevertheless, she quickly gets her shit together and starts intensively sucking your cock. She's really good, definitely not a novice at the gloryhole duty.</div>
<<video "img/bar/first_3.webm" >>
<div class="text">Your expectations are surpassed when the lady switches from her mouth to her pussy. Now THAT we're talking! Her tight pussy is so good you just close your eyes and unload your cum inside the stranger behind the wall...
***
On your way back, the bartender returns you the money.</div>
<<speech "Bartender" "It's free for you, kid. With your natural gifts, the girls should pay you.">>
<<set $gloryhole_ulocked to 1>>
<<else>>
You put your impressive manhood through the wall and relax. For the next short time, you are going to be pleased by anonymous white girls with BBC fetish - a good way to unwind after a long day.
<<set _randomvid = either("img/bar/glory_1.webm","img/bar/glory_2.webm","img/bar/glory_3.webm","img/bar/glory_4.webm","img/bar/glory_5.webm",)>> <<video _randomvid >>
<</if>>
<<return>>Enter the code here: <<textbox "$code" "" "PatreonCode" autofocus>>
[[Confirm|PatreonCode]]
You can find the cheat codes on my patreon page: https://patreon.com/TimJRebel
The sandbox is still in early stages, so if you find the grind unberarable, try code "grind".
[[Return to the game|The hideout]]
Version: $version
<img src="img/general/bus_stop.jpg"/>
<div class="text">It's a miracle that public transport is still available in this god-forsaken place. Uncomfortable, infrequent, but functional.</div>
<<if $energy >=2 && $money>=2>><<link "Take the bus to the hacker: $2, 2 energy" "Hacker">>
<<statchange "money" -2>>
<<statchange "energy" -2>>
<</link>><<else>>You need 2 energy and 2 money for a bus ride.<</if>>
[[Go back to the hood|The Hood]]<img src="img/adriana/pose.jpg"/>
<<if $hacked_had_sex_today == 0>>
<<set _line = either("All work and no play makes Adriana a dull girl","Finally!","I need something black in my life...", "Let's have some fun!")>>
<<speech "Adriana" _line>>
<<if $hacker_level == 1>>
[[So, about that skill practice...|AdrianaQuestBJ]]
<<else>>
[[Blowjob|AdrianaRegularBJ]]
<</if>>
<<if $hacker_level == 3>>
[[I REALLY want to try something else|AdrianaFirstFF]]
<<elseif $hacker_level == 4>>
This is end of content for Adriana. Stay tuned!
<<elseif $hacker_level == 2>>
<<speech "You" "Hey, maybe we can try something else?">>
<<speech "Adriana" "Lol what, there is no way I'm taking your monster dick anywhere but my mouth, sry!">>
<</if>>
<<else>>
<<speech "Adriana" "Hey, it was fun, but I need to recover... And you too. Come back tomorrow, black daddy~">>
<</if>>
[[Back|Hacker]]/* <img src="img/adriana/pose.jpg"/> */
<<speech "Adriana" "Fuck, I'm all wet just thinking about what you could pack down there in your pants...">>
<div class="text">Somehow, Adriana has already lost most of her clothing except for overly sexy lingerie and is now seductively showing off her slender body. You feel blood starts pumping down in your manhood.</div>
<<video "img/adriana/blowjob_1.webm" >>
<<speech "Adriana" "But you should know that I'm a nice girl, and nice girls don't fuck with someone they just met. So it's only a blowjob today.">>
<div class="text">Her hands gently caress the visible bulge forming on your pants. You don't feel particularly attracted to the weird, out-of-your-world hacker, but you can't deny she's seductive as hell; you can agree to a lot of things as long as she keeps squeezing your dick.</div>
<<video "img/adriana/blowjob_2.webm" >>
<div class="text">Adriana kneels and slowly pulls off your pants, revealing your semi-hard dick. Even in its flaccid state, it impresses the girl; everything seems tiny compared to your massive, gargantuan cock. Adriana takes some time to worship it: squeezing, sniffing, kissing. When her lips finally wrap around your shaft, you're ready to melt.</div>
<<video "img/adriana/blowjob_3.webm" >>
<div class="text">Adriana gives her best, trying to please you, but you're just too big for her tiny mouth. She's excellent at sucking your glans, and you can't deny her tongue work is pleasant, but you want to go deeper.</div>
<<video "img/adriana/blowjob_4.webm" >>
<div class="text">Your hand grasps the back of her head and pushes Adriana deeper on your big black cock. It repeatedly hits her throat, and you manage to face-fuck this slut for some time, to the surprise of both of you. One day, she'll be ready for bbc deepthroat, but not today. It's time to finish.</div>
<<video "img/adriana/blowjob_5.webm" >>
<div class="text">You take matters into your own hands and jerk off your cock while Adrina plays with your balls, warming up the semen that is about to be unleashed on her face.</div>
<<video "img/adriana/blowjob_6.webm" >>
<div class="text">You wanted to give Adriana a facial, but the girl practically begged you to feed her some cum by sticking out her perfect tongue - that's where you aim when you finally reach your orgasm. You unload right into her mouth, and Adriana, faithful to her nice-girl demeanor, swallows every last drop.</div>
<<speech "Adriana" "~Looking forward to working with you~">>
<<speech "You" "That's mutual.">>
<<set $hacker_level to 2>>
<<set $hacked_had_sex_today to 1>>
<<if $target1 == 2>>
<<link "Now, I have a job to do" "The hideout">>
<<set $target1 to 3>>
<</link>>
<<else>><<return>><</if>><<set _line = either("I've missed your taste","How can it fit inside my mouth?","Hope I won't dislocate my jaw...", "I love wrapping my lips around your gitrhy black meat~","I love the way you fill my mouth.","Let me worship you like you deserve.","I'm going to savor every inch.")>>
<<speech "Adriana" _line>><br>
<<sayit "Adriana [gets on her knees|kneels|goes down] and [quickly puts her lips to work|start sucking your dick|immidiately starts to blow]. [Hacker with a sharp tongue|Bratty hacker], she's much more tolerable when [her mouth is stuffed|she is busy|her mouth is fully occupied] with your big black cock, and you enjoy the silence that is interrupted only by loud [slurping|gagging] from a very sloppy blowjob. Still, Adriana is [becoming a great cocksucker|doing a great job with her mouth|handles your cock extremely well], and you reward her with a [load of your semen|cumshot straight|protein load delivered] into her [throat|mouth|face].">><br>
<<set _randomvid = either("img/adriana/bj_common_1.webm","img/adriana/bj_common_2.webm","img/adriana/bj_common_3.webm","img/adriana/blowjob_3.webm","img/adriana/blowjob_4.webm")>>
<<video _randomvid >><br>
<<set $hacker_bj_level += 1>>
<<set $hacked_had_sex_today to 1>>
<<if $hacker_bj_level < 3>>
Keep training her mouth to unlock new scenes: $hacker_bj_level/3
<<elseif $hacker_bj_level ==3 >>
New scenes unlocked! Number of blowjobs from Adriana: $hacker_bj_level
<<set $hacker_level to 3>>
<<else>>
Number of blowjobs from Adriana: $hacker_bj_level
<<endif>><br>
<br>
[[Go back|AdrianaSex]]<div class="text">It's not that you don't enjoy the occasional blowjob from Adriana - on the contrary, the girl knows her way around a dick. Rather, you are taunted by her stouch desire to keep it oral only.</div>
<<speech "You" "Hey, are you sure you don't want to do something more? I can be gentle, and if you get uncomfortable, I'll stop right away.">>
<<speech "Adriana" "You'll ruin me with that massive thing of yours! I don't want to have a massive gaping hole between my legs. Besides, my mouth can do everything my other holes do, even better.">>
<<speech "You" "Oh really? Are you sure?">>
<<speech "Adriana" "Of cource I am sure...">>
<div class="text">You get tired of this constant cockblocking, and decide to hold Adriana to her word.</div>
<<speech "You" "OK then, let's test what your mouth can really do.">>
<div class="text">Adriana snorts, confidents that he stood her ground, and reaches for your penis.</div>
<<speech "You" "Wait. Did I tell you you can suck my cock yet?">>
<<speech "Adriana" "Eh... No?">>
<<speech "You" "You can start with my ass today. Show me, is your mouth that versatile, as you say?">>
<<video "img/adriana/facefuck/1_rimming.webm" >>
<div class="text">She giggles and accepts the game you play. You must say, not only she looks at her place when her face is buried in your ass, but her tongue is really doing good work stimulating your sensitive parts. You feel surprisingly great from her rimjob but get even more enjoyment degrading this over-confident brat.</div>
<<speech "You" "Hey, you look like you're enjoying eating my ass a little too much.">>
<<speech "Adriana" "Mmmm, you're right... Can I suck your cock now, please?">>
<<speech "You" "Not yet. My balls are very curious about what your mouth can do to them.">>
<<video "img/adriana/facefuck/2_balls.mp4" >>
<div class="text">Fully in submissive mode, Adriana switches to playing with your ballsack. A gamer girl, she all too well knows what teabagging means. She's so eager to gobble your nuts that you're almost afraid for your jewels; it's better to move forward, at last.</div>
<<speech "You" "You can suck my dick now, slut.">>
<<speech "Adriana" "Finally!">>
<<video "img/adriana/facefuck/3_blowjob.mp4" >>
<div class="text">You can see that she's hungry for your black meat, but she shows incredible restraint by slowly licking your shaft and carefully sucking your tip - but then succumbing to the desire to stuff her mouth thoroughly with your dick.</div>
<<video "img/adriana/facefuck/4_deep_throat.webm" >>
<div class="text">She won't get away with a simple blowjob. Today, you are going to test how deep she can take you in her mouth. First, you just shove your dick deeper into her throat; it's a mess of saliva and your pre-cum, but Adriana loves the way you almost choke her with your dick. That easy, huh? Let's try something else then.</div>
<<speech "You" "If you say your mouth is better than your pussy, it'll fuck it like it's a pussy.">>
<<video "img/adriana/facefuck/5_facefuck.mp4" >>
<div class="text">You turn Adriana around and slam your cock inside her mouth. Well-lubed after a very sloppy blowjob, it does feel like a pussy that you could just slam balls-deep; you have to remind yourself that you can choke the poor girl with your monster cock, but it just feels so good!</div>
<<speech "Adriana" "*gag-gag-gag* I'm... If you continue like that, I'll puke...">>
<<nobr>><<set _choiceMade = false>>
<div id="choice-container">
<<if not _choiceMade>>
<<linkreplace "Then puke, bitch!">>
<<set _choiceMade = true>>
<<replace "#output">>
<<video "img/adriana/facefuck/6_puke.mp4" >>
<div class="text">You don't really care what's happening down there; if anything, the counterflow of vomit feels great on your dick. Occasionally, you give Adriana a breather before slamming your dick back down her throat, making her puke some more. Her face is a mess; there is a puddle of vomit below her, and this whole scene would gross you out if you didn't enjoy dominating Adriana so much.</div>
<</replace>>
<<replace "#choice-container">><</replace>>
<</linkreplace>><br>
<<linkreplace "Slow down" "#choice2">>
<<set _choiceMade = true>>
<<replace "#output">>
<<video "img/adriana/facefuck/7_breather.mp4" >>
<div class="text">Not wanting to make a mess, you pull out your dick from her throat and slap her face with it. It's all slimy and gooey, and now her face is too; if she can't handle a facefuck, she'll have to endure being your cumrag.</div><</replace>>
<<replace "#choice-container">><</replace>> <!-- Hides both choices -->
<</linkreplace>><br>
<</if>>
</div>
<div id="output"></div>
<</nobr>>
<<video "img/adriana/facefuck/8_cum.webm" >>
<div class="text">You can't continue like that for long - threatening Adriana's mouth like a fuckhole is too much, and eventually, you pull out and cum at her messy face. Your semen mixes up with the slimy mix of fluids on her face, adding some proteins to the weird facial mask.</div>
<<speech "Adriana" "Fuck... My throat is sore.">>
<<speech "You" "Maybe your mouth is not good for everything, after all?">>
<<speech "Adriana" "Hey, didn't I do good?">>
<<speech "You" "Very good. But one day, I might choke you with my dick like that.">>
<<speech "Adriana""Haha, what a nice way to go... But yes, you're right. I'll start training my other holes for your monster cock~">>
<<set $hacker_level = 4>>
<<return>><img src="img/general/laptop.jpg"/>
<div class="text">You plug in a USB drive with your encryption key and boot up the system. Not much fun to do here...</div>
<<if $target1 == 3>>[[Corrupt Mrs. Bond|Target1Laptop]]<</if>>
[[Close the laptop|The hideout]]<h1>Mrs. Savannah Bond</h1>
<img src="img/savannah/photo.jpg" width=50%/><br>
Interest in interracial sex: $savannah_blacked<br>
Interest in affairs: $savannah_cheating<br>
<<if $savannah_observation_made == 0 && ($savannah_blacked >=1 || $savannah_cheating >=1 )>>
[[Check the cameras|t1_observe]]<br>
<</if>>
<<if $savannah_action_made == 0>>
<h2>Actions:</h2>
[[Show lewd pop-ups|t1_popup]]<br>
<<if ($savannah_blacked >=2 || $savannah_cheating >=2 )>>[[Send interracial porn links|t1_porn]]<br><</if>>
<<if $savannah_dildo_sent == 0 && ($savannah_blacked >=4 || $savannah_cheating >=4 )&& $money >= 20>>
[[BBC toy delivery($20)|t1_dildo]]<br>
<</if>>
<<else>>
<br>
Let that sink in. Come back tomorrow...<br>
<br>
<</if>>
<<if $savannah_approach == 0 && ($savannah_blacked >=3 || $savannah_cheating >=3 )>>
<h2>Choose the final approach:</h2>
Adriana has blueprinted several scenarios for your approach based on Mrs. Bond's psychological profile, access to the properties, and basic scenarios. Choose what suits you best.<br>
<h3>Black Lover</h3>
Meet Mrs. Bond solo and seduce her using her desire to cheat on her husband.<br>
<<if $savannah_cheating < 7>><div class="req">Requires 7 in affairs interest</div><br>
<<else>> [[Choose|t1_option1_setup]]
<</if>>
<h3>Snowbunny for two</h3>
Join forces with Jamal and present Mrs. Bonds with an opportunity to fulfill her black gangbang fantasies.<br>
<<if $savannah_blacked < 7>><div class="req">Requires 7 in interracial interest</div><br>
<<else>> [[Choose|t1_option2_setup]]
<</if>>
<<elseif $savannah_approach == 0>><div class="req">Keep raising her stats...</div><br>
<</if>>
<br>
[[Go back|Laptop]]<<set _choiceMade = false>> <!-- Flag to track if a choice is made -->
<div id="choice-container">
Choose the pop-up theme for today:<br>
<<if not _choiceMade>>
<<linkreplace "BBC">>
<<set _choiceMade = true>>
<<set $savannah_blacked += 1>>
<<replace "#output">><<set _randomimage = random(1,6)>> [img["img/savannah/laptop/popups_black/" + _randomimage + ".gif"]]
<p>You tune the malware to throw pop-ups and banners focused on the sexual superiority of black men. IR, BBC, BNWO; breeding, mandingo, race play. You got a lo to learn.<br>Savannah desire to try BBC increased!</p><</replace>>
<<replace "#choice-container">><</replace>>
<</linkreplace>><br>
<<linkreplace "Infidelity" "#choice2">>
<<set _choiceMade = true>>
<<set $savannah_cheating += 1>> <!-- Change your variable -->
<<replace "#output">><<set _randomimage = random(1,6)>> [img["img/savannah/laptop/popups_cheating/" + _randomimage + ".gif"]]
<p>The flow of pop-ups is focused on themes such as infidelity, cucking, and cheating.<br>Savannah desire to cheat increased!</p><</replace>>
<<replace "#choice-container">><</replace>> <!-- Hides both choices -->
<</linkreplace>><br>
<</if>>
</div>
<div id="output"></div>
<br>
<<set $savannah_action_made to 1>>
[[Go back|Target1Laptop]]<<set _choiceMade = false>> <!-- Flag to track if a choice is made -->
Choose the porn theme for today:
<div id="choice-container">
<<if not _choiceMade>>
<<linkreplace "BBC">>
<<set _choiceMade = true>>
<<set $savannah_blacked += 1>>
<<replace "#output">><<set _randomimage = random(1,6)>> [img["img/savannah/laptop/porn_black/" + _randomimage + ".gif"]]
<p>You send the links to forbidden interracial porn, focused on BBC and gangbangs.<br>Savannah desire to try BBC increased!</p><</replace>>
<<replace "#choice-container">><</replace>>
<</linkreplace>><br>
<<linkreplace "Infidelity" "#choice2">>
<<set _choiceMade = true>>
<<set $savannah_cheating += 1>> <!-- Change your variable -->
<<replace "#output">><<set _randomimage = random(1,6)>> [img["img/savannah/laptop/porn_cheating/" + _randomimage + ".gif"]]
<p>The porn you send is playing with themes of cucking, cheating, and sharing.<br>Savannah desire to cheat increased!</p><</replace>>
<<replace "#choice-container">><</replace>> <!-- Hides both choices -->
<</linkreplace>><br>
<</if>>
</div>
<div id="output"></div>
<br>
<<set $savannah_action_made to 1>>
[[Go back|Target1Laptop]]Conveniently, your laptop has bookmarked sex shops and courier services operating on the dark web. You select the realistic-looking black dildo and leave the cash in a dead drop near your hideout. As soon as the courier collects the money, delivery is made to Mrs. Bond, leaving no trace to you.
<<statchange "money" -20>>
<<set $savannah_cheating += 1>>
<<set $savannah_blacked += 1>>
<<set $savannah_dildo_sent = 1>>
<<set $savannah_action_made to 1>>
[[Go back|Target1Laptop]]<<nobr>><<set _corruption = $savannah_blacked + $savannah_cheating>>
<<if _corruption >=8 && $savannah_dildo_sent == 0>> <<set _event = random(0,8)>>
<<elseif _corruption > 10>> <<set _event random(0,10)>>
<<else>> <<set _event = random(0, _corruption)>>
<</if>><</nobr>>
<<switch _event>>
<<case 1>>
<img src="img/savannah/laptop/popup_reaction_1.jpg"/>
It seems like Mrs. Bond enjoys what she sees on her monitor.
<<speech "Savannah" "It's so... Indescent~">>
<<case 2>>
<img src="img/savannah/laptop/popup_reaction_2.jpg"/>
Mr. Bond comes to help her wife with the viruses, and you turn them off temporarily. It seems now he suspects his wife was searching for such content herself...
<<speech "Savannah" "Nikkie, I swear I wasn't looking for ~big, black cocks~ on the Internet...">>
<<case 3>>
<img src="img/savannah/laptop/argue_1.jpg"/>
From what you have already seen, Bonds don't look like a happy couple. In rare times when you can find Nikolas at home, there are always fights and arguments between the two, and your supply of lewd materials to Savannah's laptop only adds fuel to the fire.
<<case 4>>
<<video "img/savannah/laptop/nudewalk.webm" >>
Not much today, but you catch Savannah nude on her way to the shower. Damn, you would be lying, saying you don't want to fuck this gorgeous woman!
<<case 5>>
<img src="img/savannah/laptop/argue_2.jpg"/>
Dressed in fancy lingerie, Savannah tries to seduce her husband, and you witness him turning down his wife's request for sex. It looks like it's not the first time...
<<speech "Savannah" "When was the last time we had sex, Nikolas?! Do you even remember you have a wife?">>
Savannah desire to cheat increased!
<<set $savannah_cheating += 1>>
<<case 6>>
<<video "img/savannah/laptop/mirror_pose.webm" >>
Savannah poses in front of the mirror.
<<speech "Savannah" "Nikolas says I'm too fat... *sigh* But my ass feels kinda nice">>
<<case 7>>
<<video "img/savannah/laptop/masturbation.webm" >>
Sexually frustrated, Savannah takes matters into her own hands, and you watch her masturbate. She runs her fingers across her perfect pussy, stopping on her sensitive clit, and fingers herself until the much-needed orgasm approaches.
<<case 8>>
<<video "img/savannah/laptop/BBCToy_1.webm" >>
You watch Savannah trying out the black dildo you sent her. Spreading her legs, she pushes the BBC toy deep inside her hungry pussy, dreaming of being pounded by a real black thing.
Savannah desire to try BBC increased!
<<set $savannah_blacked += 1>>
<<case 9>>
<<video "img/savannah/laptop/BBCToy_2.webm" >>
Mrs. Bond put on a whole show while playing with the BBC toy you've sent her. Fucking the black dildo in various positions, she must be ready for a real thing...
Savannah desire to try BBC increased!
<<set $savannah_blacked += 1>>
<<default>>
Nothing in particular catches your eye as you switch between the hidden cameras in Bonds' mansion, but you can't help but notice how bored Savannah looks most of the time. A devoted housewife, she spends her days mostly alone, with her husband working overtime doing his dirty job, and this loneliness alone is a good precursor for your eventual meeting.
<</switch>><<set $savannah_observation_made to 1>>
[[Go back|Target1Laptop]]<div class="text">On your way to the Bond's mansion, you talk with Jamal.</div>
<<speech "Jamal" "It's not often the process ends up with a threesome, but when it does, it doubles the effect - more spread, more views, more shame for the husband.">>
<div class="text">He asks with a cheeky smile:</div>
<<speech "Jamal" "By the way, will it be your first time sharing a girl with another man? Or were gangbangs a routine R&R during your service?" "jamal_happy">>
<<speech "You" "Shut up. No, this will be first.">>
<div class="text">You were nervous before about the whole operation, but now, when your inexperience comes to light, your anxiety level rises.</div>
<<speech "Jamal" "Nice! Relax, man. I have a feeling this would be great, and not only will we produce the amazing cucking material, I'm certain we are going to have a wonderful time double-teaming this milf.">>
<div class="text">Jamal pulls something from his pocket and hands it to you. It's a small blue pill.</div>
<<speech "Jamal" "Hey, having sex when another naked man is doing the same inches from you can be... distracting, especially first time. There is no shame in taking a pill and not to worry about maintaining the boner, you know?">>
<div class="text">You look at the erection pill and wonder if you should take it. You believe that great lovers aren't those who are always hard but those who aren't upset by being not. On the other hand, you are about to bring to life a porn reality and expected to perform just as those idealized, always-hard no matter what actors - who probably used the juice to maintain this myth themselves. Anyway...</div>
<<nobr>><<set _choiceMade = false>>
<div id="choice-container">
<<if not _choiceMade>>
<<linkreplace "Take it">>
<<set _choiceMade = true>>
<<set $savannah_pill = 1>>
<<replace "#output">>
<p>You sigh and swallow the pill. One less thing to worry about.</p><</replace>>
<<replace "#choice-container">><</replace>>
<</linkreplace>><br>
<<linkreplace "Don't take it" "#choice2">>
<<set _choiceMade = true>>
<<set $savannah_pill = 0>> <!-- Change your variable -->
<<replace "#output">>
<<speech "You" "Nah man, I think I'm good.">><br>
<<speech "Jamal" "Good to hear that, brother.">><br><</replace>>
<<replace "#choice-container">><</replace>> <!-- Hides both choices -->
<</linkreplace>><br>
<</if>>
</div>
<div id="output"></div>
<</nobr>>
[[You are almost there|Target1_2-2]]<div class="text">This option looks unbelievable to you in its simplicity, entirely banking on Mrs. Bond's pent-up sexual frustration and desire to try interracial sex. You send her an email that simply tells her that she was randomly chosen from visitors to some IR porn site to have sex with the actors. It ends with your and Jamal's physical characteristics and a request to select one or both. It looks like a straight-to-spam, Nigerian-prince-level junk email, so you are genuinely surprised when you receive the reply that says:
"BOTH."
Come to think of it, nothing else is happening in Mrs. Bond's life except for your constant supply of interracial content. She is desperate to reply to even this email for a slim chance of something breaking her out of her housewife routine.
It's a threesome, then.</div>
<<set $savannah_approach to 2>>
<div class="req">You can start anytime from your hideout.</div>
[[Return|Target1Laptop]] You feel that playing on the feelings of the lonely milf would be the easiest option. Mrs. Bond is a vulnerable housefive, craving attention that her husband is not able to provide - and you can use it to your advantage.
The pre-crafted script chooses the next time Mr. Bond will be at work (that's almost always) and sends a notification to the household, telling them about an incoming inspection from the water company. That's your cover.
<<set $savannah_approach to 1>>
<div class="req">You can start anytime from your hideout.</div>
[[Return|Target1Laptop]] <div class="text"> You finally reach the mansion and ring the bell. The gate opens automatically, and you step inside. Looks like there is someone by the pool, so you head there.</div>
<<speech "Jamal" "One last thing. Don't hold up. Live the stereotype, be the walking interracial kink - this is what we're here for.">>
<img src="img/savannah/option2/meet_1.jpg"/>
<<speech "Savannah" "Wait, are you... How... I thought it was a joke...">>
<div class="text"> Savannah will meet you by the pool. She looks surprised, but...
<<speech "Jamal" "But you hoped it's not, right? Otherwise, why wear high heels and heavy makeup on your pool day?" "jamal_happy">>
<div class="text"> She blushes and bites her lip.</div>
<img src="img/savannah/option2/meet_2.jpg"/>
<<speech "Savannah" "You said nothing about my skimpy bikini... Okay, you got me. I was dreaming that two strong black men would give me a porn star treatment, but... it was just a fantasy.">>
<<speech "You" "Mrs. Bond, we can leave if you like.">>
<div class="text"> Jamal squints at you, but you prefer to ignore him, while Mrs. Bond is visibly torn. It's one thing to reply to scammy emails and then pretend they are real; another is to face your dreams in reality. However, you are confident about her decision - you've seen her life and know her too well.</div>
<<speech "Savannah" "Please, stay. And call me Savannah. Or slut. Or whore. Threat me rough, you fucking nigg...">>
<div class="text"> Jamal slaps her face, and you join him in groping her massive tits.</div>
<<video "img/savannah/option2/1_grope.mp4" >>
<div class="text">Savannah's tiny bikini top can barely contain her heavy melons, and you quickly pull it away to free her gorgeous bust. Meanwhile, her impatient hands had already found the parts she was most interested in and now stroke the big black dicks she dreamed of. You play with her tit with one hand while your other explores her crotch, and even through the thin fabric of her thong, you can feel her burning-hot pussy. She will be dripping in no time just from you two groping her boobs.</div>
<<video "img/savannah/option2/2_ass_grope.mp4" >>
<<speech "You" "Show us what else you got!">>
<<speech "Jamal" "Daymn, that's one nice ass for a white girl!">>
<div class="text">You play with Savannah's bubble butt, shaking and slapping her fat asscheeks; her butt is truly marvelous. She, on the other hand, is too busy playing with your big toys, holding your dicks with a firm grip as if afraid you'll change your mind and leave without giving her a taste.</div>
<<video "img/savannah/option2/3_bj.mp4" >>
<div class="text">You and Jamal could play with her voluptuous body all day long, but Savannah has other ideas. She kneels between you two and, for a moment, sizes you up - this must be the biggest cocks she has seen in her life, and what is most important - her husband's pitiful penis of a white man pales in comparison to your monster cocks. Hungrily, Savannah wraps her lips around your shaft and starts sucking you - just to switch and serve her mouth to Jamal. She iterates between you two, thoroughly enjoying herself.</div>
<<video "img/savannah/option2/4_facefuck.mp4" >>
<div class="text">To remind this slut who's in charge, you grab the back of her head and thrust your cock deeper in Savannah's throat, then pass her to Jamal so he can fuck this whore's face as well. She gags and drools all over her fat tits; when you reach it to give a squeeze, it's all slippery. For a moment, you wonder if you are going too rough on the poor housewife - it is then that Savannah grabs your hand and forces you to squeeze her boob harder and play with it like an oversized stress relief ball.</div>
<<speech "Savannah" "*gasps for air* You're so eager to fuck my throat, boys - want to fuck something else instead?">>
<<speech "Jamal" "Bitch, make my day and say you prepared your ass for some black meat?">>
<div class="text">Shit, Jamal knows his way with words.</div>
<<speech "Savannah" "Who do you think I am? Of course, you can fuck my big fat ass with your monster cocks! Let's go inside, and I'll show you.">>
<div class="text">What a transformation from a bored housewife to an anal slut! Her husband would be proud.</div>
[[Go inside for the main course|Target1_2-3]]<<video "img/savannah/option2/5_spitroast.webm" >>
<<video "img/savannah/option2/6_dp.webm" >>
<<video "img/savannah/option2/7_reverse_dp.mp4" >>
<div class="text">Inside the living room, right on the couch where Savannah watches TV with her husband, you pound her every hole. Sweet, perfect-looking pussy is a great fit for your hard dicks, while her bubble butt is tight but can barely fit half the length of your massive dicks; and at all times, you can just shove your cocks inside her always-open mouth and hope she won't choke to death. Cameras around the room record every orgasm Savannah has, every inch of black meat entering her holes, every word of pleasure and degradation she screams to you. Indeed, this is a perfect love letter for her sadistic husband.</div>
<<if $savannah_pill == 0>>
<<video "img/savannah/option2/8_anal_hand.webm" >>
<div class="text">At some point, you and Jamal are exhausted, while Savannah is insatiable and keeps asking for more and more. Jamal leaves to get some water while you are left alone; your erection is not that hard, but this does not stop Mrs. Bond from trying to make you harder with both her ass and her hand. Either because of this, or just because of some time alone with her, you get your erection back.</div>
<<else>>
<<video "img/savannah/option2/8_anal_switch.mp4" >>
<div class="text">Fucking such an insatiable slut is more reminiscent of pleasurable but heavy work, and Jamal starts to grow tired first. You, on the other hand, thanks to the pill, are able to hold much longer. At some point, semi-flaccid Jamal pulls out of Savannah's ass and invites you in; he, instead, happily sucks her juicy, sweaty tit while you rail her ass. It's a bit weird, but the pill helps you not care about it too much.</div><</if>>
<<video "img/savannah/option2/10_finish.mp4" >>
<div class="text">Eventually, it's time to wrap up. Out of breath, you jerk off to kneeled Savannah, who looks like she is ready for a second round - but you are no more.</div>
<<speech "You" "We should have brought more men... Call for backup...">>
<<speech "Jamal" "And call fucking air support. Kid, just cum already, don't make a lady wait for your load.">>
<div class="text">Hidden cameras record how you plaster the slut's face with your thick cream. Using that Savannah is overwhelmed with the smell and taste of your cum, you quickly leave before she comes to her senses. Your job here is done, and it's better to bail before something goes wrong.</div>
<<speech "Jamal" "I've seen a lot of sluts in my life, but this - this is something else. You did well today, kid. Now - rest.">>
[[Next|Target1-4]]<img src="img/general/library_1.webp" width=80%/>
<<statchange "knowledge" 3>>
<<statchange "energy" -5>>
[[Return|Community Center]]You help the little community center that is forming around the library. They always need some extra hands, and your help is very appreciated.
<<statchange "energy" -3>>
<<statchange "respect" 3>>
<<return>><img src="img/ella/date/meet_1.jpg" width=60%/>
<div class="text">You haven't seen Ella so gorgeous yet. Wearing a short white dress and evening makeup, she attracts a lot of gazes from the bar patrons, who - just like you - get used to seeing her either as a bookworm or a drunk woman down on her luck.</div>
<<speech "You" "You look beautiful, Ella.">>
<<speech "Ella" "Is that the first compliment you ever gave me?">>
<<speech "You" "I promise it won't be the last. Shall we?">>
<div class="text">You leave the bar and get inside the taxi with a familiar driver.</div>
<<speech "Taxi driver" "Finally you drive together. Where to?" "taxi_driver">>
<div class="text">There aren't a lot of opportunities for a good night out in your depressed neighborhood, and in the city, typically, you will be attracting too much attention - both because you're poor and because you are black and Ella is white. Thankfully, you've pulled some strings, unearthed some old connections from your service, and managed to get a table at a decent restaurant at one of the hotels Downtown, and if everything goes well, you even arranged a suit at the same place.
You arrive at the destination and sit in a quiet corner of a cozy restaurant; just as you were told, you don't get any sidelong glances in this place. Accompanied by good food and drinks, you have a lively conversation, sharing your stories and getting to know each other better.</div>
<img src="img/ella/date/meet_2.jpg"/>
<hr>
<<speech "Ella" "My parents were British, but I spent my childhood all over the globe. After uni, I stayed in the States and, well, never left.">>
<hr>
<<speech "You" "Jeremy, my brother, is my only family.">>
<hr>
<<speech "Ella" "I wish one day to write a novel about what I've seen. Maybe it can change things.">>
<hr>
<<speech "You" "I hope I never have to shoot a gun ever again. Some of my comrades enjoyed what we did overseas, but not me.">>
<hr>
<<speech "Ella" "Have you seen the library at dawn? It fills with this beautiful glow, and even the neighborhood does not look that depressing.">>
<hr>
<<speech "You" "I should one day show you the place I worked at outside the city. The nature is simply ethereal there.">>
<hr>
<<speech "Ella" "I miss mountains. And snow.">>
<hr>
<div class="text">Among everything, you partly disclose your 'fight' against the state; Ella is dumbfounded, reasonably, and you quickly switch topics.</div>
<hr>
<div class="text">It feels weird that your relationship started with a thank-you blowjob and not a proper date like that. This evening was lovely, maybe the best since your return to the country.</div>
<<speech "Ella" "This was so nice. I wish we shouldn't go back to our usual lives.">>
<<speech "You" "How about instead of a taxi, we take an elevator to a better place?">>
<<speech "Ella" "What? Don't tell me...">>
<div class="text">There is no way you could have afforded the suit here; technically, you're not even staying here, just happening to know an empty room with an open door, thanks to a friend of a friend in the hotel staff.</div>
[[Take the elevator|EllaDate_2]]
<div class="text">You accidentally fall asleep and wake up when it's still dark. Ella is already up, sitting near the window; she looks moody. How long has she been there?</div>
<img src="img/ella/date/dawn.jpg"/>
<<speech "You" "Good morning... is it morning? We might have to leave soon.">>
<<speech "Ella" "I wish we stayed here.">>
<<speech "You" "Hey, is something troubles you?">>
<<speech "Ella" "Well... Don't get me wrong, yesterday was magnificent. So good I don't want to get back to my normal life in the slums. To the life where I have to share you with other women.">>
<div class="text">This conversation is unavoidable; you want to be more than friends with benefits, but you need to set up some rules.</div>
<<speech "You" "You know it's different. With what I do, I can achieve something; with that policeman's wife, I wasn't doing it because I wanted her but because she was unlucky to have a sadistic husband.">>
<div class="text">Ella sighs.</div>
<<speech "Ella" "I still need some convincing on that, to be honest.">>
<<nobr>><<set _choiceMade = false>>
<div id="choice-container">
<<if not _choiceMade>>
Option 1: Condemn monogamy and propose the open relationships<br>
<<if $knowledge < 10>>
<div class="req">You need 10 knowledge to convince Ella.</div>
<<else>>
<<linkreplace "Go with that">>
<<set _choiceMade = true>>
<<replace "#output">>
<div class="text">Thanks to your knowledge, you can come up with the right words to convince Ella to give open relationships a try.</div><br>
<<speech "Ella" "I'm relieved to know that you know some theory behind polygamy; and I think we can always talk when someone will feel uncomfortable.">><br>
<div class="text">Well... are you feeling comfortable about the possibility of Ella having sex with someone else?</div><br>
<<speech "Ella" "Relax, I don't need anyone else but you - at least for now, hihi.">><br>
<<if $savannah_approach == 2>>
<<speech "Ella" "Although... I must admit the way you double-teamed that policeman's wife left a deep impression on me. I would like it if you bring your friend next time.">>
<<else>>
<<speech "Ella" "Although, maybe I'd like to share someone with you together. I've heard threesomes are fun, right?">>
<</if>>
<<set $ella_stage = 8>>
<</replace>>
<<replace "#choice-container">><</replace>>
<</linkreplace>><</if>><br>
Option 2: There is no way you can give up what you do; the honest way is to stop seeing each other.<br>
<<linkreplace "Break up" "#choice2">>
<<set _choiceMade = true>>
<<replace "#output">>Please, don't. You'll break her heart, and your's too.<</replace>>
<<replace "#choice-container">><</replace>> <!-- Hides both choices -->
<</linkreplace>><br>
Option 3: Let's run away<br>
<<linkreplace "And start a new life" "#choice3">>
<<set _choiceMade = true>>
<<replace "#output">>
This will lead to an ending. Do you want to give up the fight? [[Yes|EllaEnding]]<</replace>>
<<replace "#choice-container">><</replace>> <!-- Hides both choices -->
<</linkreplace>><br>
<</if>>
</div>
<div id="output"></div>
<</nobr>>
<<linkreplace "Let's talk later.">>
<<speech "Ella" "You're right. Find me in the library.">>
<<set $ella_stage = 7>>
[[Get back to your life|The Hood]]
<</linkreplace>>
<<switch $ella_end_quest>>
<<case 0>>
<<speech "You" "You know what? Fuck this all. I don't want to get to our ghetto either. Let's run away.">>
<<speech "Ella" "Not funny.">>
<<speech "You" "I mean it! Why do we need to stay in this shithole? Waste our lives for nothing? We can drive up north and live quietly, away from... everything.">>
<<speech "Ella" "Let's pretend you are serious... Where do we get money for that?">>
<div class="text">You think. You'll need some funds for safe travel, covering your trails, and then setting up a new place to live.</div>
<<speech "You" "Check what you can sell in the library. I will go through my places and see what I can find.">>
<<speech "Ella" "Okay... But what about your brother? Aren't you doing everything for him?">>
<<speech "You" "He can't be saved, and it was foolish to believe otherwise.">>
<div class="text">It hurts you to say it out loud. Do you really believe it? You do now. Otherwise, you are betraying the only family you have. Yes, it's better to think Jeremy would have wanted you to live your life, not sacrifice it for him.</div>
<div class="req">Check the neighborhood and its surroundings for a car, cash, or things that can be sold for cash. Meet with Ella at the Community Center when you think you're done.</div>
<<set $ella_end_quest = 1>>
<<set $ella_stage = -1>>
[[Return to the hideout|The hideout]]
<<case 1>>
<div class="text">It's a long road to the Northern States, former Canada. While not out of reach from the government, it's still not fully incorporated. The riskiest part of the journey was crossing the border, and after that, you dissolve into the vastness of forests and mountains.
It wasn't easy, but in time you settled in. A decent house in the snowy mountains with the air so fresh it makes your head spin. You find a job as a mountain rescue worker that fits your physique. Ella is trying to write her novel, but it's not going well.</div>
<<video "img/ella/ending/1_kiss.mp4" >>
<div class="text">You still have that burning drive and excitement from being two runaways who give up everything and try to live together. But it's fading out.</div>
<<video "img/ella/ending/2_kiss.webm" >>
<div class="text">When the flame of desire fades caompletely, what will left? Can you bear each other stuck in the same snow-capped house?</div>
<<video "img/ella/ending/3_blowjob.mp4" >>
<div class="text">Can you stop staring at the ceiling at night, thinking about your brother?</div>
<<video "img/ella/ending/4_cuni.webm" >>
<div class="text">Ella's pussy juices grant you temporary oblivion better than any spirit; you hungrily eat her out, wanting to get the thought out of your head.</div>
<<video "img/ella/ending/5_doggy.webm" >>
<div class="text">Pinning her down to the floor still feels amazing every time you do it. There may be hope for you two, after all.</div>
<<video "img/ella/ending/6_cum.webm" >>
<div class="text">Maybe you just need to live through the winter.</div>
<div class="text" style="font-size: 1.5em; font-weight: bold;">The end?</div>
<</switch>>
<<if $code is "cash">>
<<statchange "money" 200>>
<<elseif $code is "grind">>
<<statchange "money" 50>>
<<elseif $code is "respect">>
<<statchange "respect" 100>>
<<elseif $code is "corruption">>
<<set $savannah_blacked = 10>>
<<set $savannah_cheating = 10>>
Added 10 in both corruption options for Savannah.
<<elseif $code is "muscle">>
<<statchange "physical" 200>>
<<else>>Wrong code. Try [[again|Cheat]]?<</if>>
[[Return to the game|The hideout]]
[[Another one|Cheat]]<img src="img/ella/date/hotel.jpg" width=60%/>
<<speech "Ella" "Haven't taken you for a romantic type.">>
<<speech "You" "I just work with what I have.">>
<div class="text">You excuse yourself to the bathroom and later find Ella on the balcony without her dress. The gorgeous redhead is busy looking at the night cityscape, but you can't look anywhere but her plump butt.</div>
<img src="img/ella/date/pose.jpg"/>
<<speech "Ella" "Check out the view from here!">>
<<speech "You" "Oh, I'm checking it already.">>
<<speech "Ella" "I bet you do.">>
<div class="text">You embrace her for a kiss and make out, feeling yourself on top of the world. Your daily struggles and problems are all down there, unreachable, meaningless - all that matters is Ella in your hands.</div>
<<speech "Ella" "Take me inside. And... I want to film myself like you film that policeman's wife.">>
<<speech "You" "Why?">>
<<speech "Ella" "Why? I don't know... Maybe I'm still jealous? Want to do things you did with her? You'd better pull out that big black cock before we dig too deep.">>
<<video "img/ella/date/1_reveal.webm" >>
<div class="text">Holding her phone in one hand, Ella records herself kneeling before your dick. She plays for the camera as if proving that she could be blacked out as well as any other wife you have sex with.</div>
<<nobr>><<set _choiceMade = false>>
<div id="choice-container">
<<if not _choiceMade>>
<<linkreplace "Just enjoy">>
<<set _choiceMade = true>>
<<replace "#output">>
<<video "img/ella/date/2_blowjob.webm" >><br>
<div class="text">You relax and let Ella do the job. She plays with your glans, kissing it and wrapping it with her lips. You are too big for her to handle, but this doesn't stop you from enjoying the blowjob. You wished Ella maintained eye contact with you and not the camera, but it's her game to play.</div>
<</replace>>
<<replace "#choice-container">><</replace>>
<</linkreplace>><br>
<<linkreplace "Threat her rough" "#choice2">>
<<set _choiceMade = true>>
<<replace "#output">>
<<speech "You" "If you really want to have the blacked experience, get ready.">>
<<video "img/ella/date/3_facefuck.webm" >><br>
<div class="text">You pin Ella against the wall and push your dick as far as you can in her throat - not far, but deep enough to feel her whole head wrapped around your giant cock. She gags and coughs but undoubtedly enjoys how you handle her.</div><</replace>>
<<replace "#choice-container">><</replace>> <!-- Hides both choices -->
<</linkreplace>><br>
<</if>>
</div>
<div id="output"></div>
<</nobr>>
<<linkreplace "Continue in bed...">>
<<video "img/ella/date/4_ride.mp4" >>
<div class="text">It's time to put the hotel bed to the test. Since this is your first time, you put Ella on top to control how depth and speed - you don't want to hurt her by slamming your dick in her tiny pussy. She takes more of your dick than you would have expected, and when you switch positions, you are not afraid of rapid movements.</div>
<<video "img/ella/date/5_missionary.webm" >>
<div class="text">With her legs spread, pussy open, Ella is ready to take your black cock, and you unite in passionate lovemaking. You should have done it long ago, claimed this ginger pussy the first moment you saw her - but now you own it, and it's all that matters.</div>
<<video "img/ella/date/6_cum.mp4" >>
<div class="text">You finish with a facial, feeding Ella your cum. She happily catches every last drop of your semen, and you go back into bed for cuddles. You lie in bed with a happy woman you like - finally at peace...</div>
[[Next|EllaDate_3]]
<</linkreplace>>
Leave a review on F95zone: https://f95zone.to/threads/justice-is-black-v0-1-timjrebel.241575/
Support on Patreon: https://patreon.com/TimJRebel
<<return>>