Your browser lacks required capabilities. Please upgrade it or switch to another to continue.
Loading…
<h1>
Access Code Required
</h1>
This area is only available in the full game.<br><br>
<<include "Access code enter information snippet">>
<form class='password-form' onsubmit="return false;">
<<autocompletetextbox '$password' '' autofocus>><br><br>
<<act 'Submit'>>
<<set $password to $password.trim()>>
<<if setup.hashString($password) === setup.hashedString()>>
<<script>>
$('.passage').append(State.temporary.password_protected_content);
<</script>>
<<remove 'main:first-of-type'>>
<<include 'Access code common remove logic snippet'>>
<<else>>
<<include "Access code incorrect snippet">>
<</if>>
<</act>>
<span id='password-message'></span>
<<include "Access code submit button script snippet">>
</form><br>
<<include 'Access code benefits snippet'>><br>
<<include "Access code old versions snippet">><br>
<<act "Don't have an access code? Return to your Bedroom." "Bedroom">><</act>>This area is only available in the full game.<br><br>
<<include "Access code enter information snippet">>
<<include "Access code dialog snippet">><<include "Access code enter information snippet">>
<<include "Access code dialog snippet">>Enter your access code below, or <a href="https://www.patreon.com/posts/monster-girl-52736255" target="_blank">purchase one for $5.</a><br><br><form class='password-form' onsubmit="return false;">
<<autocompletetextbox '$password' '' autofocus>><br><br>
<<act 'Submit'>>
<<set $password to $password.trim()>>
<<if setup.hashString($password) === setup.hashedString()>>
<<run Dialog.close();>>
<<include 'Access code common remove logic snippet'>>
<<else>>
<<include "Access code incorrect snippet">>
<</if>>
<</act>>
<span id='password-message'></span>
<<include "Access code submit button script snippet">>
</form><br>
<<include 'Access code benefits snippet'>><br>
<<include "Access code old versions snippet">><<replace '#password-message'>>
<div class="alert incorrect-access-code">
Incorrect access code.
</div>
<<set _version to setup.getVersionOfAccessCode($password)>>
<<if _version === undefined>>
Please try again.
<<else>>
This is an old access code for Monster Girl Farmer <<= setup.versionString(_version)>>.
<span class="old-version">
<<link "Click here to play the old version." "Input export tutorial">>
<<set $different_game_url to 'https://monstergirlfarmer.com/' + _version>>
<<set $different_game_label to 'Play MGF v' + setup.versionString(_version)>>
<<run Dialog.close()>>
<</link>>
</span>
If you'd like to play the latest version, you'll need to
<a class="latest-version" href="https://www.patreon.com/posts/monster-girl-52736255">
enter the latest access code which you can find/purchase here.
</a>
<</if>>
<</replace>><<timed 0ms>>
<<script>>
$(".password-form button").attr("type", "submit");
$(".password-form input[type=text]").on("keyup", function (e) {
if (e.keyCode === 13) {
$(".password-form button").trigger("click");
}
});
<</script>>
<</timed>><<if $(".passage .link-internal span").length > 0>>
<<remove ".passage .link-internal span">>
<</if>>
<<if $(".passage .demo-warning").length > 0>>
<<remove ".passage .demo-warning">>
<</if>>
<<removeclass "button" "non-demo-button-appearance">><h3>What you'll get:</h3>
<ul>
<li>Many more locations to explore.</li>
<li>Many more monster girls to... explore.</li>
<li>More farm upgrades!</li>
<li>Play like a true degenerate: turn on... cheats. Unlimited money, items, and skippable battles.</li>
</ul>Looking for a different version?
<<link "Visit the archive." "Input export tutorial">>
<<set $different_game_url to 'https://www.patreon.com/posts/51143336'>>
<<set $different_game_label to 'Visit the Archive'>>
<<run Dialog.close()>>
<</link>><<if _author is undefined>>
<<set _author to "BIS">>
<<set _author_href to "https://www.patreon.com/AcademyOfFetishes">>
<</if>>
<div class="author">
Author:
<<if _author_href is undefined>>
_author
<<else>>
<a @href="_author_href">_author</a>
<</if>>
</div><h1>Barn</h1>
<<areadescription>>Red wooden panels line the walls of the barn, giving it a rustic feel. But there are some modern amenities, such as heating and lights.<</areadescription>><br><br><h1>Stable #1</h1>
<<areadescription>>Square in shape, this stable provides ample room for a horse to turn around. A foot of sawdust bedding on the floor provides comfort and a convenient way to clean up... messes. The wooden door is divided into two halves, top and bottom, each of which has separate locks.<</areadescription>><br><br>
<<if setup.getViewedScenesCount("Sophie") >= 1>>
<<MonsterGirlManagement "Sophie">>
<<if setup.hasSeen("Sophie Plans Olivia Trap") && !setup.hasSeen("Sophie Sets Olivia Trap") && !_performing_task>>
<<givebutton "Sophie" "Dead Vines" 1 "Wild Game" 3>>
<<goto "Sophie Sets Olivia Trap">>
<<prependParagraph>>
<<dontRedirectToCurrentPassage>>
<<disableDontHide>>
<</givebutton>>
<</if>>
<</if>>
<<if $end_to_end_test_mode>>
<br><br><<act "Add 1 \"Dead Vines.\"" `passage()`>>
<<additem "Dead Vines" "you">>
<</act>>
<br><br><<act "Add 3 \"Wild Game.\"" `passage()`>>
<<additem "Wild Game" "you">>
<<additem "Wild Game" "you">>
<<additem "Wild Game" "you">>
<</act>>
<br><br><<act "Bedroom" "Bedroom">><</act>>
<</if>><h1>Chicken Coop</h1><h1>Nest #1</h1>
<<if $monstergirls["Olivia"] && setup.getViewedScenesCount("Olivia") >= 2>>
<<MonsterGirlManagement "Olivia">>
<</if>><h1>Front Yard</h1>
<<if $monstergirls["Olivia"] && setup.getViewedScenesCount("Olivia") <= 1>>
<<MonsterGirlManagement "Olivia">>
<</if>>
<<if $end_to_end_test_mode>>
<br><br><<act "Living Room" "Living Room">><</act>>
<br><br><<act "Amy's Shop" "Amy's Carpentry Shoppe">><</act>>
<</if>><<if setup.hasSeen("First forest visit") && setup.hasSeen("Forest Entrance")>>
<<energycostlink "Enter Forest" setup.visit_forest_energy_cost "Forest Entrance">><</energycostlink>>
<<elseif setup.hasSeen("First forest visit") && !setup.hasSeen("Forest Entrance")>>
<<energycostlink "Enter Forest" setup.visit_forest_energy_cost "Forest Tutorial">><</energycostlink>>
<<else>>
<<act "Enter Forest" "The forest is dangerous">><</act>>
<</if>><<if $follower is undefined>>
<<energycostlink "Visit Town" setup.visit_town_energy_cost "Town Square">><</energycostlink>>
<<else>>
<<act "Visit Town" "Bad idea to visit town with a monster girl">><</act>>
<</if>><h1>Field</h1>
<<if setup.getViewedScenesCount("Hanako") >= 1>>
<<MonsterGirlManagement "Hanako">>
<</if>>
<br><br><<energycostlink "Harvest crops" setup.harvest_energy_cost `passage()`>>
<<run setup.harvestCrops()>>
<</energycostlink>>
<<if setup.fiveaofm69>>
<<if setup.getViewedScenesCount("Hanako") >= 1>>
<br><br><<act "Add Soil (Cheat Mode Only)" `passage()`>>
<<additem "Soil" "you">>
<</act>>
<br><br><<act "Add Flowers (Cheat Mode Only)" `passage()`>>
<<additem "Flowers" "you">>
<</act>>
<br><br><<act "Add Chocolate Candy Bar (Cheat Mode Only)" `passage()`>>
<<additem "Chocolate Candy Bar" "you">>
<</act>>
<</if>>
<</if>>
<<if $end_to_end_test_mode>>
<<act "Dining Room" "Dining Room">><</act>><br><br>
<<act "A Pink Orchard" "A Pink Orchard">><</act>><br><br>
<<act "1 Harvest left" `passage()`>>
<<run setup.subtractEnergyPoints(1000)>>
<<run setup.subtractEnergyPoints(-(setup.harvest_energy_cost + 1))>>
<</act>><br><br>
<br><br><<act "Visit Sophie" "Test Visit Sophie">>
<<run setup.addMonsterGirl("Amy")>>
<<run setup.testSetScenesSeen("Amy", 2)>>
<<run setup.addMonsterGirl("Sophie")>>
<</act>>
<</if>><h1>Cellar</h1>
<<areadescription>>The cellar smells musty and it's hot down here. Not a place you would want to spend a lot of time.<</areadescription>><br><br>
<<if setup.getViewedScenesCount("Enoki") >= 1>>
<<MonsterGirlManagement "Enoki">>
<</if>>
<<if $end_to_end_test_mode>><<act "A Rotten Tree" "A Rotten Tree">><</act>><</if>><<widget appendflashmessage>><<nobr>>
<<run setup.appendFlashMessage($args[0])>>
<</nobr>><</widget>>\<<widget animateFlashMessage>><<nobr>>
<<timed 0s transition>>
<<script>>
anime({
targets: '.flash-message',
opacity: [{
value: 1, duration: 1000
}],
color: [{
value: 'rgb(238, 238, 238)', easing: 'easeOutCubic', duration: 1000, delay: 1250
}],
left: [{
value: '0', duration: 1000
}],
overflow: 'hidden',
easing: 'easeOutElastic(2, 1)',
delay: 500
});
<</script>>
<<unset $flash_message>>
<</timed>>
<</nobr>><</widget>>\<<widget Ms>><<nobr>>
<<if $mc_gender === "male">>Mr.\
<<elseif $mc_gender === "female">>Ms.\
<<else>>Principal\
<</if>>
<</nobr>><</widget>>\<<widget Maam>><<nobr>>
<<if $mc_gender === "male">>Sir\
<<elseif $mc_gender === "female">>Ma'am\
<<else>>Principal\
<</if>>
<</nobr>><</widget>>\<<widget servant_boy>><<nobr>>
<<if $mc_gender === "male">>servant boy\
<<elseif $mc_gender === "female">>servant girl\
<<else>>servant\
<</if>>
<</nobr>><</widget>>\<<widget peasant_boy>><<nobr>>
<<if $mc_gender === "male">>peasant boy\
<<elseif $mc_gender === "female">>peasant girl\
<<else>>peasant\
<</if>>
<</nobr>><</widget>>\<<widget Farmboy>><<nobr>>
<<if $mc_gender === "male">>Farmboy\
<<elseif $mc_gender === "female">>Farmgirl\
<<else>>Peasant\
<</if>>
<</nobr>><</widget>>\<<widget farmboy>><<nobr>>
<<if $mc_gender === "male">>farmboy\
<<elseif $mc_gender === "female">>farmgirl\
<<else>>peasant\
<</if>>
<</nobr>><</widget>>\<<widget maam>><<nobr>>
<<if $mc_gender === "male">>sir\
<<elseif $mc_gender === "female">>ma'am\
<<else>>sir\
<</if>>
<</nobr>><</widget>>\<<widget gal>><<nobr>>
<<if $mc_gender === "male">>guy\
<<elseif $mc_gender === "female">>gal\
<<else>>person\
<</if>>
<</nobr>><</widget>>\<<widget buddy>><<nobr>>
<<if $mc_gender === "male">>buddy\
<<elseif $mc_gender === "female">>honey\
<<else>>pal\
<</if>>
<</nobr>><</widget>>\<<widget His>><<nobr>>
<<if $mc_gender === "male">>His\
<<elseif $mc_gender === "female">>Her\
<<else>>Their\
<</if>>
<</nobr>><</widget>>\<<widget him>><<nobr>>
<<if $mc_gender === "male">>him\
<<elseif $mc_gender === "female">>her\
<<else>>them\
<</if>>
<</nobr>><</widget>>\<<widget his>><<nobr>>
<<if $mc_gender === "male">>his\
<<elseif $mc_gender === "female">>her\
<<else>>their\
<</if>>
<</nobr>><</widget>>\<<widget He>><<nobr>>
<<if $mc_gender === "male">>He\
<<elseif $mc_gender === "female">>She\
<<else>>They\
<</if>>
<</nobr>><</widget>>\<<widget he>><<nobr>>
<<if $mc_gender === "male">>he\
<<elseif $mc_gender === "female">>she\
<<else>>they\
<</if>>
<</nobr>><</widget>>\<<widget himself>><<nobr>>
<<if $mc_gender === "male">>himself\
<<elseif $mc_gender === "female">>herself\
<<else>>themselves\
<</if>>
<</nobr>><</widget>>\<<widget hes>><<nobr>>
<<if $mc_gender === "male">>he's\
<<elseif $mc_gender === "female">>she's\
<<else>>they're\
<</if>>
<</nobr>><</widget>>\<<widget Hes>><<nobr>>
<<if $mc_gender === "male">>He's\
<<elseif $mc_gender === "female">>She's\
<<else>>They're\
<</if>>
<</nobr>><</widget>>\<<widget purse>><<nobr>>
<<if $mc_gender === "male">>briefcase\
<<elseif $mc_gender === "female">>purse\
<<else>>briefcase\
<</if>>
<</nobr>><</widget>>\<<widget 'img'>><<nobr>>
<<run $images_seen.push($args[0])>>
<<if settings.showImages>>
[img["images/" + $args[0]]]
<<else>>
//Hidden Image. Change your settings to view.//
<</if>>
<</nobr>><</widget>>\<<widget giveitem>><<nobr>>
<<run setup.give($args[0], [{name: $args[1], amount: 1}], $args[2])>>
<</nobr>><</widget>>\<<widget unlock>><<nobr>>
<<run setup.unlockPassage($args[0])>>
<</nobr>><</widget>>\<<widget addStatusEffect>><<nobr>>
<<run setup.addStatusEffect($args[0])>>
<</nobr>><</widget>>\<<widget additem>><<nobr>>
<<set _item_name to $args[0]>>
<<set _character_name to $args[1]>>
<<set _item_amount to $args[2]>>
<<if _character_name === "you">>
<<if _item_amount && _item_amount > 1>>
<<appendflashmessage `_item_amount + " \"" + _item_name + "\" added to your inventory."`>>
<<for _i to 0; _i lt _item_amount; _i++>>
<<run setup.addItem(_item_name, _character_name)>>
<</for>>
<<else>>
<<appendflashmessage `"\"" + _item_name + "\" added to your inventory."`>>
<<run setup.addItem(_item_name, _character_name)>>
<</if>>
<</if>>
<</nobr>><</widget>>\<<widget surveyOrFallback>><<nobr>>
<span class="next-scene-or-fall-back">
<<act $args[0] `setup.surveyOrFallback($args[1])`>><</act>>
</span>
<</nobr>><</widget>>\<<widget endOfMonsterGirlIntro>><<nobr>>
//You've met a new monster girl. Increase her affection to invite her to your farm.//<br><br>
<<act $exploration_back_passage $exploration_back_passage>><</act>><br><br>
<</nobr>><</widget>>\<<widget MonsterGirlManagement>><<nobr>>
<<set _monster_girl_name to $args[0]>>
<<capture _monster_girl_name>>
<span class="welcome-message">
<<RandomPassage `"mg:" + _monster_girl_name` welcome>>
</span><br><br>
<<set $management_back_passage to passage()>>
<<set _monster_girl_container_class to "monster-girl-container " + _monster_girl_name>>
<div @class="_monster_girl_container_class">
<div class="monster-girl-name-and-stats" data-nokey="true">
<div class="monster-girl-name name-and-ap-data">
<span class="name-and-ap-label">
Name:
</span>
_monster_girl_name
</div>
<div class="name-and-ap-separator"></div>
<div class="monster-girl-affection-level name-and-ap-data">
<span class="name-and-ap-label">
Viewed Scenes:
</span>
<<set _seen_scenes to setup.getViewedScenesCount(_monster_girl_name)>>
<<set _sorted_scenes to setup.getSortedScenes(_monster_girl_name)>>
<<set _total_scenes to _sorted_scenes.length>>
_seen_scenes / _total_scenes
</div>
<div class="name-and-ap-separator"></div>
<div class="monster-girl-next-scene name-and-ap-data">
<span class="name-and-ap-label">
Next Scene:
</span>
<<= setup.getNextLevelDescription(_monster_girl_name)>>
</div>
</div>
<<if $current_energy > 0>>
<<set $current_monster_girl to _monster_girl_name>>
<<if $skip_increase_affection_tutorial || setup.battlesWon() > 0>>
<<button "Increase Affection" "Increase Affection">><</button>>
<<else>>
<<button "Increase Affection" "Increase Affection Tutorial">><</button>>
<</if>>
<<else>>
<button class="link-internal macro-button" title="Not enough energy." disabled>
Increase Affection (Not enough energy)
</button>
<</if>>
<<button "Bestiary">>
<<popup "Bestiary" "Bestiary">>
<</button>>
<<if _seen_scenes > 0>>
<<button "Replay Scenes">>
<<popup "Replay Scenes" `"Replay " + _monster_girl_name + "'s Scenes"`>>
<</button>>
<</if>>
</div>
<<if (setup.hasSeen("Sleep and get birds with scarecrow and with Hanako") ||
setup.hasSeen("Sleep and get birds without scarecrow and with Hanako"))
&& !$monstergirls["Olivia"]
&& !setup.hasSeen("Sophie Plans Olivia Trap")>>
<br>
<<act `"Ask " + _monster_girl_name + " if she knows the harpy girl."`>>
<<replace ".welcome-message" t8n>>
<<switch _monster_girl_name>>
<<case "Hanako">>
Hanako says, <<say "Hanako">>"No. Like I said, I don't fraternize with beasts."<</say>>
<<case "Sophie">>
<<set _al to setup.getViewedScenesCount("Sophie")>>
<<if _al === 0>>
Sophie blinks rapidly and wobbles sideways. <<say "Sophie">>"Sorry,"<</say>> she says, placing her hand on her forehead, <<say "Sophie">>"I... Ask me later?"<</say>>
<<elseif _al === 1>>
Sophie snores. Probably best not to wake her. She needs her sleep.
<<elseif _al === 2>>
Sophie says, <<say "Sophie">>"Love to help, but could we talk later?"<</say>><br><br>
It's more of an inconvenience than an emergency. <<say "you">>"Sure,"<</say>> you say. <<say "you">>"I'll ask you again after you've had more R&R."<</say>>
<<else>>
<<goto "Sophie Plans Olivia Trap">>
<</if>>
<br><br>
//Ask again when you've gotten to know Sophie better.//
<<default>>
<<eitherline>>
_monster_girl_name shrugs. <<say _monster_girl_name>>"Harpies don't live in the forest, so I've never seen one."<</say>><br>
_monster_girl_name shakes her head.<br>
_monster_girl_name says, <<say _monster_girl_name>>"No, but they sound scary. Are you sure you want to find her?"<</say>>
<</eitherline>>
<</switch>>
<</replace>>
<</act>>
<</if>>
<</capture>>
<</nobr>><</widget>><<widget "RandomPassage">><<nobr>>
<<set _description to setup.randomPassage($args)>>
<<= _description>>
<</nobr>><</widget>><<widget "Bring">><<nobr>>
<<set _macro_monster_girl_name to $args[0]>>
<<capture _macro_monster_girl_name>>
<<act `"Bring " + _macro_monster_girl_name + " with you"` `passage()`>>
<<set $follower to _macro_monster_girl_name>>
<</act>>
<</capture>>
<</nobr>><</widget>><<widget "Leave">><<nobr>>
<<set _macro_monster_girl_name to $args[0]>>
<<capture _macro_monster_girl_name>>
<<act `"Leave " + _macro_monster_girl_name + " here"` `passage()`>>
<<unset $follower>>
<</act>>
<</capture>>
<</nobr>><</widget>><<set _cheats_on to !!setup.fiveaofm69>>
<<if $current_monster_girl === undefined>>
<<run throw new Error(
`$current_monster_girl was undefined`
);>>
<</if>>
<<set _current_monster_girl to $current_monster_girl>>
<<set _current_affection_points to 0>>
<<set _affection_gain to 0>>
<<set _care_system_log to []>>
<<set _max_affection_points to setup.getMonsterGirl(_current_monster_girl).getMaxAffectionPoints()>>
<h1>Care For _current_monster_girl</h1>
<div class="monster-girl-affection-bar">
</div>
<div class="increase-affection-menu">
</div>
<div id="log">
<div>
<div class="care-system-log-label">
Event Log
</div>
<div class="care-system-log">
</div>
</div>
</div><<widget renderbars>><<nobr>>
<<if !tags().includes("nostatusbar")>>
<<replace ".money-value">>$money<</replace>>
<<replace ".energy-bar">><<nobr>>
<<set _energy_start to Math.round(($current_energy + $energy_loss) / $max_energy * 100)>>
<<set _energy_final to Math.round($current_energy / $max_energy * 100)>>
<<set _energy_style to "width: " + _energy_start + "%;">>
<div class="bar-title">Energy:</div>
<div class="bar">
<span @style="_energy_style"></span>
<div><span class="energy-bar-current-energy"><<= $current_energy + $energy_loss>></span> / $max_energy</div>
</div>
<span class="current-energy">$current_energy</span>
<span class="max-energy">$max_energy</span>
<<capture $current_energy $energy_loss>>
<<timed 0s transition>>
<<script>>
const easing = 'easeOutQuart';
anime({
targets: ".energy-bar .bar > span",
width: State.temporary.energy_final.toString() + '%',
easing: easing,
duration: 1000,
});
const energyBarCurrentEnergy = document.querySelector(".energy-bar-current-energy");
const object = {
value: State.variables.current_energy + State.variables.energy_loss
};
anime({
targets: object,
value: State.variables.current_energy,
easing: easing,
duration: 1000,
update: function () {
energyBarCurrentEnergy.innerHTML = JSON.stringify(Math.round(object.value));
},
});
<</script>>
<</timed>>
<</capture>>
<<set $energy_loss to 0>>
<</nobr>><</replace>>
<</if>>
<<if passage() === "Increase Affection">>
<<replace ".monster-girl-affection-bar">><<nobr>>
/* This way max affection points don't change on the turn you win */
<<if _max_affection_points === undefined || _max_affection_points === null>>
<<set _max_affection_points to setup.getMonsterGirl($current_monster_girl).getMaxAffectionPoints()>>
<</if>>
<<set _affection_points_start to Math.round((_current_affection_points - _affection_gain) / _max_affection_points * 100)>>
<<set _affection_points_final to Math.round(_current_affection_points / _max_affection_points * 100)>>
<<set _affection_points_style to "width: " + _affection_points_start + "%;">>
<div class="bar-title">Affection Points:</div>
<div class="bar-container">
<div class="bar">
<span @style="_affection_points_style"></span>
<div><span class="affection-bar-current-affection"><<= _current_affection_points - _affection_gain>></span> / _max_affection_points</div>
</div>
</div>
<span class="current-affection">_current_affection_points</span>
<span class="max-affection">_max_affection_points</span>
<<capture _current_affection_points _affection_gain>>
<<timed 0s transition>>
<<script>>
const easing = 'easeOutQuart';
anime({
targets: ".monster-girl-affection-bar .bar > span",
width: State.temporary.affection_points_final.toString() + '%',
easing: easing,
duration: 1000,
});
const affectionBarCurrentAffection = document.querySelector(".affection-bar-current-affection");
const object = {
value: State.temporary.current_affection_points - State.temporary.affection_gain
};
anime({
targets: object,
value: State.temporary.current_affection_points,
easing: easing,
duration: 1000,
update: function () {
affectionBarCurrentAffection.innerHTML = JSON.stringify(Math.round(object.value));
},
});
<</script>>
<</timed>>
<</capture>>
<<set _affection_gain to 0>>
<</nobr>><</replace>>
<</if>>
<</nobr>><</widget>>\<<widget endscenebutton>><<nobr>>
<<set __l to $args[0] ? $args[0] : "Leave.">>
<<surveyOrFallback __l $management_back_passage>><br><br>
<</nobr>><</widget>>\<<widget gotosleep>><<nobr>>
<<set $autosave_next_passage to true>>
<<set $sleep_back_passage to "Bedroom">>
<<run setup.initializeDay()>>
<<set $sleep_content to setup.getSleepContent()>>
<<if $sleep_content>>
<<goto "Sleep Scene">>
<<else>>
<<unset $sleep_content>>
<<goto "Bedroom">>
<</if>>
<</nobr>><</widget>>\<h1>Tutorial</h1>
<<img "tutorial/increase-affection-tutorial.png">>
<h2>Care Activities</h2>
It costs energy to perform care activities. You learn more as you level up (explained below).
<h2>Items</h2>
You can use items on yourself or the monster girl. Using items doesn't cost energy, and:
<ul>
<li>using items on yourself may increase/decrease your energy.</li>
<li>using items on a monster girl may increase/decrease her affection points.</li>
</ul>
<h2>Leave</h2>
When you leave, you'll be returned to your last location. You won't gain any experience, the affection point meter will reset to 0, and you won't get back any energy you spent.
<h2>Losing</h2>
You lose when you run out of energy. A portion of your money will be lost, the affection point meter will reset to 0, and you'll wake up in your bedroom.
<h2>Winning</h2>
When you completely fill her affection meter, you win and gain experience! Gain enough, and you'll level up. Leveling up can increase your max energy and unlock new care activities!<br><br>
<<act `"Care for " + $current_monster_girl + " to gain her affection"` "Increase Affection">><</act>>
<div style="text-align: center;width: 100%;">
//For the sake of this tutorial, your energy has been refilled this one time.//
</div><<run setup.subtractEnergyPoints(-$max_energy);>><<for _i to 0; _i lt _sorted_scenes.length; _i++>>
<<set _rs_scene to _sorted_scenes[_i]>>
<<if not _rs_scene.newScene>>
<<if _i !== 0>>
<br><br>
<</if>>
<<act _rs_scene.title _rs_scene.title>><<run Dialog.close()>><</act>>
<</if>>
<</for>>
<hr>
<<act "Close">>
<<run Dialog.close()>>
<</act>>
<div class="dialog-spacer"></div><<RandomPassage `"mg:" + _monster_girl_name` backstory>>
<hr>
<<act "Close">>
<<run Dialog.close()>>
<</act>>
<div class="dialog-spacer"></div><header>
<<if setup.hashString($password) !== setup.hashedString()>>
<div class="demo-warning">
You are playing the demo version of Monster Girl Farmer.
<<link "Enter/Purchase your access code to unlock the full game.">>
<<popup "Password Unlock Demo Dialog" "Enter Your Access Code">>
<</link>>
</div>
<</if>>
<<if _.some(tags(), function (tag) { return tag.startsWith("region:")})>>
<<set $current_region to _.find(tags(), function (tag) { return tag.startsWith("region:")}).split(":")[1]>>
<</if>>
<<if !tags().includes("nostatusbar")>>
<<include "Status Bar">>
<<set _money_class to (State.variables.follower !== undefined) ? "money" : "money nofollower">>
<div @class="_money_class">
Money: <nowiki>$</nowiki><span class="money-value"></span>
</div>
<<if $end_to_end_test_mode>>
<div data-nokey="true">
<<link "Always succeed" `passage()`>>
<<set $end_to_end_test_rng_success to true>>
<</link>>
<<link "Never succeed" `passage()`>>
<<set $end_to_end_test_rng_success to false>>
<</link>>
<<link "Normal succeed" `passage()`>>
<<unset $end_to_end_test_rng_success>>
<</link>>
<<link "Weight first" `passage()`>>
<<set $end_to_end_test_rng_weighted to "first">>
<</link>>
</div>
<</if>>
<<if $follower === null>>
<<unset $follower>>
<</if>>
<<if $follower !== undefined>>
<div class="follower">
$follower is following you.
</div>
<</if>>
<div class="status-effects">
<div class="label">
Status Effects:
</div>
</div>
<<if setup.fiveaofm69>>
<div class="money-cheat" data-nokey="true">
<<link "Add $9999" `passage()`>>
<<run setup.addMoney(9999)>>
<</link>>
</div>
<div class="energy-point-cheat" data-nokey="true">
<<link `"Refill Energy"` `passage()`>>
<<run setup.subtractEnergyPoints(-setup.add_energy_cheat)>>
<</link>>
</div>
<</if>>
<div class="header-divider"></div>
<div class="header-space">
</div>
<</if>>
</header>
<div class="flash-message-container"><div class="flash-message"></div></div>
<<if _.some(tags(), function (tag) { return tag.startsWith("region:")})>>
<div class="map-placeholder"></div>
<<if $latest_landmark !== passage()>>
<<set $previous_landmark to $latest_landmark>>
<<set $latest_landmark to passage()>>
<<run setup.fireChangeLandmarkEvent()>>
<</if>>
<</if>><div class="energy-bar">
</div><<= setup.renderStatusEffect(_status_effect)>>! Dining Room
<<nobr>>
<<hasitem "Eva" "Dog Food">>
<<if $follower is "Eva">>
<<Leave "Eva">><br><br>
<<else>>
<<MonsterGirlManagement "Eva">>
<<if setup.getViewedScenesCount("Eva") >= 2>>
<<if setup.hasItem("you", "Dog Leash") && setup.hasItem("you", "Dog Collar") && !setup.hasSeen("Attach Eva's collar")>>
<<act "Bring Eva with you" "Attach Eva's collar">>
<<giveitem "you" "Dog Collar" "Eva">>
<<set $follower to "Eva">>
<</act>><br><br>
<<else>>
<<Bring "Eva">><br><br>
<</if>>
<</if>>
<</if>>
<<otherwise>>
<<hasitem "you" "Dog Food">>
<<RandomPassage mg:Eva postdogfood>><br><br>
<<act "Give Eva \"Dog Food\"" "Feeding Eva dog food for the first time">>
<<giveitem "you" "Dog Food" "Eva">>
<</act>><br><br>
<<otherwise>>
<<RandomPassage mg:Eva predogfood>><br><br>
<</hasitem>>
<</hasitem>>
<<if $end_to_end_test_mode>>
<<act "Field" "Field">><</act>><br><br>
<<act "Eva AL 2" `passage()`>>
<<run setup.testSetScenesSeen("Eva", 2)>>
<</act>><br><br>
<<act "New Eva AL 2" `passage()`>>
<<set $monstergirls["Eva"].battles_won to 2>>
<</act>><br><br>
<<act "Buy dog food" "Dining Room">>
<<run setup.buyItem("Pet Shop", "Dog Food")>>
<</act>><br><br>
<<act "Sleep" `passage()`>>
<<run setup.initializeDay()>>
<</act>><br><br>
<<act "Own leash and collar" `passage()`>>
<<run setup.buyItem("Pet Shop", "Dog Leash")>>
<<run setup.buyItem("Pet Shop", "Dog Collar")>>
<</act>><br><br>
<<act "See increase affection tutorial" `passage()`>>
<<set $skip_increase_affection_tutorial to false>>
<</act>><br><br>
<</if>>
<</nobr>><<if $follower === "Eva" && (!setup.hasItem("you", "Dog Leash") || !setup.hasItem("Eva", "Dog Collar"))>>
<<act "Front Yard" "Eva runs away">>
<<run setup.subtractEnergyPoints(setup.eva_runs_away_cost)>>
<</act>>
<<elseif $follower is "Eva" && setup.hasItem("you", "Dog Leash") && setup.hasItem("Eva", "Dog Collar") && !setup.hasSeen("First forest visit")>>
<<act "Front Yard" "First forest visit">>
<</act>>
<<else>>
<<act "Front Yard" "Front Yard">><</act>>
<</if>><h1>Living Room</h1>
<<areadescription>>Some would call this area cozy. You call it boring. There's not much here but a couch to sit on and a wall to stare at. You've considered painting the wall just so you have something to look at while it dries.<</areadescription>><br><br>
<<if $monstergirls["Amy"] and setup.getViewedScenesCount("Amy") === 1>>
<<MonsterGirlManagement "Amy">>
<</if>>
<<if $end_to_end_test_mode>>
<<act "A Cheerless Grove" "A Cheerless Grove">><</act>><br><br>
<</if>><<unset $sleep_content>><h1>
Bedroom
</h1>
<<act "Sleep">>
<<gotosleep>>
<</act>>
<<if $end_to_end_test_mode || setup.fiveaofm69>>
<br><br><<act "Drain Energy (Cheat Mode Only)" `passage()`>>
<<run setup.subtractEnergyPoints($current_energy)>>
<</act>>
<</if>>
<<if $end_to_end_test_mode>>
<br><br><<act "Field" "Field">><</act>>
<br><br><<act "Spend energy" "Bedroom">>
<<run setup.rest()>>
<</act>>
<br><br><<act "Add Dog Food" `passage()`>>
<<run setup.buyItem("Pet Shop", "Dog Food")>>
<</act>>
<br><br><<act "Trigger Olivia Hint" `passage()`>>
<<run setup.addMonsterGirl("Hanako")>>
<<run setup.testSetScenesSeen("Hanako", 1)>>
<<run setup.testSetScenesSeen("Eva", 2)>>
<<run setup.addMonsterGirl("Amy")>>
<<run setup.testSetScenesSeen("Amy", 2)>>
<<set $money to 9999>>
<</act>>
<br><br><<act "Trigger Own Olivia" `passage()`>>
<<run setup.addMonsterGirl("Olivia")>>
<</act>>
<br><br><<act "Go to care system test" "Level 0 To 1">><</act>>
<</if>><<= $sleep_content>><h1 class="alert">Before you go, export your save!</h1>
<ol class="import-export-tutorial-list">
<li>Open the sidebar.
<div class="desktop-tutorial">
<<img "tutorial/import-export-tutorial-1-desktop.png">>
</div>
<div class="mobile-tutorial">
<<img "tutorial/import-export-tutorial-1-mobile.png">>
</div></li>
<li>Click on the "SAVES" button.
<div class="desktop-tutorial">
<<img "tutorial/import-export-tutorial-2-desktop.png">>
</div>
<div class="mobile-tutorial">
<<img "tutorial/import-export-tutorial-2-mobile.png">>
</div></li>
<li>Click on the "Save to Disk..." button.
<div class="desktop-tutorial">
<<img "tutorial/import-export-tutorial-3-desktop.png">>
This will save a file on your desktop that you can import into another version.
</div>
<div class="mobile-tutorial">
<<img "tutorial/import-export-tutorial-3-mobile.png">>
This will save a file on your phone/tablet that you can import into another version.
</div></li>
<li>Go to a different version of Monster Girl Farmer by clicking the button at the bottom of this page, //but read the rest of this tutorial first//.</li>
</ol>
<h1 class="alert">Then import your save into a different version!</h1>
<ol class="import-export-tutorial-list">
<li>Open the sidebar.
<div class="desktop-tutorial">
<<img "tutorial/import-export-tutorial-1-desktop.png">>
</div>
<div class="mobile-tutorial">
<<img "tutorial/import-export-tutorial-1-mobile.png">>
</div></li>
<li>Click on the "SAVES" button.
<div class="desktop-tutorial">
<<img "tutorial/import-export-tutorial-2-desktop.png">>
</div>
<div class="mobile-tutorial">
<<img "tutorial/import-export-tutorial-2-mobile.png">>
</div></li>
<li>Click on the "Load from Disk..." button.
<div class="desktop-tutorial">
<<img "tutorial/import-export-tutorial-4-desktop.png">>
</div>
<div class="mobile-tutorial">
<<img "tutorial/import-export-tutorial-4-mobile.png">>
</div></li>
</ol>
<form @action="$different_game_url" target="_blank">
<button class="link-internal tutorial-button" type="submit">$different_game_label</button>
</form>! Monster Girl Farmer
<!--<<img "in_game_banner.png">>-->
!! You must be 18 years of age or older to play
!! All characters depicted are 18 years or older
!! All scenes are between consenting adults
<<button "Play" "CreateYourCharacter">><</button>>
<a href="https://www.patreon.com/posts/42727246" target="_blank">Version: <<print setup.currentVersionString()>> (Click for changelog)</a>
This is a work of fiction. Names, characters, places, And incidents are the products of the author's imagination or are used fictitiously. Any resemblance to actual events, locales, or persons, living or dead, is entirely coincidental.! Create your character
Your first name is: <<textbox "$name" "John">>
Preferred pronouns: <<listbox "$mc_gender" autoselect>>
<<option "He/Him/His" "male">>
<<option "She/Her/Hers" "female">>
<<option "They/Them/Theirs" "enby">>
<</listbox>>
You have:
<label><<checkbox "$mc_breasts" false true >> Breasts</label>
<<listbox "$mc_crotch" autoselect>>
<<option "Penis" "penis">>
<<option "Vagina" "vagina">>
<<option "Both" "both">>
<</listbox>>
<<act "Tutorial" "Intro Tutorial">>
<<run setup.setPronouns($mc_gender)>>
<</act>><h1>
Tutorial
</h1>
<div class="desktop-tutorial">
<<img "tutorial/intro-tutorial-desktop.png">>
</div>
<div class="mobile-tutorial">
<<img "tutorial/intro-tutorial-mobile.png">>
</div>
<br><br>
<<act "Start The Game" "Beginning">><</act>>It wouldn't be strange to receive a visitor during breakfast, but there's something strange about that knock. Come to think of it, it was more of a rapid scratch. Normally, you'd open the door and welcome the guest in, but this time you hesitate.
<<say "you">>"Who is it?"<</say>> you ask.
<<say "Eva">>"Eva."<</say>>
Eva? You don't know any Eva, but the voice isn't threatening, so you open the door a crack. Before you know it, a bikini-clad woman pushes her way through and steps into your dining room.
You gasp. <<say "you">>"A monster girl!"<</say>> She may appear harmless, but you've heard tales of people melting just by looking at them. Her arctic blue fur, floppy ears, and bushy tail indicate she is of the canine variety.
<<img "intro/eva-introduction.png">>
<<act "See what she does next." "\"A monster girl!\"-Intro-46">><</act>>
<<act "Drag her out of your home." "\"A monster girl!\"-Intro-46">><</act>>
<<act "Scream in terror." "\"A monster girl!\"-Intro-46">><</act>>
<<act "Skip Intro (Not recommended!)" "Tutorial">><</act>><<if $last_link_label === "See what she does next.">>She stands with her fists on her hips, surveying the interior. The rickety dining table; the creaky floorboards; the absence of any amenities, including a television -- none of that bothers her. <<say "Eva">>"Hm. This could work."<</say>>
<<elseif $last_link_label === "Drag her out of your home.">>When she notices you're tugging at her arm, she looks over her shoulder. <<say "Eva">>"Psh! Rude!"<</say>>
Without even shrugging you off, she places her fists on her hips and surveys the interior. The rickety dining table; the creaky floorboards; the absence of any amenities, including a television -- none of that bothers her. <<say "Eva">>"Hm. This could work."<</say>>
<<else>>Her eyes narrow and she scans you up and down. <<say "Eva">>"Geez. Chill."<</say>>
You cover your mouth to hold in your screams.
After rolling her eyes, she places her fists on her hips and surveys the interior. The rickety dining table; the creaky floorboards; the absence of any amenities, including a television -- none of that bothers her. <<say "Eva">>"Hm. This could work."<</say>>
<</if>>\
Maybe you should run for help, but-- Wait. Monster girls can talk? You shake your head. No time to think about that now. Her back is turned. Now's your chance.
Keeping one eye on her, you slip into your kitchen, open a drawer, and rummage around for a knife. You try to regulate your breathing as she walks down your hallway and turns a corner.
With a weapon at your side, you peek around every wall until you find her in your bathroom.
<<act "Make your presence known." "you find her in your bathroom.-Intro-59">><</act>>
<<act "\"Please leave. I don't want to hurt you.\"" "you find her in your bathroom.-Intro-59">><</act>>
<<act "Attack her." "you find her in your bathroom.-Intro-59">><</act>><<if $last_link_label is "Make your presence known.">>\
She sniffs the air twice. <<say "Eva">>"I see you've called dibs on this room. In that case, I'll take the one with the bed in it."<</say>> She cocks her head. <<say "Eva">>"What are you holding there?"<</say>>
In your haste, you realize you pulled a spoon out of the drawer instead of a knife. You hide it behind your back. <<say "you">>"Nothing! Why are you in my house!?"<</say>> Realizing your tone could set her off, you say, <<say "you">>"I mean-- Wouldn't you be more comfortable outside. You know, with the other monster girls?"<</say>>
<<elseif $last_link_label is "\"Please leave. I don't want to hurt you.\"">>\
She cocks her head. <<say "Eva">>"What are you holding there?"<</say>>
In your haste, you realize you pulled a spoon out of the drawer instead of a knife. You hide it behind your back. <<say "you">>"Nothing! Why are you in my house!?"<</say>> Realizing your tone could set her off, you say, <<say "you">>"I mean-- Wouldn't you be more comfortable outside. You know, with the other monster girls?"<</say>>
<<else>>\
Before you strike, you realize you pulled a spoon out of the drawer instead of a knife. You hide it behind your back and call off your attack. <<say "you">>"Why are you in my house!?"<</say>> Realizing your tone could set her off, you say, <<say "you">>"I mean-- Wouldn't you be more comfortable outside. You know, with the other monster girls?"<</say>>
<</if>>\
<<say "Eva">>"Pft. Nah,"<</say>> Eva says. <<say "Eva">>"Have you ever tried sleeping outside? It's freezing, there're fleas everywhere..."<</say>> She continues listing complaints as she brushes past you. Her alluring fragrance wafts by. Someone who lives outdoors shouldn't smell that nice.
If she were going to eat you, she'd have done it by now. When she turns the corner, you look at your spoon, shrug, and toss it to the side.
<<act "Follow her." "follow her.-Intro-68">><</act>>
<<act "\"Where are you going?\"" "follow her.-Intro-68">><</act>><<if $last_link_label is "\"Where are you going?\"">><<say "Eva">>"To get some food. I'm starving."<</say>>
<</if>>\
You find her in the dining room, sitting in front of the breakfast you were about to eat.
After placing her feet on the table, she swipes a steamed carrot off your plate and gestures with it as she talks. <<say "Eva">>"What I'm saying is, living outside is for suckers."<</say>> With a clever grin, she closes an eye and points the carrot at you. <<say "Eva">>"I always used to think when it came to intelligence, it goes animals"<</say>> -- she raises the carrot -- <<say "Eva">>"then humans, then monster girls. But I gotta say, I don't think I gave those animals enough credit. They figured out how to get you guys to work so they don't have to."<</say>>
She taps the carrot against her temple. <<say "Eva">>"So, I got to thinking. If you humans think it's fun to feed a dog, imagine how much fun it would be to feed a dog //girl//."<</say>> She winks and takes a bite of the carrot, but instead of swallowing, she grimaces, spits it out, and wipes her tongue with the back of her paw. <<say "Eva">>"Please tell me your animals eat better food than you do."<</say>>
<<act "Shake your head in disbelief." "Shake your head in disbelief.-Intro-115">><</act>><<say "you">>"I'm sorry,"<</say>> you say. <<say "you">>"Are you saying you want to be my pet? Wait. Before that-- How do you know all this? Do monster girls spy on us?"<</say>>
Eva inspects her nails. <<say "Eva">>"Naw. I was in the forest when I saw it through your neighbor's window."<</say>>
Your nearest neighbor is miles away. <<say "you">>"Well, why don't you live with them? They probably have better food."<</say>>
<<say "Eva">>"They already have a pet. You don't."<</say>>
<<say "you">>"Yeah but there are more than two--"<</say>> You scoff. <<say "you">>"Okay, more importantly, why do you want to be a pet anyway? No wait. Even more importantly than that, how come monster girls never talk to humans? And why're you always spoiling our crops and liquefying our minds and making husbands cheat on their wives?"<</say>>
Eva jerks her head back then giggles. <<say "Eva">>"Wow, you really don't know anything about monster girls, do you? But I suppose that's by design."<</say>>
<<act "\"What does that mean?\"" "What does that mean-Intro-130">><</act>><<say "Eva">>"Huh? Oh, I'll explain everything later. Now, let's talk about something more productive."<</say>> She tosses the half-eaten carrot on the table, not even aiming for the plate. <<say "Eva">>"I'm going to need some better food than this. Ten meals a day minimum--"<</say>>
<<say "you">>"Oh no."<</say>> You cross your arms. <<say "you">>"I can't afford another mouth to feed. I'm barely making ends meet as it is."<</say>>
She looks at you like you're speaking a different language.
<<act "Explain your situation." "I'm barely making ends meet as it is.-Intro-86">><</act>>
<<act "\"A monster girl wouldn't understand.\"" "I'm barely making ends meet as it is.-Intro-86">><</act>>
<<act "Sarcastically say, \"I'll explain later.\"" "I'm barely making ends meet as it is.-Intro-86">><</act>><<if $last_link_label is "\"A monster girl wouldn't understand.\"">>She glares at you. <<say "Eva">>"What is that supposed to mean?"<</say>>
<<say "you">>"Uh, nothing. It's just human stuff. It would bore you."<</say>>
<<say "Eva">>"Try me."<</say>>
<<elseif $last_link_label is "Sarcastically say, \"I'll explain later.\"">>She glares at you. <<say "Eva">>"Don't make me spoil your husband's mind, or whatever."<</say>>
<</if>>\
You sigh. <<if $last_link_label is "Sarcastically say, \"I'll explain later.\"">>She's probably bluffing... But what if she's not? <</if>> <<say "you">>"Okay let me try to explain this to you. That food you saw that human give to their pet?"<</say>>
<<say "Eva">>"Uh-huh."<</say>>
<<say "you">>"Where do you think that food came from?"<</say>>
Eva says, <<say "Eva">>"The human... hunted--"<</say>>
<<say "you">>"Wrong! The human bought that food with money."<</say>>
<<say "Eva">>"'Bought?' 'Money?'"<</say>>
<<say "you">>"That's right. And I have no money, therefore I can't buy you food, therefore you can't be my pet."<</say>> You walk to the doorway to show her her way out, but she doesn't take the hint, so you flap your hands toward the door.
<<act "\"Go on! Shoo, shoo.\"" "\"Go on! Shoo, shoo.\"-Intro-103">><</act>>
<<act "You sigh. \"What's it going to take to get you to leave?\"" "\"Go on! Shoo, shoo.\"-Intro-103">><</act>><<if $last_link_label is "You sigh. \"What's it going to take to get you to leave?\"">><<say "Eva">>"Leave? Why would I leave? Is this any way to treat a pet?"<</say>>
<</if>>\
Since she's not cooperating, you get behind her chair and tilt it forward.
She springs up and faces you. <<say "Eva">>"Wait! What's the big deal? Just get some money stuff."<</say>>
You roll your eyes. <<say "you">>"If only it were that simple. Look, things are bad, okay? It's not just that I can't buy you food, I can’t even buy myself food."<</say>>
She gestures at the plate. <<say "Eva">>"Then where did that come from?"<</say>>
<<say "you">>"I grew it. I'm a farmer. But the more I eat, the less money I make because I make my money by selling the food that I grow."<</say>>
<<say "Eva">>"'Farmer?' 'Selling?' 'Food?'"<</say>>
<<act "\"You already know 'food.' That's why we're having this conversation in the first place!\"" "You wrap an arm around her shoulder and walk her to the door.-Intro-121">><</act>>
<<act "You wrap an arm around her shoulder and walk her to the door." "You wrap an arm around her shoulder and walk her to the door.-Intro-121">><</act>>
<<act "\"This is pointless. It's like talking to an alien.\"" "You wrap an arm around her shoulder and walk her to the door.-Intro-121">><</act>><<if $last_link_label is "\"This is pointless. It's like talking to an alien.\"">>Her eyes widen. <<say "Eva">>"How do you know about alien girls?"<</say>>
<<say "you">>"There are alien girls?"<</say>> You shake your head. <<say "you">>"Whatever. I am asking you to leave."<</say>>
<<elseif $last_link_label is "\"You already know 'food.' That's why we're having this conversation in the first place!\"">>She gives you a dopey grin. <<say "Eva">>"Oh yeah. What were the other two again?"<</say>>
You sigh. <<say "you">>"Please leave. I've already asked many times."<</say>>
<<else>>She shrugs your arm off. <<say "Eva">>"Wait a second!"<</say>>
The brisk motion makes you take a step back. If she wanted to, she could easily hurt you.
<</if>>\
<<say "Eva">>"Hold on. Just let me think."<</say>> She shuts her eyes, leans forward, and massages her temples. After a few seconds, she says, <<say "Eva">>"Okay. So the more food you have, the more food you can sell. The more food you sell, the more money you get, and if you have money, you can use it to buy me food?"<</say>>
You place your hand on the back of her shoulder to bring her to the door. Funny, for a dangerous animal, she certainly feels soft. <<say "you">>"Yep. Though there are some nuances there. It's not just about the quantity. If I sell high quality food I'll get more--"<</say>>
<<say "Eva">>"Yes, yes, yes."<</say>> She shrugs off your hand. <<say "Eva">>"Don't you see? It's perfect!"<</say>>
<<act "\"What is?\"" "\"What is?\"-Intro-131">><</act>>
<<act "\"I think I know what you're about to say.\"" "\"What is?\"-Intro-131">><</act>><<if $last_link_label is "\"I think I know what you're about to say.\"">><<say "Eva">>"Don't ruin this for me."<</say>> \
<</if>>\
Her eyes sparkle as she explains. <<say "Eva">>"You need more food so you can get more money. Well I know people who literally make food! If you let me stay, show me that you're a good <<gal>> and all, I could make a few introductions, you know?"<</say>>
You look at your plate of unseasoned, soggy vegetables and frown. Then you look at her and frown even more. <<say "you">>"I don't know..."<</say>>
Eva stomps her foot. <<say "Eva">>"Come on! You really want to eat"<</say>> -- she picks up one of the carrots like she's disgusted by it -- <<say "Eva">>"//this// for the rest of your life? You've heard of the land of milk and honey? I literally know girls who make milk and honey! Have you ever eaten a harpy egg? It'll blow your mind. Please?"<</say>> She pushes her paws together and bounces.
That does sound appealing. The novelty alone would fetch a pretty penny.
<<act "\"Okay, deal.\"" "\"Why do you want to live with me so badly?\" you ask.-Intro-140">><</act>>
<<act "\"Only if you promise not to melt my brain.\"" "\"Why do you want to live with me so badly?\" you ask.-Intro-140">><</act>><<say "Eva">>"Really!?"<</say>> She runs around the room, zigzagging between the furniture.
<<say "you">>"And this is just a preliminary arrangement until-- Hey! Don't jump on that."<</say>>
She leaps off your couch and lands in your arms, hugging your waist with her thighs. When you find your balance, you realize you're looking down her cleavage. Fortunately, her unwavering smile suggests she didn't notice.
You clear your throat. <<say "you">>"This is just preliminary, you better find me some profitable monster girls soon."<</say>>
She hops off and sits crosslegged in your chair. <<say "Eva">>"Let's not talk about business at the dinner table. The dinner table is for talking about food."<</say>> With an upturned nose, she slides the plate away from her. <<say "Eva">>"I mean real food. Not whatever this is."<</say>>
<<act "\"I'll go right away.\"" "\"I suppose I could walk to town and buy some.\"-Intro-159">><</act>>
<<act "You slump. \"I suppose I could walk to town and buy some.\"" "\"I suppose I could walk to town and buy some.\"-Intro-159">><</act>>
<<act "\"I've got a lot to do around the farm first. I'll get to it when I have time.\"" "\"I suppose I could walk to town and buy some.\"-Intro-159">><</act>><<if $last_link_label is "\"I've got a lot to do around the farm first. I'll get to it when I have time.\"">>She frowns. <<say "Eva">>"Well don't take too long. I'm really hungry already, but I guess I can eat this food if I have to. Oh yeah. When do I get the necklace thing?"<</say>>
<<else>>Her tail wags. <<say "Eva">>"Great. <<if $last_link_label is "\"I'll go right away.\"">> But <<else>>Now <</if>> I want the whole 'pet' experience. When do I get the necklace thing?"<</say>>
<</if>>\
<<say "you">>"A collar?"<</say>>
<<say "Eva">>"Yeah!"<</say>>
An invasive fantasy pops into your head: the town is having its first ever Monster Girl Dog Show and you're leading a naked Eva around by a leash. You lift her tail so the judges can inspect her hindquarters, then--
<<say "Eva">>"--and I want the metal dangly part,"<</say>> Eva says. <<say "Eva">>"On one side it should say Eva, and on the other, it's supposed to have numbers and your..."<</say>> Her mouth falls open. <<say "Eva">>"What's your name?"<</say>>
<<say "you">>"Oh. Um, $name."<</say>>
<<say "Eva">>"Ew. Can I change it?"<</say>>
<<act "\"No, that's not how this works.\"" "\"No,\" you say, \"that's not how this works.\"-Intro-172">><</act>>
<<act "\"Sure. But let me give you a new name first.\"" "\"No,\" you say, \"that's not how this works.\"-Intro-172">><</act>>
<<act "\"What name did you have in mind?\"" "\"No,\" you say, \"that's not how this works.\"-Intro-172">><</act>><<if $last_link_label is "\"Sure. But let me give you a new name first.\"">>Her lip curls. <<say "Eva">>"What's wrong with my name?"<</say>>
<<say "you">>"See how that feels?"<</say>>
<<say "Eva">>"Okay, I see your point."<</say>> \
<<elseif $last_link_label is "\"What name did you have in mind?\"">><<say "Eva">>"I was thinking 'Mailman.' <<if $mc_gender is "male">>It describes you perfectly. You know, 'cause you're a male man?<<else>>I don't know why, but I've always found that name intriguing.<</if>>"<</say>>
<<say "you">>"I'm not sure if I'm a fan of that one."<</say>>
<<say "Eva">>"Oh well. I'll think of a better one later."<</say>> \
<<else>><<say "Eva">>"Oh well."<</say>> \
<</if>>\
She stands up. <<say "Eva">>"Since we're going to be roomies, a formal introduction seems appropriate."<</say>> She turns, gets on all fours, and pulls her bikini bottom to one side.
<<img "intro/eva-spread.png">>
You jerk your head back. <<say "you">>"What's happening?"<</say>>
<<say "Eva">>"Well go on! Say hello."<</say>> She shakes her bottom.
<<say "you">>"... 'Hello?'"<</say>>
<<say "Eva">>"Tch. No, stupid. Sniff it. Don't you humans have any manners?"<</say>>
<<act "Sniff it." "Beginning Sniff It">><</act>>
<<act "\"No thank you.\"" "Beginning Sniff Pass">><</act>><<say "you">>"You're serious?"<</say>> you say.
<<say "Eva">>"Hurry up."<</say>>
When you take a step forward, she uses her hand to pull her cheek to the side, making room for your nose.
Before you do anything, you take a moment to admire her anus. Each thin wrinkle aligns perfectly at the hole, suggesting a lack of anal experience. In fact, she's so tight, she's probably never stuck a finger up there. It's a shade darker than the rest of her skin, demarcating where her anus ends and her buttocks begins. But it looks pristine and bone dry. There's not a hair on it, as if she just had it waxed at the salon, but that's highly unlikely. She probably doesn't even know what the word 'salon' means. On the other hand, maybe monster girls have their own salons? Wait, why are you even thinking about this right now?
You kneel behind her and slowly insert your nose between her cheeks, feeling the warmth of her body radiate on your face. Would it be a faux pas if you went too deep and bumped her hole? As soon as you have the thought, she scoots back until your nostrils press against her wrinkles, then she gyrates, smushing your nose around. For a moment, you take advantage of the situation by nuzzling her back, but then you remember why you're here. It's not that you want to move things along, but you're concerned she may get upset if you dawdle. You take a quick sniff. Since your nose is literally pressed against her wrinkles, it takes some effort to breathe in. There's no smell, so you breathe deeper.
<span class="options">\
<<act "Stick your tongue in." "Beginning Tongue">><</act>>
<<act "Just keep smelling.">><<replace ".options" t8n>>\
In the middle of your breath, Eva releases her bikini bottom and the elastic snaps across your nose. Before you can protest, she turns around and gestures for you to bend over. <<say "Eva">>"My turn."<</say>><br><br>
<<act "Bend over." "Beginning Sniff It Your Turn">><</act>>
<br><br>
<<act "Skip your turn." "Beginning Sniff Pass">><</act>>
<</replace>><</act>>
\
</span>You peel off your clothes and kick your underwear toward a wall. Eva watches it fly through the air, and by the time she looks back at you, you're already on all fours with your butt pointed at her.
She sniffs twice then blocks her nostrils with the back of her paw. <<say "Eva">>"What is that?"<</say>>
Mortified, you scramble to face her, but her eyes are already beginning to water. <<say "you">>"What? What is what?"<</say>> You just showered. Could it really be that bad?
She walks to your underwear and shakes it in the air, causing white powder to fall out like snow. <<say "Eva">>"That. What is that?"<</say>>
<<say "you">>"Ohhh!"<</say>> You place your hand on your heart and smile. <<say "you">>"That's just a little baby powder. I'm a farmer, and it's usually hot out, so... You know?"<</say>>
She stares, blinking rapidly.
<<say "you">>"Well, //after// a long day of work, sometimes I'll... Well sometimes I sweat."<</say>>
<<say "Eva">>"What..."<</say>> For a second, she looks genuinely confused, but then she puts two and two together. <<say "Eva">>"You sweat out of your ass?!"<</say>>
<<say "you">>"Well, yeah? Don't you?"<</say>>
<<say "Eva">>"No! I sweat from my tongue and paws. Oh my Gods, that's disgusting!"<</say>>
<<say "you">>"No disagreement here."<</say>>
When it occurs to her that she's still holding your underwear, she screams and hurls it out the front door.
<<say "you">>"Hey!"<</say>>
<<say "Eva">>"You know what?"<</say>> She paces back and forth. <<say "Eva">>"I now know so much about you-- Let's just skip the introductions and go straight to the pet stuff."<</say>> She stops in front of you, not quite making eye contact. <<say "Eva">>"So when's my next meal?"<</say>>
<<act "\"I'll work on that right away.\"" "Tutorial">><</act>><<say "you">>"Uh... I'll pass."<</say>>
Her eyes widen and she looks you up and down. <<say "Eva">>"Are you joking?"<</say>><<if not setup.hasSeen('Beginning Sniff It')>>
<<say "you">>"Maybe later. I, uh, already sniffed way too many butts yesterday. I couldn't possibly..."<</say>>
<<else>> <</if>>She sighs and gets up. <<say "Eva">>"I thought you humans lived in a civilized society. Let's just skip the introductions and go straight to the pet stuff. When's my next meal?"<</say>>
<<act "\"I'll work on that right away.\"" "Tutorial">><</act>>With your lips, you follow her wrinkles to the point at which they meet, then poke your tongue out and try to penetrate her pucker. It only takes a moment for her to realize what's happening, and those thin lines clench, barring your access.
Eva bucks her hips forward. <<say "Eva">>"Hey!"<</say>> With one smooth motion, she spins around and slaps you in the face. <<say "Eva">>"Why would-- What makes you think that is acceptable behavior?"<</say>>
You rub your face. <<say "you">>"Sorry. I-- I guess, uh, humans say hello differently from monster girls."<</say>>
<<say "Eva">>"Oh yeah?"<</say>> She bares her teeth. <<say "Eva">>"And do they hear words differently too? Like, when someone says the word 'sniff,' do they hear the word 'lick?'"<</say>> Before you can think of a good response, she grabs you by the shirt and stands, bringing you with her. <<say "Eva">>"Listen <<buddy>>, I don't care how humans do things, I don't even care how other monster girls do things. When I say 'sniff' I mean 'sniff,' got that?"<</say>>
<<act "Give her a rapid nod." "You give her a rapid nod.-Intro-254">><</act>>
<<act "\"Sorry. I thought you'd like it.\"" "You give her a rapid nod.-Intro-254">><</act>><<if $last_link_label is "\"Sorry. I thought you'd like it.\"">>She gives you a push and you fall to the floor. <<say "Eva">>"Sorry. I thought you'd like that."<</say>> When Eva sees the grimace on your face, she crosses her arms and cocks her head. <<say "Eva">>"Oh, you didn't like that? If only there was some way to figure that out beforehand. Hmm. I know! Next time I'll ask!"<</say>>
You groan as you get up. <<say "you">>"All right, you've proven your point."<</say>>
<</if>>\
<<say "Eva">>"Good. Now don't lick my butthole ever again!"<</say>> <<if $last_link_label is "You give her a rapid nod.">>When she releases you, you stumble back and almost fall. <</if>>
You're the one who breaks the awkward silence. <<say "you">>"I want to apologize again. The truth is, you gave me an inch and I took a mile. Doing that was--"<</say>>
<<say "Eva">>"It's fine. I forgive you."<</say>> After a contemplative pause, she starts pacing. <<say "Eva">>"I'm sorry I hurt you, it's just... You see, nobody's ever done that to me before, and it felt really weird, and I wasn't expecting it, and I wasn't asking for it, and I didn't like it, so I reacted without thinking, and I'm really hungry, and that makes me cranky, and that makes me act in ways I wouldn't normally act. Like, I'm not a violent person. So you see, it was just kind of a reflex, and I know I just said I hated it, but now that some time's passed, I'm realizing I didn't 'hate it hate it,' and that's really confusing me, but I don't even want to think about that right now, and it was still wrong of you to do it, and next time you do something without my permission, I'm afraid I might rip your throat out and eat your body, but maybe I'm just saying that because I'm so damn hungry!"<</say>> She stops and pants.
It feels like you should say something. <<say "you">>"Alrighty. How about I go to town and buy you some dog food?"<</say>>
Her tail wags. <<say "Eva">>"Great! Thanks so much!"<</say>> The words have such a cheerful tone, it's like she's forgotten about the whole incident.
<<act "\"I'll work on that right away.\"" "Tutorial">><</act>>Eva grabs your wrist before you leave. <<say "Eva">>"Oh yeah, and one more thing. Don't tell anyone I'm here."<</say>> She seems serious.
You almost chuckle. <<say "you">>"Of course not. The townsfolk aren't as open-minded as I am."<</say>>
! Tutorial
<<img "tutorial/inventory-and-journal.png">>
//You should go to town to buy Eva some dog food before she starves. If you need extra income, you can go to the field, harvest crops, then sell them at the General Store. Sleep in your Bedroom to recover energy.//
<<act "Go to the Dining Room" "Dining Room">><</act>>
<<nobr>>
<<if $end_to_end_test_mode>>
<<act "Bedroom" "Bedroom">><</act>>
<<act "Town Square" "Town Square">><</act>>
<</if>>
<</nobr>>! Inventory
<<nobr>>
<<set _inventory_items to setup.getYourInventory()>>
<<if _inventory_items.length<=0>>
There is nothing in your inventory
<<else>>
<div class="inventory-container">
<div class="table-header">
<div class="item-name">
Name
</div>
<div class="item-description">
Description
</div>
<div class="item-quantity">
Quantity
</div>
</div>
<<for _i, _inventory_item range _inventory_items>>\
<<capture _inventory_item _i>>
<<set _class_name to "inventory-item " + (_i % 2 === 0 ? "even-row" : "odd-row")>>
<div @class="_class_name">
<div class="item-name">
_inventory_item.name
</div>
<div class="item-description">
_inventory_item.description
</div>
<div class="item-quantity">
_inventory_item.quantity
</div>
</div>
<</capture>>
<</for>>
</div>
<</if>>
<</nobr>>
<<act "Back" $inventory_back_passage>>
<<unset $inventory_back_passage>>
<</act>><h1>Journal</h1>
<<set _level_data to setup.getLevelData()>>
<h2>Your Stats</h2>
<div class="current-level">
Level: <<= _level_data.level >>
</div>
<div class="next-level-bar">
<<set _next_level_style to "width: " + (_level_data.xpSurplus / _level_data.nextLevelXp * 100) + "%;">>
<div class="bar-title">Next Level:</div>
<div class="bar-container">
<div class="bar">
<span @style="_next_level_style"></span>
<div><<= _level_data.xpSurplus>> / <<= _level_data.nextLevelXp>></div>
</div>
</div>
<span class="xp-surplus">_level_data.xpSurplus</span>
<span class="next-level-xp">_level_data.nextLevelXp</span>
</div>
<div class="care-activities-learned">
Care Activities Learned: <<= setup.getCareActivitiesLearned()>> / <<= setup.getTotalCareActivityCount()>>
</div><br>
<h2>Monster Girl Stats</h2>
<div class="discovered-monster-girls">
Discovered Monster Girls: <<= setup.getDiscoveredMonsterGirlCount()>> / <<= setup.getDiscoverableMonsterGirls().length>>
</div>
<div class="journal-container">
<<for _i, _monster_girl_data range setup.sortedMonsterGirlList()>>
<<capture _monster_girl_data _i>>
<<set _monster_girl_name to _monster_girl_data.name>>
<<set _scenesSeen to setup.getViewedScenesCount(_monster_girl_name)>>
<<set _class_name to "journal-row " + (_i % 2 === 0 ? "even-row" : "odd-row")>>
<div @class="_class_name">
<div class="monster-girl-name">
_monster_girl_name
</div>
<div class="monster-girl-affection-level">
<strong>Scenes:</strong> _scenesSeen / <<= setup.getSortedScenes(_monster_girl_name).length>>
</div>
</div>
<</capture>>
<</for>>
</div>
<br><br><<act "Back" $journal_back_passage>>
<<unset $journal_back_passage>>
<</act>><<script>>
if (passage() === "CreateYourCharacter") {
const errorMessageWithPopUpBlocker = "Error: cannot execute macro <<nobr>>: Cannot read property 'toLowerCase' of undefined"
if ($("span.error").text().includes(errorMessageWithPopUpBlocker)) {
$("span.error").prepend(`Error: You have a browser extension that prevents the game from working correctly.<br>
<b>You can either try on a different browser, or disable the extension for this page.</b><br>
These extentions cause known problems:
<ul>
<li>Popup Blocker Pro</li>
</ul>
`)
}
}
<</script>>
<<script>>
var nonInteractive = 0;
if (window.pageviewSent) {
nonInteractive = 1;
pageviewSent = false;
}
ga('send', {
'hitType': 'pageview',
'page': '/' + State.passage,
'title': State.passage,
'nonInteraction': nonInteractive
});
var header = $('#passages header').detach();
$("#passages .passage").wrapInner("<main></main>");
$("#passages .passage").prepend(header);
<</script>>
<<if setup.isPassageExplored(passage()) && !tags().includes("hide_exploration_message")>>
<<appendflashmessage "There's nothing more to explore here. Try exploring somewhere else.">>
<</if>>
<<if $flash_message>>
<<replace ".flash-message">><<nobr>>
$flash_message
<<animateFlashMessage>>
<</nobr>><</replace>>
<</if>>
<<if $autosave_next_passage>>
<<set $autosave_next_passage to false>>
<<run Save.autosave.save()>>
<</if>>
<<if setup.getCurrentStatusEffects().length > 0 && !tags().includes("nostatusbar")>>
<<append ".status-effects">><<nobr>>
<<renderStatusEffects>><</renderStatusEffects>>
<</nobr>><</append>>
<</if>>
<<if $landmark_events.has(passage())>>
<<if $landmark_events.get(passage()) === "RemoveOnVisit">>
<<run $landmark_events.delete(passage())>>
<<elseif $landmark_events.get(passage()) === "SophieLocation">>
<<if $(".discovered-content").length > 0>>
<<if visited("Sophie's introduction")>>
<<prepend ".discovered-content">><<MonsterGirlManagement "Sophie">><</prepend>>
<<else>>
<<goto "Sophie's introduction">>
<</if>>
<</if>>
<</if>>
<</if>>
<<renderbars>>
<<run setup.assignLastLinkHandler()>>
<<if (!$end_to_end_test_mode || $force_pagination === true) && _.some(tags(), function (tag) { return tag.startsWith("pagination:")})>>
<<if $force_pagination !== false>>
<<script>>
State.temporary.act_body_functionality = $(".passage button").each(function(index) {
$(this).data("act-index", index).after(`<span class="act-placeholder" data-act-index="${index}"></span>`).detach();
});
const html = $(".passage").html();
// const header = $("#passages header").detach();
const passageHTML = $("#passages main").html();
let paragraphs = passageHTML.split("<br><br>");
const containsNoActions = function (content) {
return !content.includes(`<span class="act-placeholder" `);
};
const paragraphsWithoutActions = _.takeWhile(paragraphs, containsNoActions)
const actions = _.dropWhile(paragraphs, containsNoActions).join("<br><br>");
paragraphs = _.concat(paragraphsWithoutActions, actions);
const maxParagraphsPerPage = parseInt(_.find(tags(), (tag) => tag.startsWith(`pagination:`)).split(`:`)[1]);
const pages = setup.paginate(paragraphs, maxParagraphsPerPage);
if (pages.length > 1) {
const ctp = new CTP({
id: "ctp-passage-" + passage(),
selector: ".passage .ctp"
});
pages.forEach(function(page, i) {
let continueButton = `<<act "Continue.">><<run $ctp.advance()>><</act>><br><br>`;
let animateFlashMessage = "";
if (i === pages.length - 1) {
continueButton = "";
}
if (i === 0) {
animateFlashMessage = `<<animateFlashMessage>>`
}
const pageHTML = page.join("<br><br>");
ctp.add(pageHTML + "<br><br>" + continueButton + animateFlashMessage, "clear t8n")
});
ctp.tail = {
index: "tail",
clear: false,
nobr: false,
transition: false,
delay: 0,
content: "<<run setup.replaceActPlaceholders()>>"
};
State.variables.ctp = ctp;
$(".passage main").empty().wiki('<span class="ctp">' + ctp.out() + '</span>');
} else {
setup.replaceActPlaceholders(); // return the actions back the way they were
}
<</script>>
<</if>>
<</if>>
<<if _.some(tags(), function (tag) { return tag.startsWith("region:")})>>
<<replace ".map-placeholder">><<nobr>>
<<set _map_label_style to "map-label " + $current_region>>
<span @class="_map_label_style">$current_region Map</span>
<<= setup.getMapHtml($current_region)>>
<</nobr>><</replace>>
<<script>>
const transitionButtons = $(".passage .map .transition button");
transitionButtons.each(function () {
$(this).html($(this).html() + ` <i class="fas fa-sign-out-alt"></i>`);
});
<</script>>
<</if>>
<<if $(".discoverable-content").length > 0>>
<<if $(".description").length > 0>>
<<if $(".description").text().trim()>>
<<append ".description">><br><br><</append>>
<<else>>
<<remove ".description">>
<</if>>
<</if>>
<<if $(".discovered-content").length > 0>>
<<if $(".discovered-content").text().trim()>>
<<if $(".discovered-content .monster-girl-container:last-child").length > 0>>
<<append ".discovered-content">><br><</append>>
<<else>>
<<append ".discovered-content">><br><br><</append>>
<</if>>
<<else>>
<<remove ".discovered-content">>
<</if>>
<</if>>
<<if $(".always-show").length > 0>>
<<if $(".always-show").text().trim()>>
<<append ".always-show">><br><br><</append>>
<<else>>
<<remove ".always-show">>
<</if>>
<</if>>
<</if>>
<<if passage() === "Increase Affection">>
<<RenderLevelUpMenus>><</RenderLevelUpMenus>>
<</if>>
<<if $('#log').length > 0>>
<<if tags().includes('show_log')>>
<<script>>
$('#log').ariaClick({ title : "Expand" }, function () {
$(this).toggleClass('open');
const originalHeight = '4em'
if ($(this).hasClass('open')) {
window.anime({
targets: this,
height: [originalHeight, '40rem'],
duration: 250,
easing: 'easeOutExpo',
});
} else {
window.anime({
targets: this,
height: ['40rem', originalHeight],
duration: 250,
easing: 'easeOutExpo',
});
}
})
<</script>>
<<else>>
<<script>>
$('#log').remove();
<</script>>
<</if>>
<</if>>
<<if setup.hashString($password) !== setup.hashedString() && !_.some(tags(), function (tag) { return tag.startsWith("demo")})>>
<<script>>
State.temporary.password_protected_content = $('main').detach();
$('.passage').append("<main>");
$('main').wiki("<<include 'Password Passage'>>");
<</script>>
<</if>><<if /.*academyoffetishes.com.*/.test(location.hostname)>>
<<if setup.shownWrongDomainWarning === undefined || $show_wrong_domain_warning_countdown <= 0>>>
<<popup "Wrong Domain Warning" "Monster Girl Farmer has moved!">>
<<set setup.shownWrongDomainWarning to true>>
<<set $show_wrong_domain_warning_countdown to 6>>
<</if>>
<<if $show_wrong_domain_warning_countdown !== undefined>>
<<set $show_wrong_domain_warning_countdown to $show_wrong_domain_warning_countdown - 1>>
<</if>>
<</if>><h1 class="alert">Monster Girl Farmer has moved!</h1>
Go to
<<link `"https://monstergirlfarmer.com"` "Input export tutorial">>
<<set $different_game_url to 'https://monstergirlfarmer.com/'>>
<<set $different_game_label to 'Play the official version of Monster Girl Farmer'>>
<<run Dialog.close()>>
<</link>>
to play the official version.
<br><br>
@@.alert;This version is no longer supported.@@! Sell Items
<<nobr>>
<<set _sellable_items to setup.getSellableItems()>>
<<if _sellable_items.length > 0>>
<div class="sell-items-container">
<<for _i, _sellable_item range _sellable_items>>
<<capture _sellable_item _i>>
<<set _class_name to "sellable-item sellable-item-" + _i + " " + (_i % 2 === 0 ? "even-row" : "odd-row")>>
<div @class="_class_name">
<div class="item-name">
_sellable_item.name
</div>
<div class="item-quantity">
_sellable_item.quantity owned
</div>
<div class="item-description">
_sellable_item.description
</div>
<div class="sell-buttons">
<div class="item-sell-1" data-nokey="true">
<<button `"Sell 1 for $" + _sellable_item.sellValue` `passage()`>>
<<run setup.sellItem(_sellable_item.name, 1)>>
<</button>>
</div>
<div class="item-sell-10" data-nokey="true">
<<if _sellable_item.quantity >= 10>>
<<button `"Sell 10 for $" + (_sellable_item.sellValue * 10)` `passage()`>>
<<run setup.sellItem(_sellable_item.name, 10)>>
<</button>>
<<else>>
<button class="link-internal macro-button" disabled>
<<= "Sell 10 for $" + (_sellable_item.sellValue * 10)>>
</button>
<</if>>
</div>
<div class="item-sell-all" data-nokey="true">
<<button `"Sell All " + _sellable_item.quantity + " for $" + (_sellable_item.sellValue * _sellable_item.quantity)` `passage()`>>
<<run setup.sellItem(_sellable_item.name, _sellable_item.quantity)>>
<</button>>
</div>
</div>
</div>
<</capture>>
<</for>>
</div>
<<else>>
You don't own any sellable items.
<</if>>
<</nobr>>
<<act "Back" $sell_items_back_passage>><</act>><<widget sellitems>><<nobr>>
<<act "Sell Items" "Sell Items">>
<<set $sell_items_back_passage to passage()>>
<</act>>
<</nobr>><</widget>>\! Shop
<<nobr>>
<<act "Back" $shop_back_passage>><</act>>
<div class="shop-container">
<<for _i, _shop_item range setup.getAvailableShopItems($shop_back_passage)>>
<<capture _shop_item _i>>
<<set _class_name to "shop-item " + (_i % 2 === 0 ? "even-row" : "odd-row")>>
<div @class="_class_name">
<div class="item-name">
_shop_item.itemName
</div>
<div class="item-cost" data-nokey="true">
<<set _shop_button_label to setup.shopButtonLabel(_shop_item.costs)>>
<<if _shop_item.locked>>
<button class="link-internal macro-button" disabled title="This item is currently locked.">
???
</button>
<<elseif _shop_item.affordable>>
<<button "_shop_button_label" `passage()`>>
<<run setup.buyItem($shop_back_passage, _shop_item.itemName)>>
<</button>>
<<else>>
<button class="link-internal macro-button" disabled>
<<= _shop_button_label>>
</button>
<</if>>
</div>
<div class="item-description">
_shop_item.description
</div>
</div>
<</capture>>
<</for>>
</div>
<<act "Back" $shop_back_passage>><</act>><<if setup.fiveaofm69 || $end_to_end_test_mode>>
<<for _i, _item range setup.getNonKeyProductionItems()>>
<br><br>
<<capture _item>>
<<set _label to 'Add 5 "' + _item.name + '" (Cheat mode only)'>>
<<act _label `passage()`>>
<<additem _item.name "you" 5>>
<</act>>
<</capture>>
<</for>>
<</if>>
<<if $end_to_end_test_mode>>
<<act "Unlock one dollar non-unique" `passage()`>>
<<set $test_locked_item to false>>
<</act>>
<<act "Lock one dollar non-unique" `passage()`>>
<<set $test_locked_item to true>>
<</act>>
<</if>>
<</nobr>><<widget shop>><<nobr>>
<<act "Shop" "Shop">>
<<set $shop_back_passage to passage()>>
<</act>>
<</nobr>><</widget>>\<<script>>
var patreonConversion = function() {
return ga('send', 'event', 'visit-patreon', 'sidebar-image', State.passage);
}
$('<a href="https://www.patreon.com/AcademyOfFetishes" target="_blank"><img src="images/patreon-medium-button.png" title="Support Bawdy Ink Slinger"/></a>').bind("click", patreonConversion).appendTo("#story-author");
var discordConversion = function() {
return ga('send', 'event', 'visit-discord', 'sidebar-image', State.passage);
}
$('<a href="https://discord.gg/kpEFKft" target="_blank"><img src="images/discord-medium-button.png" title="Chat with the developers"/></a>').bind("click", discordConversion).appendTo("#story-author");
<</script>><<if !tags().includes("noinventory")>>
<<link "Inventory" "Inventory">>
<<if $inventory_back_passage === undefined || $inventory_back_passage === null>>
<<set $inventory_back_passage to passage()>>
<</if>>
<</link>>
<</if>>
<<if !tags().includes("nojournal")>>
<<link "Journal" "Journal">>
<<if $journal_back_passage === undefined || $journal_back_passage === null>>
<<set $journal_back_passage to passage()>>
<</if>>
<</link>>
<</if>>
<<if ($journal_back_passage || $inventory_back_passage) &&
!(passage() === "Journal" || passage() === "Inventory")>>
<<unset $journal_back_passage>>
<<unset $inventory_back_passage>>
<</if>>
<<link "Credits">>
<<popup "Credits" "Credits">>
<</link>>
<<link "Leave feedback">>
<<popup "Feedback" "Feedback">>
<</link>>
<<link "Never Miss An Update">>
<<popup "Never Miss An Update" "Newsletter">>
<</link>><div id="author-ui"></div>
<<script>>
setPageElement("author-ui", "Author UI");
<</script>>
v<<= setup.currentVersionString()>>! Writer, Game Designer, and Programmer: Bawdy Ink Slinger
If you're interested in the latest news or you'd like to show your support, please check out <a href="https://www.patreon.com/AcademyOfFetishes" target="_blank" onclick="ga('send', 'event', 'visit-patreon', 'credits')">our Patreon</a>.
! Editors:
!! Mythos
The author of <a href="https://foolsquest.neocities.org/" target= "_blank">Fool's Quest</a>. A CYOA Tale about a voyeuristic Fool and a maiden princess lost together in the faraway thrice-tenth kingdom. A story of love and adventure... or lust and debauchery.
! Other Attributions<<script>>
(function(m,a,i,l,e,r){ m['MailerLiteObject']=e;function f(){
var c={ a:arguments,q:[]};var r=this.push(c);return "number"!=typeof r?r:f.bind(c.q);}
f.q=f.q||[];m[e]=m[e]||f.bind(f.q);m[e].q=m[e].q||f.q;r=a.createElement(i);
var _=a.getElementsByTagName(i)[0];r.async=1;r.src=l+'?v'+(~~(new Date().getTime()/1000000));
_.parentNode.insertBefore(r,_);})(window, document, 'script', 'https://static.mailerlite.com/js/universal.js', 'ml');
var ml_account = ml('accounts', '2433872', 'g4o5h9u8z2', 'load');
<</script>>\
<div class="ml-form-embed" data-account="2433872:g4o5h9u8z2" data-form="2742509:d9y4m8"></div>You wake up naturally 7 minutes before your alarm. As you're putting on your robe, you hear a noise in the kitchen, so you rush out to see what's going on.
Kneeling on the floor, Eva gnaws on an unopened can of dog food. She hasn’t noticed you yet, so you lean against the wall. <<say "you">>"Well, well, well."<</say>>
She startles and fumbles the can.
It rolls until you stop it with your foot. <<say "you">>"What do we have here?"<</say>>
<<say "Eva">>"N-nothing!"<</say>> Her tail tucks between her legs.
<<act "\"Obviously you're trying to steal food.\"" "You pick up the can. \"It doesn't look like nothing. It looks like somebody is trying to eat an early breakfast.\"-Eva-content-294">><</act>>
<<act "\"Hm. Nothing?\"" "You pick up the can. \"It doesn't look like nothing. It looks like somebody is trying to eat an early breakfast.\"-Eva-content-294">><</act>>
<<if $end_to_end_test_mode>>
<<act "Skip" "Dining Room">><</act>>
<</if>><<if $last_link_label is "\"Hm. Nothing?\"">>You pick up the can. <<say "you">>"It doesn't look like nothing. It looks like somebody is trying to eat an early breakfast."<</say>>
<</if>>\
<<say "Eva">>"Heh. Naw."<</say>> She wrings her tail. <<say "Eva">>"I was just going to uh, open it, you know, to save you some time."<</say>>
<<say "you">>"Oh, how thoughtful! Why, I've misjudged you. This whole time I just assumed you were a mooch whose only goal in life was to eat and sleep all day. Since you want to help, may I suggest using a can opener next time?"<</say>>
<<say "Eva">>"I can't."<</say>> She pouts. <<say "Eva">>"My stupid paws can't turn the stupid thing."<</say>>
You grin. <<say "you">>"Such a shame. Imagine all the time I could've saved if you could open the cans for me. Guess you'll just have to wait until breakfast time to eat, huh?"<</say>>
Grumbling, she brushes past you and walks out of the kitchen. When she's out of sight, <<if $last_link_label is "\"Hm. Nothing?\"">>you grin and shake your head.<<else>>you roll your eyes and sigh.<</if>>
<<act "Take a shower." $sleep_back_passage>><</act>><br>The sound of birds wake you. That's not good. You race toward the field, almost tripping as you pull up your pants. A <<eitherline>>
murder of crows
chattering of starlings
flock of pigeons
company of finches
<</eitherline>> destroy your crops as you approach, and you practically have to trample over them before they fly off. By then, the damage has been done. At least they didn't eat everything.
You sit on the ground and sigh. <<if $monstergirls["Amy"] and setup.getViewedScenesCount("Amy") >= 2>>A scarecrow would help for situations like these.<<else>>Maybe someday you'll be able to buy something to scare the birds off.<</if>>
<<act "Start your day." $sleep_back_passage>><</act>><<set _scarecrow to true>><<include "Olivia first appearance snippet">><<set _scarecrow to false>><<include "Olivia first appearance snippet">>The day starts like any other until you step outside. <<if _scarecrow>>
You hear grunting. Blocking the sun with your hand, you survey the horizon until you see it -- a silhouette of a winged creature attacking your scarecrow.<br><br>
Not thinking, you race toward the field until you come to your senses, stopping fifteen feet away from what looks like a bird girl. Her
<<else>>
A murder of crows are destroying your crops. Hopefully you can scare them off before they cause any more damage. While racing toward the field, you stop short as a monster girl lands on a bird, killing it instantly. The others take flight in different directions.<br><br>
The monster girl's
<</if>> limbs are a mixture of human and avian traits: arms and hands fused to hawk wings; fair-skinned thighs blending into orange talons. Thankfully, her back is turned so she hasn't noticed you yet.<br><br>
<<if _scarecrow>>
Arms behind her back, she repeatedly kicks the base of the scarecrow, sending shards of wood flying.<br><br>
It's at
<<else>>
Your lip curls as you watch her dismember the crow with surgical precision, kicking each piece into the air and swallowing it whole.<br><br>
At
<</if>> this point you notice Eva by your side, growling and preparing to rush in. She's probably just trying to scare her off, but you worry somebody could get accidentally hurt.<br><br>
The first thing that comes to mind is to yell, hoping to scare the bird girl off. <<if _scarecrow>>
<<say "you">>"Hey! What are you doing?"<</say>>
<<else>>
<<say "you">>"Hey! Get outta here!"<</say>>
<</if>><br><br>
Glancing over her shoulder, she scowls then spreads her brown wings, blowing wind in every direction. You turn your head to protect your eyes, and when you turn back, <<if _scarecrow>>
her wings are wrapped around the scarecrow, strangling its neck with her humanoid hands. After a grunt and one jerky twist, she snaps the beam at its weakest point and lets go.<br><br>
While it falls, she spins, grabs it with her foot, and leaps high into the sky like a superhero.
<<else>>
she leaps high into the sky like a superhero, bringing her meal with her. She takes one last bite and flings the carcass at your head.<br><br>
Eva growls and swats it out of the air without taking her eyes off her.
<</if>> <br><br>
Smirking, the winged creature slowly flies backward, flipping the two of you off with both hands. Each flap of her wings blows dust into your squinting eyes.<br><br>
Barking and yelling a flurry of obscenities, Eva tops it off with, <<say "Eva">>"Don't you ever come back here again or I'll kill you!"<</say>><br><br>
All you can do is stare with your mouth open. The gall of this woman...<br><br>
As though delighted by the reaction, the bird girl smiles and blows Eva a kiss. Then she turns and flies east, <<if _scarecrow>>
dropping the scarecrow on the other side of the mountains.
<<else>>
passing over the mountains.
<</if>><br><br>
Eva continues to bark even though the bird girl is gone. <br><br>
You wrap an arm around her and say, <<if _scarecrow>>
<<say "you">>"It's okay. We can buy another one."<</say>><br><br>
Eva stomps her foot. <<say "Eva">>"Yeah but that one was //ours//! I peed on it like 1000--"<</say>>
<<else>>
<<say "you">>"It's okay. She didn't hurt me."<</say>><br><br>
Eva stomps her foot. <<say "Eva">>"Yeah but this is //our// field! I peed on it like 1000--"<</say>>
<</if>><br><br>
The sound of someone lightly clapping interrupts her. The two of you look over your shoulder and see Hanako grinning. You completely forgot she's been there the whole time. She tends to blend in with the scenery.<br><br>
Eva furrows her brow and groans. <<say "Eva">>"What are //you// smiling at?"<</say>><br><br>
<<say "Hanako">>"Why, I've never been so entertained."<</say>><br><br>
You roll your eyes. <<say "you">>"Let's focus. Do either of you know who that was?"<</say>><br><br>
Eva shakes her head. <<say "Eva">>"No, but she's a harpy. They're assholes."<</say>><br><br>
Hanako looks insulted by the question. <<say "Hanako">>"I do not fraternize with beasts."<</say>><br><br>
<<if _scarecrow>>
You frown at the splintered stump in the middle of your field. <<say "you">>"Any idea why she did that?"<</say>><br><br>
<<say "Hanako">>"One can surmise she considered it a blight on this bucolic view. Really, did you have to dress it in peasant clothes?"<</say>><br><br>
Eva says, <<say "Eva">>"Well she's a bird. Maybe she just doesn't like scarecrows?"<</say>>
<<else>>
Something catches your eye, so you take a knee and inspect the dirt. <<say "you">>"Is this birdseed? Did she spread birdseed on the field? Why would she do that?"<</say>><br><br>
Eva shrugs. <<say "Eva">>"Like I said. They're assholes."<</say>>
<</if>><br><br>
Whatever that harpy girl's reasons, you can't have monster girls showing up at odd hours, destroying your farm. You should ask around. Maybe another monster girl knows of her<<if !($monstergirls["Sophie"] && setup.getViewedScenesCount("Sophie") >= 2)>>, possibly one you haven't even met yet<</if>>.<br><br>
<<act "Get your day started." $sleep_back_passage>><</act>><<run setup.addMonsterGirl("Olivia")>>\
Eva wakes you by pouncing on your chest. <<say "Eva">>"She's here! She's here! She's here!"<</say>>
You shove her off and groan. <<say "you">>"Ugh. Who?"<</say>>
Eva points toward the field. <<say "Eva">>"Bird! Bird! Bird!"<</say>>
You jump out of bed and swipe your pants off the floor. <<say "you">>"The harpy?"<</say>>
Eva matches your pace as you hobble toward the front door. <<say "Eva">>"Yeah! I'm going to pin her down before she can fly away, then you talk to her."<</say>>
<<say "you">>"Uh..."<</say>> That's not the plan and you've only got one chance at this. <<say "you">>"It might... be better if you stayed inside."<</say>>
<<say "Eva">>"What?"<</say>> Eva's jaw drops. <<say "Eva">>"But you need me! For protection."<</say>>
<<say "you">>"She's a monster girl."<</say>> You smile and pat her head. <<say "you">>"Their bark is worse than their bite, remember?"<</say>>
<<say "Eva">>"But--"<</say>>
You shut the door and say, <<say "you">>"Sorry. No time to talk."<</say>> As you run toward the field, you notice her pouting through a window. You wave and cup your hands around your mouth. <<say "you">>"I'll be fine!"<</say>>
This time, the harpy girl sees you coming. In an obnoxious display of confidence, she sneers and tosses her tomboyish blonde hair to the side.
So as not to scare her off, you slow to a walk. She's taller and skinnier than you remember, though that's not surprising: this is the first time you've gotten a good look at her from the front. She's wearing an unzipped green pilot's jacket with nothing underneath. This shows off her skinny tummy and the cleavage between her small breasts. Below that, she's wearing denim cutoffs. They're so short the pockets stick out underneath.
When you can see the whites of Hanako's eyes -- she's on a little hill to your left -- you give her a quick nod.
She picks up the vine and yanks. <<say "Hanako">>"Tally-ho!"<</say>>
Your heart skips a beat. Hanako was supposed to yell //after// the harpy is trapped, not before. But the loop's so large, it doesn't close all the way. Hanako quickly gives it a second tug.
This misstep tips off the harpy girl, giving her a moment to react. She jumps... but not fast enough. The noose tightens around one ankle. Not exactly as planned: it's supposed to snare both legs. You sigh. Could've been worse. Like a pistol, the harpy girl points her free leg at you, then at Hanako, then back to you.
You suppress your smile as you show her your palms. <<say "you">>"It's okay. It's okay. We're not going to hurt you. We just want to talk."<</say>> The closer you get, the louder Eva barks.
<<nobr>><<if $monstergirls["Sophie"]>>
Reacting to Hanako's codeword, Sophie emerges from the forest.
<<else>>
Reacting to Hanako's codeword, Sophie emerges from the barn.
<</if>><</nobr>>
When the harpy girl notices she's surrounded on three sides -- you in front, Hanako and Sophie on your left and right, respectively -- she starts clawing at the vine with her free foot. Fortunately, it's too thick to cut through in one slice, and in her panicked state, her aim is sloppy. But it's only a matter of time before she frees herself.
As you run in to stop her, Sophie and Hanako scream at you. It all happens so fast: the harpy girl kicks toward your face.
Sophie screams. <<say "Sophie">>"$name!"<</say>>
<<say "Hanako">>"Foolish buffoon!"<</say>>
<<act "Jump back." "Jump back.-Sleep-content-193">><</act>>
<<act "Duck." "Jump back.-Sleep-content-193">><</act>><<if $end_to_end_test_mode>>
<<act "Leave." "Front Yard">><</act>>
<</if>>You move so fast, you lose your balance and fall on your back. In the distance, you hear Eva pounding on the window. Your heart races. It's all you can hear as the harpy girl's foot falls toward your chest in slow motion. //This could be it.// Those sharp talons can slice through wood, what will they do to flesh?
Hanako saves your life by pulling the vine again. The harpy loses her footing -- falls on her side. She flaps her wings as she's dragged toward the hill. Sophie charges after her. Everyone's screaming. You roll away until you feel safe, then get on one knee to check for blood. There isn't any. You're trembling. Hyperventilating.
Sophie! You face the hill and sigh when you see she's all right. They didn't make it far. In fact, they're still on the edge of the field. The harpy's flat on her back, both legs in different positions: the taut vine keeps one pointed at the hill while Sophie holds the other straight up.
Glossy eyed, Sophie looks around until she sees you. <<say "Sophie">>"$name, what were you thinking? Could have been killed!"<</say>>
You interrupt your shortness of breath with a hard swallow. A searing heat floods through your body. <<say "you">>"What the hell! I thought monster girls don't hurt people!"<</say>> You aren't mad at her, just mad. Mad at putting yourself in that situation.
With an open mouth, Sophie shakes her head. <<say "Sophie">>"Why would you say that?"<</say>>
<<say "you">>"Because you told me! I mean, not you--"<</say>> You pause to think. <<say "you">>"I distinctly remember someone saying, 'We don't hurt others.'"<</say>>
Sophie's eyes widen.
Did that only apply to the camp? You gasp. Have you been putting yourself in serious danger this whole time? No, wait. It can't just be the camp. You've been exploring everywhere. Well, not everywhere: only the forest. Everything clicks. <<say "you">>"That's just in the forest, isn't it?"<</say>>
Sophie turns bright red and grimaces. <<say "Sophie">>"Hush!"<</say>>
The harpy girl cackles so loud, everyone turns to look. <<say "Olivia">>"You're all morons."<</say>>
Nostrils flaring, Sophie holds her front hoof above the harpy's face. <<say "Sophie">>"Be kind."<</say>>
<<say "Olivia">>"Or what? Or you'll use a mean tone? You 'don't hurt others.'"<</say>>
Sophie growls and stomps, intentionally missing the harpy's head by an inch. Then she turns her anger toward you. <<say "Sophie">>"Why did you say that in front of her?"<</say>>
<<say "you">>"What? That's a secret?"<</say>>
<<say "Sophie">>"Yes!"<</say>>
<<say "you">>"Why? And why didn't you tell me?"<</say>>
<<say "Sophie">>"Tell you what? Tell you not to misinterpret things I didn't know you overheard? I told you to stay in the forest! Every human knows--"<</say>> She scoffs. <<say "Sophie">>"Monster girls are dangerous!"<</say>>
The harpy girl clears her throat. <<say "Olivia">>"You aren't. Tell you what"<</say>> -- she points her chin at you -- <<say "Olivia">>"let me go and I'll finish the job."<</say>>
Sophie says, <<say "Sophie">>"I'm not letting you go. Not now. Not ever."<</say>>
Straining her other leg, the harpy girl snaps the vine a few inches above the noose, leaving it around her ankle. Instead of fighting, she relaxes, resting the back of her head in her hands. <<say "Olivia">>"Okay, so here's how it's going to go down. You can watch me like a hawk 24/7, but you're going to slip up sometime, and when you do, I'll fly away and tell my friends about your little hippie commune. You know what happens next."<</say>>
You raise your hand like a timid student. <<say "you">>"I don't."<</say>> The look Sophie gives you makes you wish you didn't ask.
<<say "Olivia">>"Or!"<</say>> the harpy girl says. <<say "Olivia">>"Or, you let me go now, and I keep my little mouth shut as long as you feed me on the reg. That good stuff from today."<</say>>
Sophie scoffs. <<say "Sophie">>"You can't be trusted."<</say>>
<<say "Olivia">>"What do I have to gain by telling the others? A pat on the back after we destroy you? More competition in this area?"<</say>>
Nobody replies.
The harpy girl shrugs. <<say "Olivia">>"Or, you could kill me? That would solve your problems, too."<</say>> In a taunting tone, she says, <<say "Olivia">>"Come on. You know you want to. What about you, human?"<</say>>
You squint. <<say "you">>"I have a name."<</say>>
<<say "Olivia">>"Fascinating,"<</say>> she says, sarcastically. She stirs her hips and lifts her other leg into the air. <<say "Olivia">>"Look, I'm all for a good hamstring stretch, but it's gotta be symmetrical."<</say>>
Frustrated, Sophie pushes back down.
Hanako chimes in. <<say "Hanako">>"Just kill her!"<</say>>
Sophie says, <<say "Sophie">>"You going to do it?"<</say>>
<<say "Hanako">>"Who do you think you're speaking to?"<</say>> Hanako scoffs. <<say "Hanako">>"I'm a princess, not an executioner."<</say>>
The harpy girl yawns and stretches her wings. <<say "Olivia">>"Boring!"<</say>>
You say, <<say "you">>"I think we--"<</say>>
Sophie points at you, baring her teeth. <<say "Sophie">>"You don't get a say anymore."<</say>>
The harpy girl sees an opportunity and takes it: she cuts Sophie's hand with the foot that isn't being held. Reflexively, Sophie gasps and checks her injury, releasing the prisoner. Chaos ensues as the harpy girl scrambles to her feet and flies away.
<<say "Hanako">>"Get her!"<</say>> Hanako says.
Sophie throws up her hands. <<say "Sophie">>"With what, Hanako? I'm not a Pegasus!"<</say>>
The harpy girl flies toward your house, and the closer she gets, the louder Eva barks. But, instead of flying over, she lands on the roof and sits crosslegged.
You and Sophie sprint toward her, not saying a word to each other. If her cut was bleeding, it isn't anymore.
You find the harpy girl casually picking at the vine around her ankle with her teeth. Without looking up, she says, <<say "Olivia">>"I hear running, but I don't hear feeding."<</say>>
<<say "you">>"How would you hear feeding?"<</say>> you ask.
She smiles but doesn't stop what she's doing. <<say "Olivia">>"Don't be a smartass. Just throw me some meat."<</say>>
You run to the field and back, then toss a slice of wild game to her. It splats on the roof, just out of reach. <<say "Olivia">>"Great, now I gotta get up."<</say>> She groans like an old man. <<say "Olivia">>"Ugh. Covered in dirt. And this is too big. Next time I want you to cut it up into bite-size pieces."<</say>> She brushes it clean with her feathers.
You sigh. <<say "you">>"Since you're extorting us, I may as well know your name."<</say>>
<<say "Olivia">>"Olivia."<</say>>
<<say "you">>"Well Olivia, I'm--"<</say>>
<<say "Olivia">>"You're my subhuman sub human. And speaking of little bitches, shut that dog girl up. It's ruining the ambience of this restaurant."<</say>>
Great. Another Hanako. <<say "you">>"Charming,"<</say>> you say. <<say "you">>"And if we feed you, you promise to keep our secrets?"<</say>>
<<say "Olivia">>"Yep."<</say>> She lays down and sunbathes. It's hard to tell if she's taking this seriously, but actions speak louder than words: she's not flying away.
You turn to Sophie, but hold your tongue when you see her expression.
She's fuming. <<say "Sophie">>"You disappoint me."<</say>> The words hit like a punch to the gut. She snorts then points at Olivia. <<say "Sophie">>"This isn't over!"<</say>>
Unfazed, Olivia says, <<say "Olivia">>"Shouldn't you be hunting? I can't eat clichés."<</say>>
<<nobr>><<if $monstergirls["Sophie"] && $monstergirls["Sophie"].assigned_task_id !== undefined>>
Sophie growls and storms off toward the barn.
<<else>>
Sophie growls and storms off toward the forest.
<</if>><</nobr>>
<<act "Leave." "Front Yard">><</act>><<script>>
variables().browser_path = window.location.href;
<</script>>
/* Jump to scenes */
<<if $browser_path.includes("end_to_end_test_mode")>>
<<set $end_to_end_test_mode to true>>
<</if>>
<<if /\bfiveaofm69\b/.test($browser_path)>>
<<set setup.fiveaofm69 to true>>
<<else>>
<<set setup.fiveaofm69 to false>>
<</if>>
<<run State.prng.init()>>
<<set $images_seen to []>>
<<set $inventory to []>>
<<set $unlocked_landmarks to new Set()>>
<<set $visited_random_passages to new Set()>>
<<set $explored_passages to new Set()>>
<<set $landmark_events to new Map()>>
<<set $status_effects to new Map()>>
<<set $mc_gender to "male">>
<<set $mc_breasts to false>>
<<set $mc_crotch to "penis">>
<<set $day to 0>>
<<set $money to 10>>
<<set $autosave_next_passage to false>>
<<set $fern_luck to "normal">>
<<set $fern_gave_horoscope_today to false>>
<<set $hanakos_gift_appreciation_number to 0>>
<<set $olivia_egg_type to 'vaginal'>>
<<set $unsuccessful_exploration_attempts to 0>>
<<set $monstergirls to {}>>
<<if $end_to_end_test_mode>>
<<set $max_energy to setup.max_energy_end_to_end>>
<<set $skip_increase_affection_tutorial to true>>
<<else>>
<<set $max_energy to setup.max_energy>>
<<set $skip_increase_affection_tutorial to false>>
<</if>>
<<set $current_energy to $max_energy>>
<<set $energy_loss to 0>>
<<set $current_xp to 0>>
<<set $password to "">>
<<set $upgrades to {
scarecrow: false,
chicken_coop: false,
}>>
<<run setup.initializeDay()>>
<<run setup.addMonsterGirl("Eva")>>
/* Forest */
<<if $browser_path.includes("balance_eva")>>
<<run setup.cleanStateAt("Dining Room")>>
<<run setup.buyItem("Pet Shop", "Dog Food")>>
<<giveitem "you" "Dog Food" "Eva">>
<</if>>
<<set _search_result to $browser_path.includes('animate=')>>
<<if _search_result>>
<<set setup.animate = (decodeURIComponent($browser_path.match('animate=([!\\.\\?\\-A-Za-z0-9_%,"\\\\\']+)')[1])) === 'true'>>
<</if>>
<<set _search_result to $browser_path.includes('passageName=')>>
<<if _search_result>>
<<run setup.cleanStateAt(decodeURIComponent($browser_path.match('passageName=([!\\.\\?\\-A-Za-z0-9_%,"\\\\\']+)')[1]))>>
<</if>>
<<set _search_result to $browser_path.includes('force_pagination=')>>
<<if _search_result>>
<<set $force_pagination to decodeURIComponent($browser_path.match('force_pagination=([A-Za-z0-9_%]+)')[1]) === "true">>
<</if>>
<<set _search_result to $browser_path.includes('follower=')>>
<<if _search_result>>
<<set $follower to decodeURIComponent($browser_path.match('follower=([A-Za-z0-9_%]+)')[1])>>
<</if>>
<<set _search_result to $browser_path.includes('mc_crotch=')>>
<<if _search_result>>
<<set $mc_crotch to decodeURIComponent($browser_path.match('mc_crotch=([A-Za-z0-9_%]+)')[1])>>
<</if>>
<<set _search_result to $browser_path.includes('mc_breasts=')>>
<<if _search_result>>
<<set $mc_breasts to decodeURIComponent($browser_path.match('mc_breasts=([A-Za-z0-9_%]+)')[1]) === "true">>
<</if>>
<<set _search_result to $browser_path.includes('mc_gender=')>>
<<if _search_result>>
<<set $mc_gender to decodeURIComponent($browser_path.match('mc_gender=([A-Za-z0-9_%]+)')[1])>>
<</if>>
<<set _search_result to $browser_path.includes('password=')>>
<<if _search_result>>
<<set $password to decodeURIComponent($browser_path.match('password=([!\\.\\?\\-A-Za-z0-9_%,"\\\\\']+)')[1])>>
<</if>>
<<run setup.setPronouns($mc_gender)>>! End of content
//If you've reached this point, you've probably seen most of the content the game has to offer. You could really help me by filling out this anonymous survey. I especially want to know how you felt about the gameplay. Did you enjoy it? Did it show potential? Did it suck? I want this game to be fun, and the only way I can make it that way is to hear your feedback!
If you enjoyed the game thus far, consider purchasing a <a href="https://www.patreon.com/AcademyOfFetishes" target="_blank" onclick="ga('send', 'event', 'visit-patreon', 'credits')">$5 access code</a>.
<a href="https://discord.gg/kpEFKft">Please join me on the discord server</a> if you want to chat about the game or trade porn.//
<<surveyOrFallback "Skip survey" $management_back_passage>>
<iframe src="https://docs.google.com/forms/d/e/1FAIpQLSfbVm1Wi1qGk-wL9ixN8wYJd4AOfWSFBYwMJs7-vPWwYgaVkA/viewform?embedded=true" width="100%" height="1205" frameborder="0" marginheight="0" marginwidth="0">Loading…</iframe>
You can continue playing by clicking this link:
<<surveyOrFallback "Continue" $management_back_passage>>! What did you think about the latest character?
//Don't worry, there's more content ahead, but you could really help me by filling out this anonymous survey. Did you like her? Did you hate her? Your feedback will help me improve and learn!//
If you like what you see and think it shows potential, please support the game by pledging to <a href="https://www.patreon.com/AcademyOfFetishes" target="_blank" onclick="ga('send', 'event', 'visit-patreon', 'credits')">my Patreon</a>. You'll gain access to:
* Cheats for unlimited money, energy, and items.
* Concept art not included in the game.
* Early access to finished artwork.
* Polls that shape the direction of the game.
* And more.
<a href="https://discord.gg/kpEFKft">Please join me on the discord server</a> if you want to trade porn, chat about the game, or just hang out.//
<<surveyOrFallback "Skip survey" $management_back_passage>>
<iframe src="https://docs.google.com/forms/d/e/1FAIpQLSfDToKPv5HKZ8QObu-l-0fCnq7_ypHG70JdZRwd9IznDKDcFQ/viewform?embedded=true" width="100%" height="909" frameborder="0" marginheight="0" marginwidth="0">Loading…</iframe>
You can continue playing by clicking this link:
<<surveyOrFallback "Continue" $management_back_passage>>! You've reached the end of the demo! What did you think?
<iframe src="https://docs.google.com/forms/d/e/1FAIpQLScQCUewAeaizi4S5THDuj_1PZson4pk9KH71uZaJA4VA9Owbw/viewform?embedded=true" width="100%" height="1205" frameborder="0" marginheight="0" marginwidth="0">Loading…</iframe>
//<a href="https://discord.gg/kpEFKft">Please join me on the discord server</a> if you want to trade porn, chat about the game, or just hang out.//
If you enjoyed the game thus far, consider purchasing a <a href="https://www.patreon.com/AcademyOfFetishes" target="_blank" onclick="ga('send', 'event', 'visit-patreon', 'credits')">$5 access code</a>.
<<include "Access code benefits snippet">>
You can continue playing by clicking this link:
<<surveyOrFallback "Continue" $management_back_passage>>! Your opinion makes a difference! I read all feedback.
<iframe src="https://docs.google.com/forms/d/e/1FAIpQLSfie-7mkoWiz4wpCiWjy7VnEQW0B97SxbV90s-Bh9XPUhv6Ww/viewform?embedded=true" width="100%" height="1205" frameborder="0" marginheight="0" marginwidth="0">Loading…</iframe>
//<a href="https://discord.gg/kpEFKft">Please join me on the discord server</a> if you want to trade porn, chat about the game, or just hang out.//<<run setup.initializeDay()>>\
<<goto "Test Management of Monster Girls">>! Test Management of Monster Girls
Day: $day
<<nobr>>
<div class="layout-container">
<div class="main-container">
<<if setup.hasEnergyPoints()>>
<<button "Rest" "Test Management of Monster Girls">>
<<run setup.rest()>>
<</button>>
<<button "Drain All Energy" "Test Management of Monster Girls">>
<<run setup.subtractEnergyPoints(9999)>>
<</button>>
<<else>>
<<button "Test End Day" "Test End Day">><</button>>
Rest (No Energy Left)
<</if>>
<div class="monster-girls">
<<for _i, _monster_girl range setup.sortedMonsterGirlList()>>
<<capture _monster_girl>>
<<MonsterGirlManagement _monster_girl.name>>
<</capture>>
<</for>>
</div>
</div>
</div>
<<energycostlink "Add 1 Energy" `-1` `passage()`>><</energycostlink>><br>
<<energycostlink "Subtract 1 Energy" 1 `passage()`>><</energycostlink>><br>
<<energycostlink "Subtract 25 Energy" 25 `passage()`>><</energycostlink>><br>
<<button "Add $4" `passage()`>>
<<run setup.addMoney(4)>>
<</button>><br>
<<button "Subtract $4" `passage()`>>
<<run setup.subtractMoney(4)>>
<</button>>
<</nobr>>
<<button "Energy Cost Link Test" "Energy Cost Link Test">><</button>>
<<shop>>! End of Day $day Report
<<run setup.addMonsterGirl("E2EGirl2")>>
<<button "Next Day" "Test Initialize Day">><</button>><<energycostlink `"Spend " + (setup.max_energy_end_to_end) +" Energy"` `setup.max_energy_end_to_end` `passage()`>><</energycostlink>>
<<energycostlink `"Spend "+setup.spend_energy_cost+" Energy"` `setup.spend_energy_cost` `passage()`>><</energycostlink>>
<<button "Bedroom" "Bedroom">><</button>><div class="minimalRandomPassagesExist">
<<= setup.testMinimalRandomPassagesExist()>>
</div>
<div class="shops">
<<= setup.testShops()>>
</div>
<div class="status-effects">
<<= setup.testStatusEffects()>>
</div>
<div class="discoverableContent">
<<= setup.testdiscoverableContent()>>
</div>
<div class="give-item-button">
<<= setup.testGiveButton()>>
</div>
<div class="version">
<<= setup.testVersion()>>
</div>This is where you land. If you were to reload with a passageName in your URL, you'd end up going back here.
<<button "TestRandomPassageReload2" "TestRandomPassageReload2">><</button>>Now try to change the URL to not have any parameters, then navigate to it. If you reload, you should end up on this page.
<<button "TestViewPassageOnce" "TestViewPassageOnce">><</button>>
<div class="last_link_label">$last_link_label</div><<RandomPassage "view_passage_oncetest">>
<<button "Test reloading returns the same snippet" "Test reloading returns the same snippet">><</button>>
<div class="last_link_label">$last_link_label</div>This is a view_passage_once snippet.
<<button "Get another random passage" "TestViewPassageOnce">><</button>><<RandomPassage "samerandompassageonreload">>
Random number: <<= randomFloat(1) >>some random passage on reload 1some random passage on reload 2some random passage on reload 3some random passage on reload 4some random passage on reload 5<<act "Test Scene With No Links" "Test Scene With No Links">><</act>><<discoverableContent "test_scene_with_no_links">>
<<act "Test Scene With Bracket Links" "Test Scene With Bracket Links">><</act>>
<<description>>
no links description
<<alwaysShow>>
<<act "Test Explorable Area" "Test Explorable Area">><</act>>
<<onDiscoverPassage "Test Discovery Scene">>
<</discoverableContent>>! Test Discovery Scene
on discover passage
<<act "Continue" $exploration_back_passage>><</act>><<discoverableContent "test_scene_with_bracket_links">>
<<act "Test Scene With Link Macro" "Test Scene With Link Macro">><</act>>
<<description>>
bracket description
<<alwaysShow>>
<<act "Test Scene With No Links" "Test Scene With No Links">><</act>>
<</discoverableContent>><<discoverableContent "test_scene_with_link_macro">>
Discoverable content
<<description>>
link macro description
<<alwaysShow>>
<<act "Test Explorable Area" "Test Explorable Area">><</act>>
<</discoverableContent>>I have no links.This scene contains a bracket link so you should not see anything but the title and the bracket link.
<<act "Continue" `$exploration_back_passage`>><</act>><<MonsterGirlManagement "Eva">>
This scene contains a link macro so you should not see anything but the title and the link macro.
<<act "Go somewhere else" "Test Scene With Link Macro Somewhere Else">><</act>>
<<act "Continue" `$exploration_back_passage`>>
<</act>>! somewhere else
<<act "Back" "Test Link Macro Scene">><</act>>! TestCheats
<<MonsterGirlManagement "Eva">>
<<act "Spend energy" "TestCheats">>
<<run setup.rest()>>
<</act>>
<<discoverableContent "test_cheats_snippet">>
Discoverable content
<<description>>
link macro description
<<alwaysShow>>
Always
<</discoverableContent>>
<<act "Test Cheats On Discover Passage" "Test Cheats On Discover Passage">><</act>>
<<act "Bedroom" "Bedroom">><</act>><<discoverableContent "test_scene_with_no_links">>
Discoverable
<<description>>
no links description
<<alwaysShow>>
Always show
<<act "Helpful for spacing" "Test Cheats On Discover Passage">><</act>>
<<onDiscoverPassage "Test Discovery Scene">>
<</discoverableContent>>
<<act "Bedroom" "Bedroom">><</act>>Fail! Test Pagination
This is paragraph 1. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph.
This is paragraph 2. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph.
This is paragraph 3. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph.
This is paragraph 4. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph.
This is paragraph 5. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph.
This is paragraph 6. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph.
This is paragraph 7. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph.
This is paragraph 8. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph.
This is paragraph 9. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph.
This is paragraph 10. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph.
This is paragraph 11. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph.
This is paragraph 12. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph.
This is paragraph 13. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph.
This is paragraph 14. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph.
This is paragraph 15. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph.
This is paragraph 16. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph.
This is paragraph 17. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph.
This is paragraph 18. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph.
<<act "First" `passage()`>><</act>>
<<act "Second" `passage()`>><</act>>
<<act "Third" `passage()`>><</act>>
<<act "Passage with minimal content" "Passage with minimal content">><</act>>\
<<appendflashmessage "flash message">>! Passage with minimal content
This is paragraph 1. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph. This is paragraph.
<div class="last-link-label">
$last_link_label
</div>
<<act "Passage that hides buttons bug" "Passage that hides buttons bug">><</act>><<say "you">>"May I?"<</say>> Before she can figure out what you're asking, you suck the juice off her middle finger, making her gasp. It tastes mild in flavor and warms your tongue.
With your eyes closed, you rub your own crotch a few times. <<say "you">>"You know what the problem with this position is? Only one of us can kiss at the same time."<</say>> You lay on your back. <<say "you">>"This way we can both kiss."<</say>>
Enoki's smile grows when she figures out how the position works. Before she's settled into it, she's already kissing your vulva.
You hug her lower back to bring her closer and gently swirl your tongue around the entrance to her vagina. This makes her squeal and buck her hips, but she brings them back on our own. You tap her bottom twice to let her know she's doing great. Soon, you're both tonguing each other's holes, playing a game to see who can go deeper, who can go faster, who can get wetter.
The two of you writhe on the floor. To your surprise, she sucks on your clit first. You moan into the air until you get used to that sensation. Only then can you suck on hers, but you want to one up her, so you add your finger into the mix. It meets no resistance, enveloping your digit in warmth.
<<act "Explore her vagina." "Explore her vagina.-Enoki-content-528">><</act>><<act "Landmark 1" "Landmark 1">><</act>>
<<set $landmark_2_counter to 0>>
<<set $transition_to_test_2_counter to 0>>
<<run $landmark_events.set("Landmark Event Remove On Visit", "RemoveOnVisit")>>! Landmark 1
<div class="landmark-2-counter">
$landmark_2_counter
</div>
<div class="transition-to-test-2-counter">
$transition_to_test_2_counter
</div>
<div class="previous-landmark">
$previous_landmark
</div>
<div class="latest-landmark">
$latest_landmark
</div>! Landmark 2
<div class="landmark-2-counter">
$landmark_2_counter
</div>
<div class="previous-landmark">
$previous_landmark
</div>
<div class="latest-landmark">
$latest_landmark
</div><div class="previous-landmark">
$previous_landmark
</div>
<div class="latest-landmark">
$latest_landmark
</div><<act "Landmark 2" "Landmark 2">><<set $landmark_2_counter to $landmark_2_counter + 1>><</act>>! Other Region
<div class="transition-to-test-2-counter">
$transition_to_test_2_counter
</div>
<<act "Unlock Test Locked Landmark" `passage()`>>
<<unlock "Test Locked Landmark">>
<</act>>
<div class="previous-landmark">
$previous_landmark
</div>
<div class="latest-landmark">
$latest_landmark
</div><<act "Other Region Button" "Other Region">><<set $transition_to_test_2_counter to $transition_to_test_2_counter + 1>><</act>>! Test Locked Landmark
<div class="transition-to-test-2-counter">
$transition_to_test_2_counter
</div>! Test Status Effects
<<if visited("Test Status Effects") is 1>><<run setup.addMonsterGirl("E2EGirl")>><</if>>
<<MonsterGirlManagement "E2EGirl">>
<<act "Sleep" `passage()`>>
<<run setup.initializeDay()>>
<</act>>
<<act "Test decrease max energy by 15 for two days" `passage()`>>
<<addStatusEffect "Test decrease max energy by 15 for two days">>
<</act>>
<<act "Test decrease max energy cost same group as another one day" `passage()`>>
<<addStatusEffect "Test decrease max energy cost same group as another one day">>
<</act>>
<<act "Increase max energy by 15 for two days" `passage()`>>
<<addStatusEffect "Test increase max energy by 15 for two days">>
<</act>>
<<act `'Set energy to ' + (setup.care_energy_cost - 1)` `passage()`>>
<<set $current_energy to setup.care_energy_cost - 1>>
<</act>>
<<act `'Set energy to ' + setup.max_energy_end_to_end` `passage()`>>
<<set $current_energy to setup.max_energy_end_to_end>>
<</act>>
<<act 'Subtract five energy' `passage()`>>
<<set setup.subtractEnergyPoints(5)>>
<</act>>! Test Status Effects Given By Passage
<<addStatusEffect "Test decrease max energy by 15 for two days">><<for _i, _status_effect range setup.statusEffects>>
<<addStatusEffect _status_effect.name>>
<</for>>
<<goto "Test All Status Effects2">><<act "Harvest" `passage()`>>
<<run setup.harvestCrops()>>
<</act>>Default author text
<<act "Test Set Author" "Test Set Author">><</act>>Test author text
<<act "Test Set Author No Href" "Test Set Author No Href">><</act>>
<<set _author to "Test">>
<<set _author_href to "https://www.test.com/test">>Test author no href text
<<act "Test Author" "Test Author">><</act>>
<<set _author to "Test2">>! Test Sophie Event
<<act "Test Sophie Event 1" "Test Sophie Event 1">><</act>>
<<act "Start affection level 1 scene" "Sophie admits defeat">>
<<run setup.addMonsterGirl("Sophie")>>
<<run setup.testSetScenesSeen("Sophie", 1)>>
<<set $current_monster_girl to "Sophie">>
<</act>>
<<act "Start affection level 2 scene" "Sophie. It hunts for dinner.">>
<<run setup.addMonsterGirl("Sophie")>>
<<run setup.testSetScenesSeen("Sophie", 2)>>
<<set $current_monster_girl to "Sophie">>
<</act>>! Test Sophie Event 1
<<discoverableContent "test_scene_with_no_links">>
<<description>>
description
<<alwaysShow>>
<</discoverableContent>>
<<act "Add Event To 2" `passage()`>>
<<run setup.addMonsterGirl("Sophie")>>
<<run State.variables.landmark_events.set("Test Sophie Event 2", "SophieLocation")>>
<</act>><<discoverableContent "test_scene_with_no_links">>
<<description>>
description
<<alwaysShow>>
<</discoverableContent>>! Test Sophie Event 3no journal here
<<act "Gain level and a half">>
<<set $current_xp to 200>>
<</act>>
<<act "Test Journal Entries" "Test Journal Entries">><</act>>! Test Journal Entries
<<act "Add E2EGirl" "Test Journal Entries">>
<<run setup.addMonsterGirl("E2EGirl")>>
<<run setup.testSetScenesSeen("E2EGirl", 2)>>
<</act>>
<<MonsterGirlManagement "Eva">>! Test Purchase With Items
<<shop>>
<<act "add items" `passage()`>>
<<additem "Cabbage" "you">>
<<additem "Cabbage" "you">>
<<additem "Cabbage" "you">>
<<additem "Cabbage" "Eva">>
<<additem "Carrots" "you">>
<<additem "Carrots" "you">>
<<additem "Carrots" "Eva">>
<</act>>This is just here so that the end-to-end test passes: if there is a shop name this, there needs to be a passage for it.<<MonsterGirlManagement "Sophie">>
<<act "AL 1" `passage()`>>
<<run setup.testSetScenesSeen("Sophie", 1)>>
<</act>>
<<act "AL 2" `passage()`>>
<<run setup.testSetScenesSeen("Sophie", 2)>>
<</act>>
<<act "AL 3" `passage()`>>
<<run setup.testSetScenesSeen("Sophie", 3)>>
<</act>>! Test Care System
<<run setup.addMonsterGirl("E2EGirl")>>
<<act "Add Items">>
<<additem "Carrots" "you">>
<<additem "one dollar non-unique" "you">>
<<additem "one dollar non-unique" "you">>
<<additem "one dollar non-unique" "you">>
<<additem "unaffordable" "you">>
<<additem "one dollar unique" "you">>
<</act>>
<<act "Level 0 To 1" "Level 0 To 1">><</act>>! Level 0 To 1
<<MonsterGirlManagement "E2EGirl">>
<<energycostlink "Spend energy" 5 `passage()`>><</energycostlink>>
<<act "Drain Energy" `passage()`>>
<<run setup.subtractEnergyPoints(100)>>
<</act>>This content should only be seen after you enter the correct password
<<act "Non-Demo Button" "Non-Demo Button">><</act>><<act "Non-Demo Button" "Non-Demo Button">><</act>>This content should only be seen after you enter the correct password! TestNothingPasswordProtected! Town Square
<<areadescription>>The once bustling town is now abandoned, save for a few struggling businesses.<</areadescription>>
<br>! Pet Shop
<<areadescription>>You've always felt sorry for this place; it feels too good for this dinky town -- what with its friendly staff and its aisles full of products no one will ever buy. It's as quiet as a library. You don't know how it stays in business.<</areadescription>>
<<shop>>! General Store
<<areadescription>>Groceries, "funny" cards, keychains with your name on it -- the general store has it all. It looks like an old-timey novelty shop, the kind you'd find at the end of a boring museum tour. Sure, you'd browse out of politeness, but everything's too cheesy to give a second thought.
It must hold some sort of charm in the locals' eyes, because they love it. And for that reason, the owners are always looking to restock their shelves.<</areadescription>>
<<shop>>
<<sellitems>><<if $end_to_end_test_mode>>
<<act "Add one dollar unique" `passage()`>>
<<additem "one dollar unique" "you">>
<</act>>
<<act "Add 10 one dollar non-unique" `passage()`>>
<<additem "one dollar non-unique" "you">>
<<additem "one dollar non-unique" "you">>
<<additem "one dollar non-unique" "you">>
<<additem "one dollar non-unique" "you">>
<<additem "one dollar non-unique" "you">>
<<additem "one dollar non-unique" "you">>
<<additem "one dollar non-unique" "you">>
<<additem "one dollar non-unique" "you">>
<<additem "one dollar non-unique" "you">>
<<additem "one dollar non-unique" "you">>
<</act>>
<<act "Add 11 unaffordables" `passage()`>>
<<additem "unaffordable" "you">>
<<additem "unaffordable" "you">>
<<additem "unaffordable" "you">>
<<additem "unaffordable" "you">>
<<additem "unaffordable" "you">>
<<additem "unaffordable" "you">>
<<additem "unaffordable" "you">>
<<additem "unaffordable" "you">>
<<additem "unaffordable" "you">>
<<additem "unaffordable" "you">>
<<additem "unaffordable" "you">>
<</act>>
<<act "Add Dog Leash" `passage()`>>
<<additem "Dog Leash" "you">>
<</act>>
<<act "Add Dog Collar" `passage()`>>
<<additem "Dog Collar" "you">>
<</act>>
<</if>>$follower stops you. <<say $follower>>"Is it a good idea to bring me into town?"<</say>>
<<say "you">>"Hm. Good point."<</say>> Will you turn around with Eva, or go without her?
<<act "Turn Around" "Front Yard">><</act>>
<<energycostlink "Go Without Her" setup.visit_town_energy_cost "Town Square">>
<<unset $follower>>
<</energycostlink>>! Amy's Carpentry Shoppe
<<areadescription>>As one might expect, Amy's Carpentry Shoppe is full of knickknacks hanging on walls and sitting on displays. Wooden wheels, empty barrels, crates. Even the price tags are made of wood. Amy smiles behind a counter as she wraps up a transaction with a customer.<</areadescription>>
<<MonsterGirlManagement "Amy">>
<<shop>><<if $end_to_end_test_mode>>\
<<act "Front Yard" "Front Yard">><</act>>
<</if>><<if setup.hasSeen("Amy's Carpentry Shoppe")>>
<<act "Amy's Carpentry Shoppe" "Amy's Carpentry Shoppe">><</act>>
<<else>>
<<act "Amy's Carpentry Shoppe" "Visiting Amy's shop for the first time">><</act>>
<</if>>The walk through the forest isn't easy because the two of you can't agree on who's responsible for untangling the leash when it wraps around something. At first, the woods seem vibrant and alive, but after 30 minutes of walking, the canopy chokes out the light and the air turns musty. Every tree seems to be on the verge of death.
Eva stops and whispers. <<say "Eva">>"I smell someone."<</say>>
You look around. <<say "you">>"A monster girl?"<</say>>
She nods and gets on all fours to sniff around.
There is a noise behind you. You whirl around. No one's there. The wind stops and a shiver runs up your spine. But it doesn't seem like Eva heard anything. Maybe it's your mind playing tricks on you.
<<act "\"Eva, let's get out of here.\"" "\"Eva, let's get out of here.\"-ForestIntro-10">><</act>>
<<act "\"What type of monster girl do you smell?\"" "\"Eva, let's get out of here.\"-ForestIntro-10">><</act>>
<<if $end_to_end_test_mode>>
<<act "Skip" "Sleep.-Forest-intro-612">><</act>>
<</if>><<say "Eva">>"Hold on. I've almost found her."<</say>> Eva tugs you toward a tree.
You sense something above and look up. Five eyes of a spider girl are looking down at you and getting closer. She grins, showing off a row of sharp teeth and two large fangs. The sight is enough to make you drop the leash.
<<img "characters/tink/tink_intro_no_name.png">>
She silently lands while snatching you up and swinging you around. Before you know it, you're hanging upside down and wrapped in a web like a mummy, only your face exposed.
The spider girl leans in like she's going to give you a kiss. Fluorescent green venom bleeds from her fangs, pooling in her mouth and dribbling down her chin.
Eva is still sniffing around, oblivious to the danger you're in.
<<act "Scream." "You scream.-ForestIntro-23">><</act>>
<<act "Headbutt the spider girl." "You scream.-ForestIntro-23">><</act>><<if $last_link_label is "Headbutt the spider girl.">>Your headbutt makes contact, but due to being upside down and restrained, there's no force behind it. To make matters worse, her venom gets into your eyes. It stings. Your eyes snap shut as tears dilute the viscous cocktail. This reduces the pain, but it also spreads it around.
The spider girl groans as she steps back.
Eva hears the commotion and runs in, pushing the spider girl from behind. <<say "Eva">>"Don't hurt ?him!"<</say>>
The spider girl turns. <<say "Tink">>"Hey, don't push me!"<</say>>
<<else>>Eva gasps and charges in. Unfortunately, she pushes the spider girl from behind, and this causes her to spit venom onto your face and eyes. It stings. Your eyes snap shut as tears dilute the viscous cocktail. This reduces the pain, but it also spreads it around.
The spider girl turns to Eva. <<say "Tink">>"Hey, don't push me!"<</say>>
Eva yells back. <<say "Eva">>"Don't hurt ?him!"<</say>>
<</if>>\
You scream for help.
Without looking back, the spider girl shoots a web from her abdomen that hits you square in the mouth and prevents you from speaking. <<if $last_link_label is "Headbutt the spider girl.">><<say "Tink">>"Ugh. That jerk made me bite my tongue."<</say>><</if>> She goes back to bickering with Eva. <<say "Tink">>"I wasn't going to hurt ?him. I was just trying to scare ?him and save you from a life of enslavement! Way to show your appreciation, you stupid bitch!"<</say>>
<<say "Eva">>"Don't call me stupid! And for your information, I'm not a slave. I am a pet, and ?hes my maste..."<</say>> Eva looks at you with a furrowed brow. <<say "Eva">>"Hey, what's the difference between a pet and a slave?"<</say>>
<<act "Groan." "You groan.-ForestIntro-38">><</act>>
<<act "Moan." "You groan.-ForestIntro-38">><</act>>
<<act "Foam (at the mouth)." "You groan.-ForestIntro-38">><</act>>The spider girl gasps and covers her mouth with four of her legs. <<say "Tink">>"We're talking in front of a human!"<</say>>
<<say "Eva">>"Oh ?him?"<</say>> Eva waves that off. <<say "Eva">>"Don't worry. ?Hes cool."<</say>>
You start to feel weak and woozy.
<<say "Tink">>"Cool? I don't care if ?hes 'cool.' You're not supposed to talk to-- Hey wait a second, I heard about you."<</say>> A smile grows on her face. <<say "Tink">>"Aren't you that dog girl who--"<</say>>
<<say "Eva">>"Shut up!"<</say>> Eva looks past the spider girl and sees you convulsing. <<say "Eva">>"What did you do to ?him?!"<</say>>
She turns around and gasps. <<say "Tink">>"I-- I-- I didn't-- Oh Gods!"<</say>> Each of her legs works in unison as she removes your gag, frees you from your cocoon, sits you against a tree, and fans your face. <<say "Tink">>"Don't die! Don't die! Don't die!"<</say>>
<<act "Say you're all right." "You spasm against the tree.-ForestIntro-53">><</act>>
<<act "Ask if you're going to die." "You spasm against the tree.-ForestIntro-53">><</act>>
<<act "Stand up." "You spasm against the tree.-ForestIntro-53">><</act>><<if $last_link_label !== "Stand up.">>When you try to speak, nothing comes out. <</if>>\
All you can do is spasm against the tree.
Eva steps back and covers her mouth. <<say "Eva">>"?Hes gonna die?"<</say>>
The convulsions stop and you go limp, but you can still see, hear, and breathe with some effort. Everything tingles. Then your sense of touch fades. It's like an out of body experience: you're looking right at your legs, but you can't feel them.
The spider girl opens your mouth to see if you swallowed any poison. <<say "Tink">>"Of course not!"<</say>> She giggles, but there's no smile on her face. <<say "Tink">>"Okay think. Think! Drowsiness, muscle spasms, paralysis, and then..."<</say>> She closes her eyes and tries to remember the next symptom. <<say "Tink">>"Got it!"<</say>> Springing to her feet, she starts tearing off your clothes.
Eva pushes the spider girl away. <<say "Eva">>"Don't touch ?him like that!"<</say>>
<<say "Tink">>"Stop pushing me, dammit! I'm trying to help. The next symptom is priapism."<</say>>
<<say "Eva">>"Is that like, some kind of religion?"<</say>>
The spider girl rolls her eyes. <<say "Tink">>"It's a painful erection that lasts for hours. If it's not treated, it can cause permanent damage."<</say>>
<<act "Listen." "You listen.-ForestIntro-70">><</act>><<nobr>><<noPenis>>
Eva squints at the spider girl. <<say "Eva">>"Uhh, I don't think you need to worry about ?him having an erection."<</say>><br><br>
<<say "Tink">>"Whatever, I'm not a doctor. I don't know what it's called when it affects your pussy's dick."<</say>><br><br>
Eva scoffs. <<say "Eva">>"You mean the clitoris?"<</say>><br><br>
When your underwear is torn off, Eva begins to cry. <<say "Eva">>"Oh Gods. ?Hes melting from the inside."<</say>><br><br>
<<say "Tink">>"No stupid, ?hes just really wet. That's a good sign!"<</say>>
<<otherwise>>
When your underwear is torn off, Eva gasps and covers her face. <<say "Eva">>"Oh Gods. ?Hes deformed."<</say>><br><br>
<<say "Tink">>"What are you talking about?"<</say>><br><br>
<<say "Eva">>"?He <<verb 'was'>> born without a sheath."<</say>><br><br>
<<say "Tink">>"Uhh."<</say>> The spider girl scoffs. <<say "Tink">>"You know humans don't have sheaths right?"<</say>><br><br>
Eva stomps her foot. <<say "Eva">>"What's wrong with them! Don't they have any sense of decency?"<</say>><br><br>
The spider girl stares at Eva's outfit. <<say "Tink">>"Anyway... This is a good sign."<</say>>
<</noPenis>><</nobr>>
<<act "You wonder why this is a good sign." "You wonder why this is a good sign.-ForestIntro-99">><</act>>Eva says, <<say "Eva">>"It is?"<</say>>
<<say "Tink">>"Yes! If ?he <<verb 'has'>> <<noPenis>>a pussy<<otherwise>>an<</noPenis>> erection, that means blood's flowing through ?his_ body. ?Hes going to live. If ?he didn't have an erection, then we'd be in trouble."<</say>> Having saved the day, the spider girl stands up, dusts off, and walks away.
<<say "Eva">>"Wait!"<</say>>
The spider girl turns. <<say "Tink">>"Huh?"<</say>>
<<say "Eva">>"What do we do now?"<</say>> Eva points at your naked paralyzed body sitting in the leaves. <<say "Eva">>"When does this wear off? And I thought you said the boner thing leads to permanent damage."<</say>>
<<say "Tink">>"Oh yeah! How silly of me. You'll need to give ?him an orgasm at least every four hours."<</say>>
<<say "Eva">>"What! Me? I'm not doing that... For how long?"<</say>>
The spider girl says, <<say "Tink">>"2 to 4 days, max."<</say>>
At least you're not going to die. Your eyes feel fine and your sense of touch is returning.
Eva's jaw drops. <<say "Eva">>"Hey! Where are you going? Aren't you going to help?"<</say>>
<<say "Tink">>"Sorry,"<</say>> the spider girl says over her shoulder. <<say "Tink">>"You know the rules. Humans can't hear us talk."<</say>>
Everything... tickles -- like a thousand fingertips running up and down your skin.
<<say "Eva">>"But ?he already <<verb 'knows'>>!"<</say>>
The spider girl ignores her cry and Eva begins to whimper.
<<act "You lay there, regretting ever entering the forest." "You lay there, wondering what Eva's going to do next.-ForestIntro-129">><</act>>Besides the paralysis, you feel like yourself again. That is to say, your sense of touch has returned. Well, not everywhere: it still feels like fingertips are running up and down your <<if $mc_crotch is "penis">>dick<<elseif $mc_crotch is "vagina">>pussy<<else>>shaft and pussy<</if>>. It's actually pleasant.
Eva calls for help while she holds you in her arms. As time passes, she clenches you tighter, and it becomes difficult to breathe. When her voice is hoarse, she pulls back and looks at you with a pained expression. <<say "Eva">>"Don't worry. I'll get you out of this. Even if--"<</say>>
You blink rapidly.
Eva squints then gasps. <<say "Eva">>"You can blink?"<</say>>
You blink twice.
<<say "Eva">>"What does that mean? Are you coming on to me?"<</say>>
If only there was some way to choke her. You blink once.
She shakes her head. <<say "Eva">>"Huh? Look, I don't know what to do. I thought someone would hear me and... you know, handle you? But would you even be comfortable with a complete stranger <<noPenis>>fingering you<<otherwise>>jacking you off<</noPenis>>? Blink 50 times if yes."<</say>>
<<act "Start blinking." "Start blinking.-Forest-intro-175">><</act>>On your 13th blink, you hear dry leaves crunch as someone approaches.
<<say "Sophie">>"Hello? Someone need assistance?"<</say>> Her voice sounds confident. Wise.
Eva tosses you face first into the dirt and runs toward the woman. <<say "Eva">>"Yes, we need help!"<</say>>
<<say "Sophie">>"What's wro-- Is that a human?"<</say>>
<<say "Eva">>"Ye-- Wait! Don't go! ?He, um, ?he can't hear us talk! ?Hes deaf!"<</say>>
<<say "Sophie">>"?He <<verb 'is'>>?"<</say>>
<<say "Eva">>"Yes! Because, uh, because of the poison!"<</say>>
<<say "Sophie">>"Oh good. Wait, you poisoned a human?"<</say>>
<<say "Eva">>"No! It was--"<</say>>
<<say "Sophie">>"You poisoned a human, then you took ?his_ clothes off?"<</say>>
<<say "Eva">>"No! Well yeah, but for a good reason: I wanted to see if ?he had an <<noPenis>>engorged clitoris<<otherwise>>erection<</noPenis>>!"<</say>> There's a long pause, and Eva continues. <<say "Eva">>"Don't worry, ?he <<verb 'does'>>."<</say>>
<<say "Sophie">>"Uh, it's getting late and--"<</say>>
<<say "Eva">>"Ugh! Sorry, I'm so flustered right now."<</say>> Eva takes a deep breath and speaks in a calm, controlled manner. <<say "Eva">>"What I'm trying to say is, I need you to gather your friends so you can take turns <<noPenis>>fingering<<otherwise>>jacking off<</noPenis>> my master every four hours."<</say>>
<<act "You'd facepalm if you could move." "You'd facepalm if you could move.-ForestIntro-158">><</act>>A lot of time passes before the monster girl replies. <<say "Sophie">>"Okay."<</say>>
<<say "Eva">>"Please-- Oh, sorry. I thought you were gonna say no. Really? You'll help us?"<</say>>
<<say "Sophie">>"Why wouldn't I? ?He <<verb 'needs'>> help. But we'll have to blindfold ?him. No human can know where we live, and my friends would never want to be seen by one."<</say>>
Thank God. The tickling sensation was fun at first, but now you realize it's all foreplay: a tease that isn't building to anything.
<<say "Eva">>"Deal!"<</say>> Eva runs back to you, leans you against a tree, and ties your torn shirt around your head as a blindfold. Before it's secured, you're able to take a peek at the monster girl.
She's a centaur, a half-horse, half-human creature. Two elf ears poke through her straight golden hair, her skin white as milk. She wears a saddle, bracelets, and a decorative breastplate in the shape of a bra. The spear she holds suggests she's some type of warrior, but there isn't a scratch on her body, giving her brown fur a metallic sheen.
<<act "You listen for what's going to happen next." "You listen for what's going to happen next.-ForestIntro-169">><</act>>The centaur clops toward Eva and stops. <<say "Sophie">>"Sophie."<</say>>
<<say "Eva">>"I'm Eva. Sophie the Centaur, huh? That should be easy to remember."<</say>>
<<say "Sophie">>"Well Eva, I suggest you put ?him on my back and then you hop on. It'll be faster that way."<</say>>
Eva places you on Sophie and gets behind you to hold you in place. Against your groin, Sophie's fur feels similar to wearing a pair of satin <<if $mc_gender is "male">>boxers<<else>>panties<</if>>. Without any warning, she gallops forward. <<noPenis>>Each rhythmic stride stimulates your genitals, but it's not enough to orgasm<<otherwise>>Each rhythmic stride feels uncomfortable against your genitals<</noPenis>>.
<<act "You pass out from sheer exhaustion." "you pass out from sheer exhaustion.-ForestIntro-178">><</act>>You wake up when Sophie comes to a complete stop. It's a wonder you fell asleep at all: your crotch aches. The air smells cleaner here and there's enough light to see shadows through your blindfold. You hear murmuring all around you until Sophie speaks. <<say "Sophie">>"Don't just stop and stare. Help."<</say>>
<<say "Miscellaneous">>"But ?hes a human. Why would you--"<</say>>
<<say "Sophie">>"Not to worry,"<</say>> Sophie says. <<say "Sophie">>"?Hes deaf and wearing a blindfold. We're not breaking any rules. This is Eva, by the way."<</say>> There are a few introductions before everyone returns to whispering about you. Sophie sighs. <<say "Sophie">>"You can gossip later. ?He <<verb 'needs'>> help now."<</say>>
At least three people help you off Sophie and place you on a bed of straw.
An unfamiliar voice speaks. <<say "Miscellaneous2">>"Why <<verb 'is'>> ?he naked?"<</say>>
Sophie says, <<say "Sophie">>"Details of that weren't clear. Eva, care to explain?"<</say>>
<<say "Eva">>"Um, I don't mean to be rude, but could I explain that later? My master needs help now."<</say>>
<<say "Miscellaneous">>"Master? Anyway, what's wrong with ?him? ?He <<verb 'looks'>> pretty happy to me..."<</say>> The girls laugh.
<<act "Listen to Eva's explanation." "You wait for Eva to explain.-ForestIntro-197">><</act>>Eva says, <<say "Eva">>"?He <<verb 'needs'>> to have an orgasm every four hours, but ?he can't do it ?himself. If ?he <<verb 'doesn\'t'>> have one soon, ?he could get permanent damage."<</say>>
<<say "Miscellaneous">>"So you want us to--"<</say>>
<<say "Miscellaneous2">>"Ew!"<</say>>
<<say "Miscellaneous">>"Maybe if it was a monster girl, but--"<</say>>
Sophie interrupts. <<say "Sophie">>"Oh come on. Every day I listen to you drone on about how there's nothing to do around here but hunt and sleep. Think about this as a form of entertainment. Besides, we've never seen a naked human before. Don't you want to see how they work?"<</say>>
There's a delay before a meek voice says, <<say "Miscellaneous2">>"I'll do it."<</say>>
<<say "Miscellaneous">>"Gross! No!"<</say>>
<<say "Miscellaneous2">>"I kind of want to try too."<</say>>
<<say "Miscellaneous">>"I get to go after her!"<</say>>
<<act "Feel a sense of relief." "You start to breathe easy.-ForestIntro-218">><</act>>The crowd seems evenly divided and arguments break out until Sophie demands order. <<say "Sophie">>"Look. If you don't want to help, you don't have to. No one is going to hold it against you. But if you want to help, we'll draw straws to see who goes first. Actually, since Eva found ?him, she gets to go first. The rest of us will draw straws."<</say>>
Eva says, <<say "Eva">>"Uh, actually, you can skip me."<</say>>
<<say "Miscellaneous">>"Why?"<</say>>
<<say "Eva">>"Well, it's like... I'm ?his_ best friend, you know?"<</say>> Under her breath, she mutters, <<say "Eva">>"Believe me, I've..."<</say>> Returning to her previous volume, she says, <<say "Eva">>"Nevermind. ?He wouldn't want things to get weird between us."<</say>>
Someone from the crowd asks, <<say "Miscellaneous2">>"How could it get weirder than this?"<</say>>
Sophie sounds like a teacher when she says, <<say "Sophie">>"If Eva doesn't want to participate, that's fine. It just means all of us get to go sooner."<</say>>
It seems as though you are in good hands, so to speak, and that reduces your anxiety. If you tried, you could probably sleep until the effects of the poison wear off.
<<hasPenis>><<act "Try to stay awake" "First forest visit sex penis">><</act>><<otherwise>><<act "Try to stay awake" "First forest visit sex vagina">><</act>><</hasPenis>>
<<act "Pass out (Skip sex scene)" "First forest visit after sex">><</act>>Perhaps the monster girls have stepped away to draw straws, because you're unable to hear them for a while. Some time passes, and you drift off to sleep. You're not sure if minutes or hours pass when a whisper wakes you up. <<say "Hannah">>"What do I do?"<</say>>
Another voice whispers back. <<say "Miscellaneous">>"How should I know? I've never even seen a naked human before. I think-- Just do what you do to yourself."<</say>>
A third voice says, <<say "Miscellaneous2">>"Why are you two whispering?"<</say>>
<<say "Hannah">>"I don't know! I'm nervous."<</say>>
<<say "Miscellaneous">>"If you don't go soon, I'm gonna take your turn."<</say>>
Sophie interjects. <<say "Hannah">>"Hannah drew the short straw. Hannah gets to go first. Go on dear. It won't bite."<</say>>
At this point, your clitoris hurts so much, you'd do anything for an orgasm.
<<act "Your heart races as you wait." "Your heart races as you wait.-Forest-intro-290">><</act>>When you're finally touched, it hits you like a jolt. It's a chilled, lubricated finger on your clit, nothing more than a poke.
<<say "Miscellaneous">>"Not like that! Warm ?him up first."<</say>>
Sophie gives some instructions to Hannah. <<say "Sophie">>"Try there and there first."<</say>>
<<say "Hannah">>"Okay."<</say>> Hannah applies lubrication to your left labia majora and massages it up and down. <<say "Hannah">>"Like this?"<</say>>
<<say "Sophie">>"Mm. Good. Now the other one."<</say>>
She smears lube across your vulva and continues to massage both sides up and down. The sensation is subtle, like she's sliding her finger over the lube instead of touching your skin. It's nothing more than a tease, really.
<<act "You're sexually frustrated." "it leaves you frustrated.-ForestIntro-265">><</act>><<say "Sophie">>"Good! Now try little circles on each one."<</say>>
With the same pressure, Hannah massages your lips together and pulls them apart, pushing upward when her thumbs meet. After a few minutes of this, your vulva heats up and lube runs down your crotch like runny icing on the side of a birthday cake. If you could, you'd sigh and spread your toes. It would be nice if she tried your clitoris again, but there's no way to communicate this.
Sophie says, <<say "Sophie">>"What's it like?"<</say>>
Hannah giggles. <<say "Hannah">>"Fun... Warm!"<</say>>
<<say "Miscellaneous">>"How warm?"<</say>> someone asks.
Hannah isn't sure how to answer that. <<say "Hannah">>"Umm. Really warm. Oh, look! ?Hes wet like me."<</say>>
Everyone laughs until Sophie shushes them, but you can hear in her voice that she's laughing too. <<say "Sophie">>"Different from you, I think. Why don't you investigate?"<</say>>
<<act "You await your investigation." "You look forward to your investigation.-ForestIntro-283">><</act>>She stops massaging your lips and pushes a finger through your opening. Lubrication seeps in at a steady rate. After a few seconds, your vagina fills with liquid and the pressure builds. You've only had sex a few times, but it's never felt like this. Finally it hits you: Hannah's a slime girl! The flow of slime stops just short of being uncomfortable.
Hannah says, <<say "Hannah">>"Hm, yeah, different. Tastes different."<</say>>
The girls giggle.
<<say "Miscellaneous">>"How's it taste?"<</say>>
<<say "Hannah">>"Umm."<</say>> Some of the slime congeals and spirals around your vaginal walls like a tongue licking you from the inside, but it's able to reach areas that have never been licked before. <<say "Hannah">>"A little salty. Not sweet like me."<</say>> She expands inside you to test your limits. <<say "Hannah">>"Ooh! Stretchy!"<</say>>
<<act "You feel lightheaded as you're pushed to your limits." "this might be enough to make you cum.-ForestIntro-296">><</act>>Normally, you need some sort of clitoral stimulation, but this might be enough to make you cum.
Hannah sighs when she contracts. <<say "Hannah">>"?Hes stronger than me."<</say>> There's disappointment in her voice.
<<say "Miscellaneous">>"Try again!"<</say>>
Everyone laughs.
<<say "Miscellaneous2">>"Yeah! You can beat ?him!"<</say>>
Hannah can't tell they're feigning innocence, so she tries again with imbued confidence. Being stretched floods you with wetness, but every drop is absorbed into the slime. Just when you're about to cum, Hannah grunts and stops. This is torture.
<<act "You're so close!" "You're so close.-ForestIntro-307">><</act>><<say "Miscellaneous">>"You almost beat ?him that time!"<</say>>
The crowd cheers.
Hannah tries one last time, but she's spent and quivers to maintain her shape. You contract down hard and push some of her out, but she fights her way back in, increasing the pleasure of your orgasm. Waves of warmth radiate from your crotch as the two of you compete to see who's stronger. At some point, you stop caring about who's winning and everything around you fades. You can only hear again when your clenching stops. It seems your involuntary muscles are still functioning.
Hannah gasps. <<say "Hannah">>"What happened?"<</say>>
The girls laugh. <<say "Miscellaneous2">>"You won!"<</say>>
<<say "Hannah">>"No I didn't."<</say>>
<<say "Miscellaneous">>"I'm next! I'm next! Move, move, move!"<</say>>
Sophie says, <<say "Sophie">>"You're next, but we have to wait for a few hours for ?him to recover."<</say>>
<<say "Miscellaneous">>"Aw! Why?"<</say>>
<<say "Sophie">>"That's what Eva said. It's her human, so it's her rules."<</say>>
Hannah says, <<say "Hannah">>"That's it? When can I go again?"<</say>>
Everyone giggles. Their voices fade as Sophie answers.
<<act "Pass out." "First forest visit after sex">><</act>>Perhaps the monster girls have stepped away to draw straws, because you're unable to hear them for a while. Some time passes, and you drift off to sleep. You're not sure if minutes or hours pass when a whisper wakes you up. <<say "Hannah">>"What do I do?"<</say>>
Another voice whispers back. <<say "Miscellaneous">>"How should I know? I've never even seen a naked human before. I think-- Just rub it up and down, you know?"<</say>>
A third voice says, <<say "Miscellaneous2">>"Why are you two whispering?"<</say>>
<<say "Hannah">>"I don't know! I'm nervous."<</say>>
<<say "Miscellaneous">>"If you don't go soon, I'm gonna take your turn."<</say>>
Sophie interjects. <<say "Sophie">>"Hannah drew the short straw. Hannah gets to go first. Go on dear. It won't bite."<</say>>
<<act "Your heart races as you wait." "it hits you like a jolt.-ForestIntro-356">><</act>>At this point, your penis hurts so much, you'd do anything for an orgasm. When you're finally touched, it hits you like a jolt.
It's a chilled, lubricated finger sliding down the tip of your penis. You would've appreciated Hannah warming up the lubrication first, but given the circumstance, you're thankful for any contact you can get. She stops touching as soon as her finger reaches your shaft. It's nothing more than a tease, really, and it leaves you frustrated.
The crowd shows their support for Hannah by giving some light cheers.
Sophie says, <<say "Sophie">>"What was it like?"<</say>>
Hannah giggles. <<say "Hannah">>"Fun... Warm!"<</say>>
<<say "Miscellaneous">>"How warm?"<</say>> someone asks.
Hannah isn't sure how to answer that. <<say "Hannah">>"Umm. Really warm. But dry. I want to make it wet!"<</say>>
Everyone laughs until Sophie shushes them, but you can hear in her voice that she's laughing too. <<say "Sophie">>"Go on then. It's still your turn, you know?"<</say>>
<<act "You wait to be touched." "You wait to be touched.-ForestIntro-373">><</act>>It'll feel like torture if she doesn't touch you for longer this time, but given her inexperience, you're prepared for the worst. That same lubricated finger pushes against the cleft of your penis head and stays put. You wish she'd wrap her hand around it and give it a stroke, but she seems content with this minimal contact.
When Hannah feels comfortable, she envelops your whole penis head in lubrication. Her grip is subtle, but if you pay attention, you notice your tip is being nursed with a gentle squeeze. Once you've warmed up her hand, lube runs down your shaft like runny icing on the side of a birthday cake.
There's something odd about this. At first, you thought Hannah was touching you with her finger, but now you're not so sure.
<<act "Think about what's going on." "now you're not so sure.-ForestIntro-380">><</act>>Finally it hits you: She's a slime girl!
Sophie whispers something that you can't make out, and your entire <<if $mc_crotch is "penis">>penis<<else>>crotch<</if>> is engulfed in slime. <<if $mc_crotch is "penis">>Even your testicles are encased.<<else>>She slips into your vagina and fills you up.<</if>> The slime pulses in a rhythmic beat, giving every inch of your genitals a gentle suck.
The sensation is so pleasant, if you didn't have to orgasm, you could endure this for hours. There's no chafing, no effort required on your part. Each squeeze feels like it's coaxing the semen out of you. You try to resist, but your penis begins to twitch. It seems your involuntary muscles are still functioning.
Hannah gasps with delight as you spill your seed into her. The crowd oohs and awws, and you get a sense they're fighting over each other for the best view of the action.
Someone close whispers, <<say "Miscellaneous">>"It's beautiful."<</say>>
<<say "Miscellaneous2">>"Yeah... Like a bunch of little jellyfish swimming in the ocean."<</say>>
Nobody says anything while Hannah squeezes every last drop out of you. She's the first to speak when your orgasm ends. <<say "Hannah">>"When can I go again?"<</say>>
Everyone giggles. Their voices fade as Sophie answers.
<<act "Pass out." "First forest visit after sex">><</act>>At least six times a day, you're woken from your slumber and <<hasPenis>>milked<<otherwise>>frigged<</hasPenis>> by a different monster girl. There's always a crowd watching, like you're some sort of circus act. Those that aren't participating aren't shy about yelling suggestions, and you always have an orgasm. Most girls have human hands, but some are feathered, or furried, and you may be mistaken, but someone's hands felt like they were made of metal.
Sometimes Eva will secretly visit and have one-sided conversations with you. You learn monster girls are traveling long distances for a chance to <<hasPenis>>stroke<<otherwise>>finger<</hasPenis>> you, and Sophie has had to implement a sort of lottery system because there's not enough of you to go around.
After one of your orgasms, when things are calming down, a monster girl says, <<say "Miscellaneous">>"You know, ?he <<verb 'doesn\'t'>> seem dangerous."<</say>>
<<say "Eva">>"?Hes not dangerous."<</say>> Eva is the one who says it. This comes as a surprise, because you had no idea she wanted to watch.
<<act "Listen to their conversation." "you had no idea she wanted to watch.-ForestIntro-426">><</act>>Another monster girl confidently says, <<say "Miscellaneous">>"All humans are dangerous, even if they don't look it."<</say>>
Eva says, <<say "Eva">>"Not ?him. All ?he ever <<verb 'does'>> is take care of me and give me gifts, see?"<</say>> Eva jingles her tag. <<say "Eva">>"Isn't it pretty?"<</say>>
<<say "Miscellaneous2">>"What does it do?"<</say>>
Someone else interrupts. <<say "Miscellaneous">>"?Hes nice now, but ?he could still hurt you later."<</say>>
Many agree with that sentiment.
Eva says, <<say "Eva">>"You could say that about anyone."<</say>>
<<say "Miscellaneous">>"Any human. We don't hurt others."<</say>>
Eva replies with a melancholy tone. <<say "Eva">>"Maybe not physically..."<</say>>
No one speaks for a long time until Sophie breaks the tension. <<say "Sophie">>"How does $name care for you?"<</say>>
Eva clears her throat before listing off the ways. At first, none of the girls believe her, but she assures them it's true.
<<act "You've never felt so appreciated." "You had no idea she appreciated all you did for her.-ForestIntro-447">><</act>>From that point forward, the monster girls seem interested in you as a person. They want to know what you eat, what a farmer does, about the pet/master relationship, etc. Eva lies and says you don't know she can talk. She always looks for an excuse to praise you, and over time, the attitude toward your species shifts. All humans are dangerous, but some are less dangerous than others.
At the end of the second day, you're able to whisper, and when Eva visits, you tell her how hungry and thirsty you are. She sneaks you some milk. Even though it's room temperature, it's by far the best milk you've ever had.
The next day, you tell Eva that your symptoms are gone and you want to leave. She informs everyone that your hearing is returning. The consensus is you should leave while you're still deaf. Still, there are complaints from monster girls who didn't get a chance to pleasure you and from girls who wanted a second turn. Without any sendoff, you blindly hobble out of the encampment with your arm wrapped around Eva's shoulder.
After minutes of walking, she removes your blindfold and says, <<say "Eva">>"That was a close one."<</say>>
<<act "Nod and sit down to catch your breath." "you blindly hobble out of the encampment with your arm wrapped around Eva's shoulder. -ForestIntro-454">><</act>>
<<act "Grab her shoulder so you don't fall down." "you blindly hobble out of the encampment with your arm wrapped around Eva's shoulder. -ForestIntro-454">><</act>><<if $last_link_label is "Nod and sit down to catch your breath.">>You groan as you sit on a log, but soon as your bottom touches it, you spring back to your feet. Just what you need, a splinter in the ass. The explosive movement leaves you winded.
<</if>>\
<<say "Eva">>"Are you okay? Want me to get help?"<</say>>
You shake your head. It seems your muscles have atrophied.
<<say "Eva">>"I'm sorry this happened. I was supposed to protect you."<</say>> She gives you a hug and continues to apologize.
You see movement over Eva's shoulder. Someone is approaching.
<<act "Point at them." "You want to point out that someone is approaching, but your arms are pinned down.-ForestIntro-467">><</act>>
<<act "\"Behind you.\"" "You want to point out that someone is approaching, but your arms are pinned down.-ForestIntro-467">><</act>>
<<act "Don't say anything. Conserve your strength." "You want to point out that someone is approaching, but your arms are pinned down.-ForestIntro-467">><</act>><<if $last_link_label is "Point at them.">>You try to point, but your arms are pinned down by Eva.
The advancing monster girl speaks. <<say "Sophie">>"I thought I might find you two talking to each other."<</say>>
<<elseif $last_link_label is "\"Behind you.\"">>\
<<else>>The advancing monster girl speaks. <<say "Sophie">>"I thought I might find you two talking to each other."<</say>>
<</if>>\
Eva whirls around and gasps. <<say "Eva">>"Sophie!"<</say>>
The centaur stares past Eva, holding her spear in a ready position.
<<say "Eva">>"Don't you hurt ?him!"<</say>> Eva growls and spreads her arms to shield you.
Unfazed, Sophie continues to advance. Even if you discount the weapon, she has a height and weight advantage. Her intention is unclear until she extends her arm and hands the spear to Eva. <<say "Sophie">>"Here. For ?him. Use it as a crutch."<</say>>
Eva slumps forward and takes the weapon. <<say "Eva">>"You're not mad?"<</say>>
<<say "Sophie">>"I didn't say that. You're a liar Eva, and I don't like liars. But I've always sensed you had a good reason. Tell me, why did you really bring ?him into the forest?"<</say>>
It pains Eva to answer. <<say "Eva">>"I told ?him there were monster girls here that wanted to live on ?his_ farm."<</say>>
Sophie strokes her chin. <<say "Sophie">>"Mm. So you lie to humans, too."<</say>>
This isn't a surprise, but it's so direct, the words sting.
Sophie takes a moment to inspect your eyes. This is the first time she's seen them up close. <<say "Sophie">>"And are you as kind as Eva claims, or did she lie about that too? You feed her? Buy her gifts?"<</say>>
Exhausted, you can only nod.
Sophie says, <<say "Sophie">>"What about now? Will you care for her now that you know she's a liar?"<</say>>
Eva trembles as she supports herself with the staff. She doesn't have the courage to look you in the eye.
<<act "\"Of course.\"" "\"Of course.\"-Forest-intro-558">><</act>>
<<act "Against your better judgment, you agree." "\"Of course.\"-Forest-intro-558">><</act>><<if $last_link_label is "Against your better judgment, you agree.">>You shake your head and sigh. <<say "you">>"I guess."<</say>>
<</if>>\
A tear runs down Eva's cheek as she sighs in relief.
Sophie steps forward, lifts your chin, and smiles. <<say "Sophie">>"Good. She means well. Now, I'm here because we wanted to send you off with some food."<</say>> She twists her shoulders to grab a pouch off her saddle. <<say "Sophie">>"You're not sick of our milk yet, are you?"<</say>>
You snatch it from her and down the contents within seconds.
<<say "Sophie">>"My, aren't we... enthusiastic."<</say>> She hands you another, much smaller pouch. <<say "Sophie">>"This is mermaid caviar. We consider it a delicacy, but it can be an acquired taste. If it's not to your liking, we won't be offended. And Eva, I caught a rabbit today. Would you like some meat?"<</say>>
The caviar is strange at first, but the more you eat, the more you like it. There are at least 20 more pouches hanging off her saddle.
<<act "You hope they're all filled with food." "You hope they're all filled with food.-ForestIntro-506">><</act>>Sophie is kind enough to let you ride on her back so you don't have to walk all the way home, but she makes you wear a blindfold so you can't figure out how to get back to the camp. In her words, <<say "Sophie">>"I've broken enough rules for one day."<</say>>
She drops you off at the edge of the forest and has one final message for you. <<say "Sophie">>"When I back up Eva's claims of your generosity, you will become very popular indeed. The next time you enter the forest, you may find a monster girl who wants to live with you."<</say>> She smiles and bows before disappearing into the trees.
On the way back to the house, Eva talks nonstop and doesn't notice that you haven't said anything in minutes. When you get home, you don't even bother to shut the front door. You drop the spear to the ground and face plant on the bed.
Eva stands over you and continues to chatter. <<say "Eva">>"The next time we go to the forest, things are going to be different! First, I know we're gonna--"<</say>>
You flip to your back. <<say "you">>"Can I have some water?"<</say>>
<<say "Eva">>"Water? Uh, yeah, sure."<</say>>
From the kitchen, you hear her opening and closing cabinets. <<say "Eva">>"You know, I've been meaning to apologize for lying. From now on, I'm going to be honest about everything."<</say>> Something shatters in the kitchen and she gasps.
You sigh. <<say "you">>"What was that?"<</say>>
<<say "Eva">>"Uhh, the wind knocked something over. Don't worry, you can clean it up tomorrow."<</say>> She goes back to opening cabinets.
After she hands you the water, she stands there and polishes her tag. <<say "Eva">>"Is there anything else I can do for you?"<</say>>
You shake your head. <<say "you">>"Thanks though. I'm going to sleep now."<</say>>
<<act "Sleep." "Sleep.-Forest-intro-612">><</act>>A week passes. Your financial reserves are running low, but you don't feel comfortable entering the forest. The only reason you agree to do it is because you're sick of Eva's nagging.
! Tutorial
//You can now enter the forest and explore! It's a good idea to bring Eva, because she can help you sniff out monster girls, but you can go exploring on your own.//
<<act "Bedroom" "Bedroom">><</act>>
<<run setup.initializeDay()>>\
<<set $day to $day + 6>>\
<<appendflashmessage "You wake up feeling refreshed. All your energy has been restored.">>The forest is full of dangerous monster girls, so you don't dare enter.
<<act "Turn around" "Front Yard">><</act>>! Tutorial
<<img "tutorial/explore-the-forest.png">>
//Enter the forest and explore until you discover a path to the next landmark. When you leave the forest, any discovered landmarks will still be discovered on your next visit.//
<<act "Enter Forest" "Forest Entrance">><</act>><div class="unsuccessful-explore-content">
<<= $unsuccessful_explore_scene>>
</div><<discoverableContent "forest">>
<<unlockPassage "A Little Creek">>
<<description>>
The forest entrance is teeming with life, but there are no natural landmarks, so you must be careful not to get lost.
<<alwaysShow>>
<</discoverableContent>><<discoverableContent "forest">>
<<unlockPassage "A Rotten Tree">>
<<unlockPassage "A Bright Path">>
<<description>>
A little further in from the entrance runs a bubbling creek. The water is only a foot deep, and there are steppingstones that provide easy access to the other side.<<if $follower is "Eva" && _is_discovered && !$monstergirls["Enoki"]>>
Eva says, <<say "Eva">>"That rotten tree smells interesting. Let's check it out."<</say>><</if>>
<<alwaysShow>>
<</discoverableContent>><<set _failure_tag to setup.weighted([{p: .75, value: "forest"}, {p: .25, value: "decayed_wood_discovered"}])>>\
<<discoverableContent _failure_tag>><<nobr>>
<<if setup.hasSeen("Enoki Introduction") and setup.hasSeen("Enoki Introduction2") and setup.getViewedScenesCount("Enoki") < 1>>
<<MonsterGirlManagement "Enoki">>
<<elseif setup.hasSeen("Enoki Introduction") and !setup.hasSeen("Enoki Introduction2")>>
There's someone behind the tree.<br><br>
<<act "Tell them you can see them." "Enoki Introduction2">><</act>><br><br>
<<act "Sneak up on them so they don't run away." "Enoki Introduction2">><</act>>
<</if>><</nobr>>
<<unlockPassage "A Cheerless Grove">>
<<description>>
A decaying tree lies on one side of this natural path, giving off a musty smell. It's massive and you can't see over it, but it's lifted on one end by the stump it grew from.
There's less light here than by the creek, but the chirping birds give you a sense of security.
<<alwaysShow>><<nobr>>
<<if $end_to_end_test_mode || setup.fiveaofm69>>
<br><br><<act "Add Decayed Wood (Cheat Mode Only)" `passage()`>>
<<additem "Decayed Wood" "you">>
<</act>>
<</if>><</nobr>>
<<onDiscoverPassage "Enoki Introduction">>
<</discoverableContent>>
<<if $end_to_end_test_mode>>
<<act "Skip to scene 1" "Taking Enoki to her new home">>
<<run setup.testSetScenesSeen("Enoki", 1)>>
<<set $current_monster_girl to "Enoki">>
<</act>>
<<act "Enoki AL 2" "Cellar">>
<<run setup.addMonsterGirl("Enoki")>>
<<run setup.testSetScenesSeen("Enoki", 2)>>
<</act>>
<</if>><<discoverableContent "forest">><<nobr>>
<<if $monstergirls["Amy"] and setup.getViewedScenesCount("Amy") === 0>>
<<MonsterGirlManagement "Amy">>
<</if>>
<</nobr>><<description>>
Although green and brown, the trees in this area seem sickly, almost anemic, as though they too are resting under a permanent shadow. The animals in the area don't seem to notice, and the air only has a hint of decay.
<<alwaysShow>>
<<onDiscoverPassage "Amy's Introduction">>
<</discoverableContent>>
<<if $end_to_end_test_mode>>
<<act "Skip to scene 1" "There's something different about today.">>
<<run setup.testSetScenesSeen("Amy", 1)>>
<<set $current_monster_girl to "Amy">>
<</act>>
<<act "Skip to scene 2" "Amy's wild adventure.">>
<<run setup.addMonsterGirl("Amy")>>
<<run setup.testSetScenesSeen("Amy", 2)>>
<</act>>
<<act "Town Square" "Town Square">><</act>>
<<act "Living Room" "Living Room">><</act>>
<</if>><<discoverableContent "forest">>
<<unlockPassage "An Overgrown Primeval Region">>
<<description>>
The canopy thins and allows more light to come through. A squirrel climbs a tree as you pass.<<if $follower is "Eva" && _is_discovered && !$monstergirls["Fern"]>>
Eva says, <<say "Eva">>"That overgrown area smells interesting. Let's check it out."<</say>><</if>>
<<alwaysShow>>
<</discoverableContent>><<discoverableContent "forest">>
<<MonsterGirlManagement "Fern">>\
<<unlock "A Pink Orchard">>\
<<if $end_to_end_test_mode>>
<<act "Fern AL 1" `passage()`>>
<<run setup.testSetScenesSeen("Fern", 1)>>
<</act>>
<</if>>
<<description>>
This area teems with ferns, every inch of the ground covered with diverse greenery. It's sweltering with humidity, enough to fog a mirror.
<<alwaysShow>>
<<onDiscoverPassage "Fern Introduction">>
<</discoverableContent>><<if setup.getViewedScenesCount("Fern") > 0>>\
<<act `"A Pink Orchard" + setup.getExploredStatusHtml("A Pink Orchard")` "A Pink Orchard">><</act>>
<<else>>
<<act `"A Pink Orchard" + setup.getExploredStatusHtml("A Pink Orchard")` "A Pink Orchard Blocked">><</act>>
<</if>>As you walk toward the archway, vines emerge from the moist soil, entwine your legs, and bring you to your knees. When you try to get up, they snare your arms, forcing you onto all fours before they harden and dry. You yell for help.
Fern saunters over, sits on you like a bench, and crosses her legs. <<say "Fern">>"Whatcha doing?"<</say>>
You grunt under her strain. <<say "you">>"Oh, you know. Just taking a stroll."<</say>>
<<say "Fern">>"Stroll, huh?"<</say>> She takes a bite from an apple and swallows. <<say "Fern">>"You weren't going toward that orchard, were you?"<</say>>
<<say "you">>"Is that where I was headed? I wasn't really paying attention."<</say>>
<<say "Fern">>"Hm."<</say>> She takes another bite but doesn't reply.
It's getting hard to breathe. <<say "you">>"Is that a defenseless apple you're eating?"<</say>>
<<say "Fern">>"I got permission to eat this one. I can teach you how if you're interested."<</say>>
You say, <<say "you">>"Yep,"<</say>> through your teeth.
When Fern hops off, the vines unravel and vanish below the earth like snakes. She hooks elbows with you and leads you back to her domain.
<<act "An Overgrown Primeval Region" "An Overgrown Primeval Region">><</act>><<discoverableContent "pink_orchard">><<nobr>>
<<if setup.hasSeen("Hanako Introduction") and setup.getViewedScenesCount("Hanako") < 1>>
<<MonsterGirlManagement "Hanako">>
<<if $end_to_end_test_mode>>
<br><br><div class="hanakos-gift-appreciation-number">
$hanakos_gift_appreciation_number
</div>
<br><br><<act "Skip to scene 1" "Going slumming">>
<<run setup.testSetScenesSeen("Hanako", 1)>>
<<set $current_monster_girl to "Hanako">>
<</act>>
<</if>>
<</if>><</nobr>>
<<description>>
As you walk along the path, the forest abruptly transitions to blossoming cherry trees where petals fall like pink snow. There's something magical about this place: the gentle pats of the petals as they land on the ground; that no matter how many fall, every tree is in full bloom; how each tree is equally spaced apart for as far as the eye can see. It seems man made and well tended, but there's no one around.
<<alwaysShow>><<nobr>>
<<if $end_to_end_test_mode || setup.fiveaofm69>>
<<act "Add Soil (Cheat Mode Only)" `passage()`>>
<<additem "Soil" "you">>
<</act>>
<br><br><<act "Add Flowers (Cheat Mode Only)" `passage()`>>
<<additem "Flowers" "you">>
<</act>>
<br><br><<act "Add Chocolate Candy Bar (Cheat Mode Only)" `passage()`>>
<<additem "Chocolate Candy Bar" "you">>
<</act>>
<</if>><</nobr>>
<<onDiscoverPassage "Hanako Introduction">>
<</discoverableContent>>\
<<nobr>>
<<if $end_to_end_test_mode>>
<<act "An Overgrown Primeval Region" "An Overgrown Primeval Region">><</act>>
<<act "Hanako AL 2" "Field">>
<<run setup.addMonsterGirl("Hanako")>>
<<run setup.testSetScenesSeen("Hanako", 2)>>
<</act>>
<</if>>
<</nobr>><<say "you">>"So... How about this weather?"<</say>>
$current_monster_girl shrugs. <<say $current_monster_girl>>"It's weather."<</say>>
---
<<say "you">>"If you could be any other type of monster girl, which one would you be?"<</say>>
<<eitherline>>
$current_monster_girl smiles. <<say $current_monster_girl>>"I'm already the best kind of monster girl."<</say>>
$current_monster_girl smiles and bounces. <<say $current_monster_girl>>"I'd be a real //monster// girl, you know? Ugly black eyes, rows and rows of sharp teeth. So scary, you'd have a heart attack if you saw me."<</say>>
<</eitherline>>
---
You ask, <<say "you">>"How many languages can you speak?"<</say>>
<<say $current_monster_girl>>"Just the one."<</say>> $current_monster_girl cocks her head. <<say $current_monster_girl>>"Does anyone here speak anything other than English?"<</say>>
<<say "you">>"Hm... I don't think so."<</say>>
---
You ask, <<say "you">>"What's your middle name?"<</say>>
She shrugs. <<say $current_monster_girl>>"I don't even have a last name."<</say>>
<<say "you">>"Really? But what if you run into somebody with the same name as yours?"<</say>>
<<say $current_monster_girl>>"What do you mean? No monster girls have the same name."<</say>>
---
You ask, <<say "you">>"Where did you grow up?"<</say>>
She cocks her head and smiles. <<say $current_monster_girl>>"Where you found me. Where else?"<</say>>
<<say "you">>"Well, I wasn't born on this farm."<</say>>
Her eyes widen. <<say $current_monster_girl>>"Really? Oh, you mean you were born in town."<</say>>
<<say "you">>"Even further. Hundreds of miles away, in fact."<</say>>
She scratches her head, speechless. You just blew her mind.
---
You ask, <<say "you">>"Are you a listener or a talker?"<</say>>
She stares blankly.
Seconds pass without a response, giving you the impression she didn't hear you, so you clear your throat. <<say "you">>"Are you a list--"<</say>>
She lifts her finger to her mouth. <<say $current_monster_girl>>"Shh!"<</say>>
There's your answer: neither.
---
You ask, <<say "you">>"What's your favorite part of the forest?"<</say>>
$current_monster_girl <<eitherline>>
taps her lip as she ponders the question.
nibbles the side of her finger.
thinks.
<</eitherline>> <<say $current_monster_girl>>"There's this really weird statue. It's warm to the touch."<</say>>
---
You ask, <<say "you">>"What's your favorite part of the forest?"<</say>>
$current_monster_girl <<eitherline>>
taps her lip as she ponders the question.
nibbles the side of her finger.
thinks.
<</eitherline>> <<say $current_monster_girl>>"I don't know if it's my //favorite//, but there's this well in the forest that's pretty creepy. Sometimes I like to dare myself to see how close I can get."<</say>>You pat $current_monster_girl's head.
<<eitherline>>
<<say $current_monster_girl>>"Is that a human custom?"<</say>>
She winces slightly. <<say $current_monster_girl>>"That was... new."<</say>>
She ducks down and looks at your hand. <<say $current_monster_girl>>"What are you doing?"<</say>>
<</eitherline>>
---
As you reach for $current_monster_girl's head, she leans out of the way.$current_monster_girl grabs your wrist with both hands to show you what feels best.
---
You pat $current_monster_girl's head.
<<eitherline>>
She tilts her head toward you in a welcoming manner.
She smiles. <<say $current_monster_girl>>"That's... nice."<</say>>
Her body relaxes as she sighs.
<</eitherline>>
---
With her eyes closed, $current_monster_girl grabs your wrist with both hands, bringing yours to her cheek. She moans then gasps as her eyes fly open. <<say $current_monster_girl>>"Sorry. That was too forward."<</say>>
<<say "you">>"Nah,"<</say>> you say. <<say "you">>"You're fine."<</say>>
Blushing, she looks down and fidgets with her fingers.You ask $current_monster_girl if she wants to go for a walk.
<<eitherline>>
<<say $current_monster_girl>>"A walk? Sure, why not."<</say>>
<<say $current_monster_girl>>"That sounds nice, but I'm kind of full. Some other time, yeah?"<</say>>
<<say $current_monster_girl>>"Eh. Honestly, I'm happy just hanging out here."<</say>>
She shrugs. <<say $current_monster_girl>>"If you want to, sure."<</say>>
<</eitherline>>She grins. <<say $current_monster_girl>>"Just us? Sounds fun."<</say>>
---
She smiles and nods.
---
She rocks back-and-forth on her heels. <<say $current_monster_girl>>"Okay. I'd like that."<</say>>You tap her shoulder and run away, laughing. <<say "you">>"Tag, you're it!"<</say>>
<<eitherline>>
She doesn't want to play at first, but eventually gets into it.
<<say $current_monster_girl>>"Hey, no fair. You have to give a warning first!"<</say>>
<</eitherline>>You tap her shoulder and run away, laughing. <<say "you">>"Tag, you're it!"<</say>>
<<eitherline>>
When she catches you, it devolves into a stalemate, with the two of you touching each other's shoulders, neither of you able to get out of reach.
When she catches you, she tags you all over your body.
She tackles you flat on your back, giggling. <<say $current_monster_girl>>"Say you're it! Say it or I'll never get off you."<</say>>
<</eitherline>>She steps back and frowns. <<say $current_monster_girl>>"Are you saying I'm fat?"<</say>>
<<say "you">>"What? No. I just thought it would feel good."<</say>>
---
She steps back and frowns. <<say $current_monster_girl>>"Why are you doing that?"<</say>>
<<say "you">>"Sorry. I thought it would feel good."<</say>>
---
You rub around her belly. <<say $current_monster_girl>>"Doesn't this feel nice?"<</say>>
<<say "you">>"Kinda? Is this how humans say hello?"<</say>>
---
Thirty seconds passed before she says, <<say $current_monster_girl>>"Why are you doing that?"<</say>>In a lighthearted tone, she says, <<say $current_monster_girl>>"If you made a list of all my rubbable parts, my belly would be the least interesting."<</say>>
<<say "you">>"Oh yeah? And what part is the most interesting?"<</say>>
She smiles. <<say $current_monster_girl>>"I'll tell you when you're older."<</say>>It takes an hour to clean up the mess she's made. After you're done, it's hard to say whether or not she appreciates your effort.
---
There isn't much to clean up, but she seems to appreciate it, nonetheless.
---
She stops you. <<say $current_monster_girl>>"It's fine. No need to clean up."<</say>>
<<eitherline>>
You look around. <<say "you">>"I suppose you're right."<</say>>
You look around. <<say "you">>"Uhh... I insist."<</say>> She's made quite the mess.
<</eitherline>>
---
She stops you. <<say $current_monster_girl>>"It's fine. The mess isn't that bad."<</say>>
<<say "you">>"Oh. Oh okay."<</say>>
She looks around, tapping her foot. <<say $current_monster_girl>>"Actually, it's pretty nasty here. I was just being nice."<</say>>
You laugh. <<say "you">>"No problem. I'll sort this out in no time."<</say>>It takes an hour to clean say up around her, and she watches you go whole time -- like she's undressing you with her eyes.
---
When you start cleaning, she joins in to help out.You ask, <<say "you">>"What is the first thing you noticed about me?"<</say>>
Her jaw drops. <<say $current_monster_girl>>"I can't answer that."<</say>>
<<say "you">>"Why not?"<</say>>
<<say $current_monster_girl>>"Because."<</say>>
You raise an eyebrow.
<<say $current_monster_girl>>"Because it's too embarrassing! Next question!"<</say>>
---
You ask, <<say "you">>"How do you describe me to other people?"<</say>>
<<if $mc_gender === "male">>\
<<say $current_monster_girl>>"I don't know... Nice? Hard-working? A little handsome?"<</say>>\
<<else>>\
<<say $current_monster_girl>>"I don't know... Nice? Hard-working? A little pretty?"<</say>>\
<</if>>
<<say "you">>"Really?"<</say>> You smile. <<say "you">>"You mean that?"<</say>>
She shakes her head, making you frown, but then she says, <<say $current_monster_girl>>"You're not //that// hard-working."<</say>>
You straighten up. Always nice to hear you're <<if $mc_gender === "male">>handsome<<else>>pretty<</if>>.
---
You ask, <<say "you">>"How many sexual partners have you had?"<</say>>
She counts the fingers on her hand as she mutters to herself. 15 seconds later, she looks up and sticks out her tongue. <<eitherline>>
<<say $current_monster_girl>>"Zero."<</say>>
<<say $current_monster_girl>>"One and a half."<</say>>
<<say $current_monster_girl>>"69."<</say>>
<<say $current_monster_girl>>"Like, 5000."<</say>>
<</eitherline>>
You scoff and shake your head. <<say "you">>"Come on. Be serious."<</say>>
---
When you ask $current_monster_girl a question, she looks mortified, so you decide to change the topic.You hand $current_monster_girl a cabbage. <<say "you">>"I thought you might like this."<</say>>
A frown flashes on her face. Monotone, she says, <<say $current_monster_girl>>"Oh... A cabbage. How did you know?"<</say>>
With your arms behind your back, you rock on your heels. <<say "you">>"Oh, I've always been good at reading people."<</say>>You toss $current_monster_girl a carrot. <<say "you">>"This is one of the bigger carrots I grew. Thought I'd give it to you."<</say>>
She glances around. <<say $current_monster_girl>>"Thanks? Everyone loves carrots, right?"<</say>>You toss $current_monster_girl a carrot. <<say "you">>"This is one of the bigger carrots I grew. Thought you to have a use for it."<</say>>
She squints, a sly grin on her face. <<say $current_monster_girl>>"$name, is this some kind of innuendo?"<</say>><<say "you">>"I think you'll like this,"<</say>> you say as you tear the foil off the top of the candy bar. <<say "you">>"Try some. Humans love it."<</say>>
She sniffs it a few times, smiles, and shoves the whole thing in her mouth and swallows. She didn't even remove the foil. <<say $current_monster_girl>>"That was delicious."<</say>>
You'll have to remember to remove all the foil next time.You hand $current_monster_girl a dead vine.
She glances at it repeatedly. <<say $current_monster_girl>>"Do you need me to hold this for you?"<</say>>
<<say "you">>"No silly, it's a gift."<</say>>
<<say $current_monster_girl>>"Oh. Oh! Well, it's certainly unique. Nobody's ever given me one of these before."<</say>> She kneels to put it by her feet. <<say $current_monster_girl>>"I'll just leave it here for now. You know, in case I need it later?"<</say>>You present some decayed wood to $current_monster_girl. <<say "you">>"You want this?"<</say>>
<<say $current_monster_girl>>"Thanks but"<</say>> -- she glances around -- <<say $current_monster_girl>>"I have more than enough as it is."<</say>><<say "you">>"I thought you might like this. Eva can't get enough of the stuff."<</say>>
$current_monster_girl takes a step back. <<say $current_monster_girl>>"That's a little too pungent for me. I'll pass."<</say>><<if $follower is "Eva">>
Eva taps your shoulder and looks at you with puppy dog eyes. <<say "Eva">>"It's not too pungent for me."<</say>><</if>><<say "you">>"Hey $current_monster_girl, I thought you might like this harpy--"<</say>>
She snatches it from your hands and slurps out its contents. After wiping her mouth with the back of her hand, she says, <<say $current_monster_girl>>"I love Harpy eggs! Got any more?"<</say>><<say "you">>"I got you some flowers."<</say>>
She blushes and turns heer head away. <<say $current_monster_girl>>"For me?"<</say>>
<<say "you">>"Uh huh. Just for you."<</say>>
She smells the bouquet before taking them from your hands. <<say $current_monster_girl>>"They smell lovely. I can't wait to eat them."<</say>><<say "you">>"I got a surprise,"<</say>> you say. <<say "you">>"Cup your hands."<</say>> You fill them with cherries.
$current_monster_girl's eyes light up. <<say $current_monster_girl>>"Can I eat them now?"<</say>>
<<say "you">>"Of course."<</say>>
One by one, she eats them all, pausing only to smile at you.You give a pile of mushrooms to $current_monster_girl.
<<say $current_monster_girl>>"Ooh, thank you."<</say>>$current_monster_girl giggles when you drop a few mushrooms in her hand.
<<say "you">>"What's so funny?"<</say>>
She holds one up by the stem. <<say $current_monster_girl>>"What does this remind you of?"<</say>>
<<say "you">>"Pft. So immature."<</say>> Yet, you can't help but watch when she attempts to deep throat the whole thing head first.<<say "you">>"I had some extra dirt lying around,"<</say>> you say. <<say "you">>"Thought you might want some?"<</say>>
<<say $current_monster_girl>>"Dirt? You mean that stuff that's all around us?"<</say>>You say, <<eitherline>>
<<say "you">>"Would you be interested in some wild boar?"<</say>>
<<say "you">>"Would you be interested in some wild rabbit?"<</say>>
<<say "you">>"Would you be interested in some raw venison?"<</say>>
<</eitherline>>
<<say $current_monster_girl>>"Heck yeah!"<</say>> When you hand it to her, she tears off a piece with her teeth and swallows it with minimal chewing. There's something gruesome about the smile on her face as she chows down.<<say "you">>"Want some wood?"<</say>>
She rubs the back of her neck and looks to her side. <<say $current_monster_girl>>"Like, actual wood, or...?"<</say>>
You pull a log out of your backpack. <<say "you">>"Actual wood."<</say>>
Her head jerks back. <<say $current_monster_girl>>"Oh. Uh, no thanks. That stuff literally grows on trees."<</say>>$current_monster_girl waits patiently while you chow down on my whole head of cabbage. You don't have any utensils, so you take bites as though it were a giant apple.The fresh carrot snaps each time you bite off a piece. Obviously, you're biased, but the carrot is sweet and delicious. You wonder why you weren't able to make a living off of your crops.The candy bar's been in your pocket since you bought it, so it's half melted. It makes a mess in your hands, but it's delicious.You yank your head back to tear pieces off the fibrous dead vine. No matter how much you chew, it doesn't break down. Convinced it's inedible, you unceremoniously spit it out.
$current_monster_girl squints. <<say $current_monster_girl>>"Did that taste good?"<</say>>
<<say "you">>"Not even a little."<</say>>You inspect the decayed wood and discover something: it's inedible.You use a tool on your keychain to open the dog food. Plugging your nose, you pour a gelatinous mouthful down your throat. Disgusting. What does Eva see in this stuff? <<if $follower is "Eva">>
Speaking of which, Eva tugs on your pant leg and looks at you with her glistening eyes. It's hard to say no to that, so you hand her the rest. You didn't want to eat anymore anyway.<<else>>You can't eat any more of this, so you put by your side. Maybe you'll be in the mood for it later?<</if>>You crack open a piece of the egg and slurp some out of the hole. Like eating a raw chicken egg, it's disgusting. On the other hand, it's full of protein and leaves you satisfied, once you get the taste out of your mouth.You know what? You've earned a little 'me time'; sitting crosslegged on the ground, you take your time to smell the flowers. The scent brings back memories of when you were young and had all the free time in the world.
An unexpected buzzing sound breaks your concentration, and before you figure out where it's coming from, a bee flies out of a flower and stings the top of your head.
<<say "you">>"Dammit. That hurt!"<</say>> You throw the flowers as far away as you can.
$current_monster_girl covers her mouth, but you can tell from her eyes that she's laughing.You gobble down a handful of cherries. They don't have seeds, but they do have stems. In your eagerness, you didn't think that far ahead and have to spit them out like sunflower seeds. Next time, you won't make the same mistake.Normally, the idea of eating a raw mushroom whole wouldn't be appealing, but Enoki's have a flavor unlike any other: buttery, earthy, almost meaty. Your one complaint -- it leaves you feeling thirsty.You reach deep into the bag of soil to get a handful from the bottom -- you know, the good stuff? As soon as you put it in your mouth, you start coughing like you failed the Cinnamon Challenge.
$current_monster_girl shrugs with open arms. <<say $current_monster_girl>>"Why did you do that?"<</say>>
Once you've hacked most of the dirt out your lungs -- you hope plants don't grow in there later -- you're able to answer. <<say "you">>"I have no idea."<</say>>At first, you're weary of taking a bite; after all, it is raw meat. It's better than you expected and satisfies your hunger. You just hope you don't end up paying for it later.You smile knowingly. This isn't just any wood, it's magical wood from the forest, blessed by a dryad. If you believe -- //truly// believe -- it'll transform into something delicious... At least, that's what you hope; you just made that up.
With your eyes closed, you say a little prayer and raise it to your lips. To your surprise, it's the most succulent piece of lumber you've ever eaten. Alas, like all wood, on the spectrum of "food" and "not food", it leans heavily on the "not food" side. Plus, now you have splinters in your tongue.$current_monster_girl fidgets with her hands. <<eitherline>>
<<say $current_monster_girl>>"Oh. I thought we were having fun."<</say>>
<<say $current_monster_girl>>"Okay, but come back soon, yeah?"<</say>>
<</eitherline>>
---
$current_monster_girl stretches her back. <<say $current_monster_girl>>"Yeah, I suppose you've got other girls to take care of."<</say>>
---
$current_monster_girl says, <<say $current_monster_girl>>"Hey! At least say goodbye first."<</say>>
---
$current_monster_girl exhales into her palm. <<say $current_monster_girl>>"What's wrong? Is it my breath?"<</say>>$current_monster_girl pouts when you try to leave and you fall prey to her manipulation.
---
<<say $current_monster_girl>>"Wait!"<</say>> $current_monster_girl says. <<say $current_monster_girl>>"There's, uh, I want to tell you a secret."<</say>>
"What kind of secret?"
<<say $current_monster_girl>>"Oh."<</say>> She glances around. <<say $current_monster_girl>>"I'll tell you later, but it's a really good one."<</say>>
You groan internally. She's making this up, but it's so transparent, you feel guilty; she clearly wanted to stay so you stick around.
---
$current_monster_girl bounces as she frowns. <<say $current_monster_girl>>"I'm lonely. Can you stay a little longer?"<</say>>
---
$current_monster_girl picks at her fingernails nonchalantly. <<say $current_monster_girl>>"Aren't you going to say goodbye first?"<</say>>
Before you know it, you're caught in long conversation. May as well finish caring for her.$current_monster_girl scoffs. <<say $current_monster_girl>>"You feel good about yourself, cheating like that?"<</say>>
---
$current_monster_girl grins.
<<say "you">>"What are you smiling at?"<</say>> you ask.
<<say $current_monster_girl>>"Oh -- just that you're a good person. Thanks for your support."<</say>>
<<say "you">>"Support?"<</say>>
<<say $current_monster_girl>>"Yeah. You know what I mean."<</say>>
You look at her side-eyed. <<say "you">>"I do?"<</say>>
She nudges your shoulder. <<say $current_monster_girl>>"Yeah. It's because of people like you that I exist in the first place."<</say>>
This is getting too metaphysical for your tastes, so you take your leave.
---
<<say $current_monster_girl>>"Whoa,"<</say>> $current_monster_girl says. <<say $current_monster_girl>>"How did you do that?"<</say>>
<<say "you">>"Do what?"<</say>>
<<say $current_monster_girl>>"One second I was hungry and bored and, to be honest, feeling neglected -- then all the sudden, everything was fine. How did you do that?"<</say>>
You shrug.
She leans in close and whispers. <<say $current_monster_girl>>"Are you a wizard?"<</say>>
<<say "you">>"No."<</say>> You chuckle. <<say "you">>"I'm just that good."<</say>>
---
$current_monster_girl hugs you.
<<say "you">>"What was that for?"<</say>>
<<say $current_monster_girl>>"I don't know, suddenly I felt... like everything was right in the world."<</say>> She looks into your eyes and smiles. <<say $current_monster_girl>>"Whatever you did, thank you."<</say>>$current_monster_girl clasps her hands behind her back. <<say $current_monster_girl>>"Thanks, $name. You know you spoil me, right?"<</say>>
---
At some point when you were preoccupied, $current_monster_girl fell fast asleep. <<eitherline>>
Her gentle smile suggests she's having pleasant dreams.
She smacks her lips together and calls out your name. Thankfully, before you respond, you recognize she's talking in her sleep.
You leave, careful not to wake her.
Her eyelids open to slits. When she notices you, she smiles and snuggles her way into a more comfortable position.
<</eitherline>>
---
$current_monster_girl sits down and moans. <<say $current_monster_girl>>"This is so nice. I know you have farm work. Shouldn't you get going?"<</say>>
<<say "you">>"You don't need anything else?"<</say>>
She closes her eyes, moans like someone sinking into a hot bath, and slowly shakes her head.
---
<<say "you">>"Sorry,"<</say>> you say, <<say "you">>"but I gotta get going."<</say>>
She blushes. <<say $current_monster_girl>>"Of course! I'm starting to feel like I'm taking advantage."<</say>>Before you know it, you've pushed yourself too far. You collapse on your back.
$current_monster_girl gasps. <<say $current_monster_girl>>"$name? What happened? Did something bite you? A snake?"<</say>> She shakes you. <<say $current_monster_girl>>"Snake? Snaaaaaaake!"<</say>>
---
Your stomach grumbles. <<say "you">>"Uh oh."<</say>> That's not something you want to hear when you're already full.
<<say $current_monster_girl>>"What's wrong?"<</say>> $current_monster_girl asks.
Now it's gurgling; must've been something you ate. Without answering, you race toward your bathroom, butt cheeks clenched.
The good news is you make it in time. The bad news is, when you get off the toilet, it's already nighttime.
---
You stub your toe -- hard.
$current_monster_girl hisses through her teeth. <<say $current_monster_girl>>"Oof. You okay?"<</say>>
A few seconds later, you've recovered, but you decide you're just not feeling it today. <<if $current_region is "Home">>You go to your room and <<else>>You walk home and <</if>> lay on your bed, grumbling at the ceiling until you fall asleep. Tomorrow will be a better day.You tell $current_monster_girl you're going to rest your eyes. It doesn't go according to plan: you wake up with your back against hers. She's fast asleep, and -- seeing as it's to late to work -- you walk home.<br><br>
<<if $follower is "Eva">>
Eva's tail wags when you arrive. <<say "Eva">>"Well hello sleepyhead!"<</say>><br><br>
You slap your thighs. <<say "you">>"Why didn't you wake me?"<</say>><br><br>
She glances at the floor. <<say "Eva">>"You looked so peaceful. Also, I wanted to see if you kick in your sleep like me, but then I got distracted by this bush and then a tree then a... Well, you know how it goes."<</say>>
<<else>>
Eva's tail wags when you arrive, but she's also frowning. <<say "Eva">>"Where have you been? I've been worried sick."<</say>><br><br>
You resist the urge to clench your fists. <<say "you">>"You say that every time I leave the house, even if it's for five minutes!"<</say>><br><br>
<<say "Eva">>"What?"<</say>> she says with a cocked head. <<say "Eva">>"You were gone longer than five minutes?"<</say>>
<</if>><br><br>
You grumble all the way to your bed.<<if $forest_angel_shrine_affection is undefined>>
<<set $forest_angel_shrine_affection to "neutral">>
<<set _first_time to true>>
<<else>>
<<set _first_time to false>>
<</if>>
You find an inconspicuous path and follow it until reaching a dead-end. The way it fades into an opening of trees suggests, at some point in time, it led somewhere, so you keep going. <<if not _first_time>>This seems familiar.<</if>><br><br>
Overgrowth hinders your journey, but before long, you find the path's original destination: a statue of an angel wearing a blindfold. She's twice your size. <<if not _first_time>>You swear you've seen this same statue in a different location. Anyway, whatever<<else>>Whatever<</if>> purpose this sculpture served seems long forgotten. Ivy covers the bottom half of the idol's robe and outstretched wings.<br><br>
The angel's bent forward, hand on one knee, the other beckoning you closer. Or perhaps she's asking for an offering.
<<if $forest_angel_shrine_affection is "neutral">>
It's difficult to say, because her subtle smirk could be interpreted many ways.
<<elseif $forest_angel_shrine_affection is "happy">>
The way she bites her lip suggests she wants... something.
<<else>>
It's difficult to say, because her frown could be interpreted many ways.
<</if>><br><br>
<<act "Continue." "-Forest-angel-shrine-22">><</act>>What do you give as an offering?<br><br>
<<givebutton "Trash" "Dog Food" 1>>
<<set $forest_food_shrine_item to "Dog Food">>
<<goto "Forest angel shrine nothing happens">>
<<dontRedirectToCurrentPassage>>
<<disableDontHide>>
<<appendParagraph>>
<</givebutton>>
<<givebutton "Trash" "Mushrooms" 1>>
<<set $forest_food_shrine_item to "Mushrooms">>
<<goto "Forest angel shrine nothing happens">>
<<dontRedirectToCurrentPassage>>
<<disableDontHide>>
<<appendParagraph>>
<</givebutton>>
<<givebutton "Trash" "Wood" 1>>
<<set $forest_food_shrine_item to "Wood">>
<<goto "Forest angel shrine bad">>
<<dontRedirectToCurrentPassage>>
<<disableDontHide>>
<<appendParagraph>>
<</givebutton>>
<<givebutton "Trash" "Soil" 1>>
<<set $forest_food_shrine_item to "Soil">>
<<goto "Forest angel shrine bad">>
<<dontRedirectToCurrentPassage>>
<<disableDontHide>>
<<appendParagraph>>
<</givebutton>>
<<givebutton "Trash" "Flowers" 1>>
<<set $forest_food_shrine_item to "Flowers">>
<<goto "Forest angel shrine bad">>
<<dontRedirectToCurrentPassage>>
<<disableDontHide>>
<<appendParagraph>>
<</givebutton>>
<<givebutton "Trash" "Chocolate Candy Bar" 1>>
<<set $forest_food_shrine_item to "Chocolate Candy Bar">>
<<goto "Forest angel shrine good">>
<<dontRedirectToCurrentPassage>>
<<disableDontHide>>
<<appendParagraph>>
<</givebutton>>
<<givebutton "Trash" "Cherries" 1>>
<<set $forest_food_shrine_item to "Cherries">>
<<goto "Forest angel shrine good">>
<<dontRedirectToCurrentPassage>>
<<disableDontHide>>
<<appendParagraph>>
<</givebutton>>
<<hasPenis>>
<<act "Put your dick in its hand." "Forest angel shrine sex">><</act>><br><br>
<</hasPenis>>
<<hasVagina>>
<<act "Finger your pussy with the angel's beckoning digit." "Forest angel shrine sex">><</act>><br><br>
<</hasVagina>>
<<act "Finger your ass with the angel's beckoning digit." "Forest angel shrine sex">><</act>><br><br>
<<act "Leave." $exploration_back_passage>><</act>><br><br>
<<if $end_to_end_test_mode || setup.fiveaofm69>>
<<act "Add Dog Food (Cheat mode only)" `passage()`>>
<<additem "Dog Food" "you">>
<</act>><br><br>
<<act "Add Mushrooms (Cheat mode only)" `passage()`>>
<<additem "Mushrooms" "you">>
<</act>><br><br>
<<act "Add Wood (Cheat mode only)" `passage()`>>
<<additem "Wood" "you">>
<</act>><br><br>
<<act "Add Soil (Cheat mode only)" `passage()`>>
<<additem "Soil" "you">>
<</act>><br><br>
<<act "Add Flowers (Cheat mode only)" `passage()`>>
<<additem "Flowers" "you">>
<</act>><br><br>
<<act "Add Chocolate Candy Bar (Cheat mode only)" `passage()`>>
<<additem "Chocolate Candy Bar" "you">>
<</act>><br><br>
<<act "Add Cherries (Cheat mode only)" `passage()`>>
<<additem "Cherries" "you">>
<</act>><br><br>
<</if>><<if $last_link_label === "Finger your ass with the angel's beckoning digit.">>
<<set $forest_angel_shrine_sex to "anus">>
<<set _hole to "anus">>
<<elseif $last_link_label === "Finger your pussy with the angel's beckoning digit.">>
<<set $forest_angel_shrine_sex to "vagina">>
<<set _hole to "vagina">>
<<else>>
<<set $forest_angel_shrine_sex to "penis">>
<<set _hole to "anus">>
<</if>>
<<if $follower is "Eva">>
As you disrobe, Eva says, <<say "Eva">>"Uh... what are you doing?"<</say>><br><br>
You stop and look side to side. <<say "you">>"What does it look like I'm doing?"<</say>><br><br>
<<say "Eva">>"To me, it looks like you're about to defile that religious figure."<</say>><br><br>
You squint. <<say "you">>"Yeah, well, you can make any sentence sound bad if you put the words 'defile' and 'religious' in it."<</say>><br><br>
Eva rolls her eyes. <<say "Eva">>"I, uh... There's an interesting tree back there I've been meaning to check out. Let me know when you're finished."<</say>><br><br>
You nod at her.<br><br>
<<else>>
You look side to side and shrug. Like your father always said, //a hand's a hand//. You disrobe.<br><br>
<</if>>
Since stone doesn't lubricate itself, you rub your spit on the angel's hand. Whoever created this statue would rival the greatest sculptors known to man: the hand is smooth like marble and as detailed as your own, down to the thin creases between the joints. It should be cold -- being exposed to the elements like this -- but it's warm, as though powered by an energy source.<br><br>
<<if $forest_angel_shrine_sex is "penis">>
You place your shaft between its thumb and index finger. Then, you slowly rock back and forth.
<<else>>
Once lubricated, you straddle the hand, aligning your _hole with the curled finger.
<</if>> The angel's expression doesn't change, of course -- it's just a statue. But for some reason, you thought it might.<br><br>
<<if $forest_angel_shrine_affection !== "happy">>
<<act "Do your thing." "Forest angel shrine sex fails">><</act>>
<<else>>
<<if $forest_angel_shrine_sex is "anus">>
<<act "Do your thing." "Forest angel shrine sex anus">><</act>>
<<elseif $forest_angel_shrine_sex is "vagina">>
<<act "Do your thing." "Forest angel shrine sex vagina">><</act>>
<<else>>
<<act "Do your thing." "Forest angel shrine sex penis">><</act>>
<</if>>
<</if>>You spread your cheeks and lower yourself. When the tip of the angel's finger touches your pucker, you gyrate around, letting it tease your wrinkles.
For balance, you grip her forearms, exhaling as you sit. It's easy going, because the smooth stone offers no resistance. After a few slow bounces, you're able to lift your feet off the ground, balancing on her hand like a perverted rocking horse.
<<hasPenis>>When you sit with all your weight, her curled finger presses against your prostate. It's intense -- like you're about to cum but your brain forgot to give you pleasure.
You've barely started, but you're dripping into the palm of her hand. Each drop sinks into her like the sweets you've left on previous visits. You grin. If she didn't like it, your cum would burn up or be struck by lightning or something. There you go anthropomorphizing her again. Wait. It -- not her. Whatever.
Back and forth. Back and forth. You ride faster. Pre-cum oozes out of your flaccid cock. You'd like to stroke yourself<<if $mc_breasts === true>> or rub your breasts<</if>>, but you'd risk losing balance if you stop holding onto her with both arms. And if you put your feet down, it won't hit the same spot. Back and forth. It's the only way.
The pressure builds. You clench your ass, uncontrollably squeezing her index finger as tight as you can. A pleasant current of electricity tickles your quivering ring. Cum doesn't so much spurt out as it flows out. You //do// spurt, it's just... weaker than usual; there isn't enough force to clear the angel's palm, but she greedily absorbs everything you dribble.
This all happens hands-free, without achieving an erection. Although somewhat unsatisfying, there's a sense of pride in what you just pulled off. A lot of people will never experience an orgasm like that.
If you had the desire, you could go again in a few minutes. But you've got other things to do today. You get off her hand like a saddle, then you put your clothes back on.\
<<otherwise>>\
When you sit with all your weight, her curled finger presses against a fun spot. The nice thing about sitting on a statue's finger is, no matter how you wiggle, it'll stay in position. A dildo, on the other hand, would turn unless held in place.
You've barely started, but you're dripping into her hand. Each drop rolls down her finger and sinks into her palm, like the sweets you've left on previous visits. You grin. If she didn't like it, your cum would burn up or be struck by lightning or something.
There you go anthropomorphizing her again. Wait. It -- not her. Whatever.
Back and forth. Back and forth. You ride faster. Pleasure builds within your body. You'd like to rub yourself<<if $mc_breasts === true>> or rub your breasts<</if>>, but you'd risk losing balance if you stop holding onto her with both arms. And if you put your feet down, it won't hit the same spot. Back and forth. It's the only way.
A wave of pleasure washes over you, spreading from your ass to your extremities, and back again. You clench your anus, uncontrollably squeezing her index finger as tight as you can. A pleasant current of electricity tickles your quivering ring. You bow your head and squeal in pleasure, watching your wetness disappear into her palm like it's a portal to another dimension.
An anal-only orgasm. It lasts a long time, thanks to the tingling sensation. You fall off the hand, landing on your back. That's not important though. You feel amazing and exhausted and it's not over. If you could speak, you'd thank the statue. Since you can't, you just blink at the hand above. You doze off.\
<</hasPenis>>
<<act "Leave." $exploration_back_passage>><</act>><<addStatusEffect "An angel's blessing">>
<<if $end_to_end_test_mode || setup.fiveaofm69>>\
<<act "Go to beginning of scene (Cheat mode only)" "Forest angel shrine">><</act>><br><br>
<</if>>You spread your lips and lower yourself. When the tip of the angel's finger touches your pussy, you gyrate around, tracing your hole.
For balance, you grip her forearms, exhaling as you sit. It's easy going, because the smooth stone offers no resistance. After a few slow bounces, you're able to lift your feet off the ground, balancing on her hand like a perverted rocking horse.
When you sit with all your weight, her curled finger presses against your g-spot. It's intense, like you need to pee, but when you place your feet on the ground, the sensation disappears. You decide to push through it.
Soon, your wetness runs down the palm of her hand. It sinks into her, like the sweets you've left on previous visits. You grin. If she didn't like it, your juice would evaporate or be struck by lightning or something. There you go anthropomorphizing her again. Wait. It -- not her. Whatever.
You ride faster. Back and forth. Back and forth. You'd like to <<hasPenis>>stroke<<otherwise>>rub<</hasPenis>> yourself<<if $mc_breasts === true>> or rub your breasts<</if>>, but you'd risk losing balance if you stop holding onto her with both arms. Back and forth. It's the only way.
A tingly warmth builds inside you. You close your eyes and focus on the sensations. <<hasPenis>>Her smooth palm caresses your balls as they swing.<</hasPenis>> Her finger hits the perfect spot. Even if you didn't cum, this would be a memorable experience -- but you //do// cum.
A wave of pleasure washes over you, spreading from pussy to your extremities, and flowing back again. You clench, uncontrollably squeezing her index finger as tight as you can. A pleasant current of electricity tickles your quivering walls. <<hasPenis>>Simultaneously, your untouched cock spurts on your forearms as well as hers.<</hasPenis>> All you can do is slump and <<if $mc_gender === "male">>groan<<else>>squeal<</if>> in pleasure, watching your wetness disappear into her palm like it's a portal to another dimension.
The orgasm lasts longer than it should, thanks to the electrical current. You fall off the hand, landing on your back. That's not important though. You feel amazing and exhausted and it's not over. If you could speak, you'd thank the statue. Since you can't, you just blink at the hand above. You doze off.
<<act "Leave." $exploration_back_passage>><</act>><<addStatusEffect "An angel's blessing">>
<<if $end_to_end_test_mode || setup.fiveaofm69>>\
<<act "Go to beginning of scene (Cheat mode only)" "Forest angel shrine">><</act>><br><br>
<</if>>The hand isn't soft, but it //is// smooth. Better than masturbating alone, that's for sure. When you get hard, you fill the space between her thumb and index finger, and it almost feels like a proper hand job.
Once you pick up speed, a pleasant electrical current tickles any part of you that makes contact with the stone. It runs up your shaft, causing you to twitch earlier than you normally would.
Pre-cum oozes out of your cock. Each drop lands into her palm and sinks in, like the sweets you've left on previous visits. You grin. If she didn't like it, your cum would burn up or be struck by lightning or something. There you go anthropomorphizing her again. Wait. It -- not her. Whatever.
You thrust faster. The electrical current strengthens, but just the perfect amount. You feel it in your balls<<hasVagina>>, clit, <</hasVagina>> and taint. The sensation feels like someone licking all your erogenous zones simultaneously. Someone unconcerned with their own pleasure. Someone whose entire focus is to make you cum.
You double over and groan. The voltage increases, locking you in place. But it feels amazing. It feels like you're being stroked faster than you ever have been before -- faster than //should// feel comfortable. You're stuck leaning forward. Each spurt disappears into her palm like it's a portal to another dimension. This goes on for what might be a whole minute. Your spurts don't subside until there's nothing left.
Then the statue 'releases' you. You fall on your ass, pumped dry and exhausted. Despite the slight ache in your balls, that was one of the better orgasms you've had. You lay there, moaning... That is, until you spot something different about the statue.
You get up. There //is// something different! Your cum is on her face. But that's impossible: you came into her hand. All things considered, this isn't the strangest thing that's happened today, but it creeps you out enough to put your clothes on. It feels like she's watching you.
<<act "Leave." $exploration_back_passage>><</act>><<addStatusEffect "An angel's blessing">>
<<if $end_to_end_test_mode || setup.fiveaofm69>>\
<<act "Go to beginning of scene (Cheat mode only)" "Forest angel shrine">><</act>><br><br>
<</if>>You sigh. This feels even nicer than you anticipated. Just as you're getting into it, a jolt of electricity
<<if $forest_angel_shrine_sex is "penis">>
shoots up your shaft to the back of your neck.
<<elseif $forest_angel_shrine_sex is "anus">>
jumps from your asshole to the back of your neck.
<<else>>
jumps from your clit to the back of your neck.
<</if>> You fall like a tree and writhe on the ground.
<<if $follower is "Eva">><br><br>
Apparently, the zap was loud enough for Eva to hear. She runs over and gasps. <<say "Eva">>"Are you okay?"<</say>><br><br>
Your body stops twitching, but your nerves are on fire. <<say "you">>"Statue... shocked me."<</say>><br><br>
<<say "Eva">>"What?"<</say>> She slaps her thigh and laughs. <<say "Eva">>"You stupid-- Well there's your problem."<</say>> She points at the angel's <<if $forest_angel_shrine_affection is "neutral">>
smirking
<<else>>
frowning
<</if>> expression. <<say "Eva">>"This isn't one of those common whore rocks you find at a lake. A fine piece of stone like this needs to be wined and dined. Get to know her family. Meet her boulders and sisters."<</say>><br><br>
You get up like an old man. <<say "you">>"Shut up and hand me my clothes."<</say>><br><br>
<<else>>
Your nerves are on fire long after you stop twitching. The angel <<if $forest_angel_shrine_affection is "neutral">>
smirks
<<else>>
frowns
<</if>> down at you in a judging manner.<br><br>
<<say "you">>"I know, I know,"<</say>> you say as you get up like an old man. <<say "you">>"Not one of my proudest moments."<</say>>
Due to the numbing pain, it takes longer than usual to put your clothes on. Before you leave, you look at the statue and scoff. <<say "you">>"I guess you're one of those traditional statues, huh? You want to be wined and dined first."<</say>><br><br>
<</if>>
<<act "Leave." $exploration_back_passage>><</act>><<addStatusEffect "Sitting too close to the thumb">>
<<if $end_to_end_test_mode || setup.fiveaofm69>><br><br>
<<act "Go to beginning of scene (Cheat mode only)" "Forest angel shrine">><</act>><br><br>
<</if>>The <<= $forest_food_shrine_item.toLowerCase()>> <<if $forest_food_shrine_item.endsWith("s")>>glow<<else>>glows<</if>> red hot and bursts into flames. When the fire dies down, nothing is left behind. You're not sure what this means. The angel continues to
<<if $forest_angel_shrine_affection is "neutral">>
smirk.
<<elseif $forest_angel_shrine_affection is "happy">>
bite her lower lip.
<<else>>
frown.
<</if>><br><br>
<<act "Leave." $exploration_back_passage>><</act>>
<<unset $forest_food_shrine_item>>
<<if $end_to_end_test_mode || setup.fiveaofm69>><br><br>
<<act "Go to beginning of scene (Cheat mode only)" "Forest angel shrine">><</act>><br><br>
<</if>>You step back as rumbling clouds form above you. A bolt of light strikes the statue's hand.<br><br>
White. Silence. <br><br>
Are you dead? No; you can feel your heartbeat through your shirt. Your vision returns before your ears stop ringing. Besides the temporary loss of senses, you're unscathed -- though your clothes are wet with sweat. Probably. Hopefully.<br><br>
Your offering is gone. The lifeless sculpture seems displeased, though you can't say what gives you this impression.<br><br>
<<act "Leave." $exploration_back_passage>><</act>>
<<unset $forest_food_shrine_item>>
<<set $forest_angel_shrine_affection to "sad">>
<<if $end_to_end_test_mode || setup.fiveaofm69>><br><br>
<<act "Go to beginning of scene (Cheat mode only)" "Forest angel shrine">><</act>><br><br>
<</if>>The <<= $forest_food_shrine_item.toLowerCase()>> <<if $forest_food_shrine_item.endsWith("s")>>sink<<else>>sinks<</if>> into the statue's palm like quicksand, but nothing happens. The lifeless sculpture seems pleased, though you can't say what gives you this impression.<br><br>
That was a waste, but you aren't upset -- strange. If anything, you're motivated. It's the same feeling you get from performing an altruistic act, like donating to charity, feeding a stray, or consoling your best friend after a terrible breakup by giving him a hand job that one time. You can't wait to perform more good deeds!<br><br>
<<act "Leave." $exploration_back_passage>><</act>>
<<unset $forest_food_shrine_item>>
<<set $forest_angel_shrine_affection to "happy">>
<<addStatusEffect "Sweet as an angel">>
<<if $end_to_end_test_mode || setup.fiveaofm69>><br><br>
<<act "Go to beginning of scene (Cheat mode only)" "Forest angel shrine">><</act>><br><br>
<</if>>You find a piece of decayed wood.\
<<additem "Decayed Wood" "you">>You don't find anything of interest.
---
You search under some rocks, but find nothing of interest.
---
You search under some dead leaves, but find nothing of interest.
---
You search under some bushes, but find nothing of interest.
---
You search under some exposed roots, but find nothing of interest.
---
A noise startles you, but it turns out to be a leaf landing on the ground.
---
You squeal like a baby when a bee flies by your ear.
---
As you absentmindedly explore the area, you walk through a spiderweb. Your first instinct is to run, shrieking and flailing your arms. <<if $follower is "Eva">>Eva thinks you're being attacked by a ghost, and barks in all directions in an attempt to defend you. <</if>> The invisible strands take a while to brush off, and for the rest of your trek, you're creeped out. Any sensation, real or imaginary, is a spider until proven otherwise.<<run setup.subtractEnergyPoints(1)>>
You lose $energy_loss energy.
---
You stumble upon a raspberry bramble. Although they'd taste better chilled, they're perfectly ripe and quite refreshing. If you weren't looking for monster girls, you'd eat every last one.<<run setup.subtractEnergyPoints(-2)>>
You gain <<= Math.abs($energy_loss)>> energy.
---
You discover a man-made (or rather, monster girl-made) hot spring. Stones of various sizes decorate the perimeter. As you approach, a beautiful blonde monster girl bursts out of the water, catching you by surprise. You're not sure what species she is because her hair covers her face. She parts it with her hands, notices you, and gasps.
<<say "you">>"Sorry!"<</say>> you say. <<say "you">>"I didn't know you were there."<</say>>
Her chin quivers like she's about to say something, but instead, she jumps out of the water and runs away, leaving her clothes on the ground.
You decide the best thing to do is leave them there so she can get them later.
---
A hummingbird flies by your ear so fast you face the wrong direction. It's almost out of sight when you turn the other way, but you swear, the hummingbird had legs.
---
You step on a twig. The snapping noise scares off something you can't see.
---
In the distance, from the other side of a tree, you spot a beautiful, naked tanuki (Japanese raccoon dog) girl humming to herself as <<eitherline>>
she ties her hair into a bun
she combs her brown hair with a forked twig
happily sways to the sound of her own voice
<</eitherline>>. When she's done, she walks toward you, but not on an intersecting path. Maybe she's a nudist, because she doesn't put on any clothes.
Still, she's unaware of your presence, so you don't introduce yourself. That might lead to an uncomfortable moment.
---
A rabbit runs in front of you to hide in the bush.
---
A long line of ants, unaware of your presence, marches in no particular direction -- in fact, they're circling back on themselves, forming geometrical shapes with their bodies. If you didn't know any better, you'd swear they were drawing a penis.
---
An acorn lands on your head, but you aren't under an oaktree. You shrug. Probably a squirrel.
---
Someone's carved some words into a tree. It says, "I love..." and the rest is covered in vines. You pull them to the side. <<eitherline>>
"I love anal."
"I love trophallaxis."
"I love sex."
"I love tiny dicks."
"I love human <<hasPenis>>cock<<otherwise>>pussy<</hasPenis>>."
"I love assholes."
"I love grilled chicken..." It keeps going and going, spelling out a full recipe.
<</eitherline>> Hm. Monster girl graffiti.
---
You find the remains of someone or something that's died long ago. <<if $follower is undefined>>If Eva were with you, should probably try to eat it.<</if>>
---
You discover a group of deer girls. From this distance, it's hard to tell if they're wearing fur or they're growing it, but their large antlers are definitely attached to their heads. The deer girls stare at you and vice versa. At first, you hesitate to speak -- they could do a lot of damage with those things -- but as soon as you open your mouth, they flee into the forest.
---
A tranquil pond lies to the <<eitherline>>
north,
south,
east,
west,
<</eitherline>> -- the kind of place you'd expect Bonsai trees and Koi fish and sand gardens, though it has none of those things. What it does have is a trickling bamboo fountain, and that makes you wonder who's maintaining this place and for what purpose. Perhaps it's just a nice place to relax. It certainly leaves you feeling refreshed.<<run setup.subtractEnergyPoints(-3)>>
You gain <<= Math.abs($energy_loss)>> energy.
---
You unwrap a snack, but while you're eating it, a crow caws and snatches it from your hands. It happened so fast you're not even mad, just baffled. Of course, your hunger remains. <<run setup.subtractEnergyPoints(1)>>
You lose <<= Math.abs($energy_loss)>> energy.
---
You trip over a wire, setting off an elaborate booby trap. A round pebble slides down a bamboo shoot, clicking when it reaches the end. Wooden gears turn. Dusty ropes hiss through pulleys. That's not good.
Should you roll or run? Which direction? You freeze as your life flashes before your eyes.
A wire snaps and a boulder, suspended by lattice of ropes, plummets to the ground. You close your eyes. When it lands it... splatters on your face and farts?
What?
At least you're alive. But why? When you open your eyes, it's easy to figure out what happened:
The boulder landed on a bush meters away from you. A giant, phallic-shaped whoopee cushion was camouflaged under this bush, filled with a mayonnaise-like substance.
Was-- was this just an elaborate prank? You seethe<<if $follower is "Eva">> as Eva rolls on the ground laughing.<<else>>.<</if>> If you ever find who built this, you're going to kill them.Eva zooms around you in circles. <<say "Eva">>"Isn't the forest great?"<</say>>
You give her some head pats.
---
Eva runs ahead of you and jumped into a pile of leaves.
<<say "you">>"Don't get messy,"<</say>> you say. But it's too late.
---
Eva runs behind a tree and doesn't return when you call, so you check up on her and find out why: she's gnawing on a filthy bone. It looks like a choking hazard so you grab it, but she doesn't give it up easy. Although it's slippery, you win the tug-of-war and chuck it into a faraway bush.
She smiles and points in a different direction. <<say "Eva">>"I think I smell a monster girl over there."<</say>> Out of sight, out of mind, apparently.
---
Eva's exhausted. You carry her through the forest like a bride until she regains some energy, but this drains some of yours.<<run setup.subtractEnergyPoints(1)>>
You lose $energy_loss energy.<<set _energy_subtracted to setup.weighted([{p: 0.30, value: -2}, {p: 0.30, value: 1}, {p: 0.25, value: 5}, {p: 0.15, value: -5}])>>
Out of pure boredom, you follow a squirrel, who leads you to a forest clearing before running up a tree. The clearing looks like a scene from a fairytale. Lush green grass, butterflies of all shapes and colors fluttering around -- the kind of place where a hero would find a sword lodged in a stone. But instead of a sword, there stands a solitary tree, highlighted by a beam of light cast from above.<br><br>
You approach. A single apple,
<<switch _energy_subtracted>>
<<case -2>> light red and fat,
<<case 5>> green and gnarled,
<<case 1>> dark green and speckled and ripe,
<<case -5>> black as night but perfect in shape,
<<default>> please report this as an error,
<</switch>>
dares you to take a bite.<br><br>
<span class="options">
<<act "Eat the apple.">><<replace ".options" t8n>>
<<run setup.subtractEnergyPoints(_energy_subtracted)>>
<<switch _energy_subtracted>>
<<case -2>> The apple crunches as you bite. It's juicy and lacks any hint of tartness.<br><br>
You gain <<= Math.abs($energy_loss)>> energy.
<<case 5>> The apple is delicious and sweet, but when you're halfway through it, it doesn't sit right in your stomach. It's not a nauseating sensation, more like an troubling warmth. You drop the apple. The grass it lands on wilts and sizzles... This wasn't a good idea.<br><br>
You lose $energy_loss energy.
<<case 1>> The apple looks perfect on the outside, but it's sour like a lemon. You spit it out and wipe off your tongue.<br><br>
You lose $energy_loss energy.
<<case -5>> Sweet juices run down your chin. The apple tastes like honey and its flesh smells like lavender. It's a shame this is the only one growing on the tree, because this is better than some desserts you've had.<br><br>
You gain <<= Math.abs($energy_loss)>> energy.
<<default>> please report this as an error
<</switch>>
<</replace>><</act>>
</span><br><br>
<<act "Leave." `$exploration_back_passage`>><</act>>
---
A bunny "blocks" your path. Usually, they run away when you get close, but this one remains still. You stomp your foot. It doesn't react but it's not dead: if it were, it wouldn't be upright. The hairs on the back of your neck stand at attention.
You approach carefully until... It's a doll. You sigh. Who put this here?<<set _energy_subtracted to setup.weighted([{p: 0.45, value: -4}, {p: 0.45, value: 4}, {p: 0.10, value: -8}, ])>>
<<run setup.subtractEnergyPoints(_energy_subtracted)>>
An interesting
<<switch _energy_subtracted>>
<<case -4>> large gray mushroom
<<case 4>> red mushroom with white dots
<<case -8>> florescent colored mushroom
<<default>> please report this as an error
<</switch>>
puffs some air in your face as you walk by. <<switch _energy_subtracted>>
<<case -4>> For some reason, the musty scent invigorates you.<br><br>
You gain <<= Math.abs($energy_loss)>> energy.
<<case 4>> The bitter air makes you cough.<br><br>
You lose <<= Math.abs($energy_loss)>> energy.
<<case -8>> There's no scent to it, but it changes your perspective on things.<br><br>
You gain <<= Math.abs($energy_loss)>> energy.
<<default>> please report this as an error
<</switch>>You find the largest turnip you've ever seen -- at least, based off its stalk; it's still underground. But this thing could win contests!<br><br>
<span class="options">
<<act "Pull it out.">><<replace ".options" t8n>>It's really lodged in there. This must be how fishermen feel when they reel in their biggest catch. Without making any progress, you tug as hard as you can until you hear muffled screams.<br><br>
You let go with a gasp. <<say "you">>"Hell-- hello?"<</say>> No response. Was the turnip screaming? You're too creeped out to try again.
<</replace>><</act>>
</span><br><br>
<<act "Leave." `$exploration_back_passage`>><</act>>You think you see a yellow petal on the ground, but it turns out to be off-white.
---
On the horizon, you think you see an end to the rows of cherry trees, but you're mistaken.
---
A large pile of petals stands out like a sore thumb. With your foot, you brush it to the side to see what's underneath. Just dirt.
---
A gust of wind blows a pile of petals into your face. When you spit them out, something in the newly revealed dirt catches your eye. A coin! Whistling a tune, you put it in your pocket and-- Wait a second; you count everything on you and it sums to same amount as before. This is your coin! You must've dropped it earlier. <<appendflashmessage "You found $0!">>
---
You close your eyes and see how far you can walk without bumping into a tree. <<= random(2, 59)>> seconds. Nice.The forest is a maze, but there are natural paths to follow. You make your way along one, certain that whatever made it knew where it was going. Maybe one will lead you to another monster girl.
The path continues, branches, twists. You try to mark each fork by scratching a line in any nearby tree. In the middle of digging your pocket knife into the wood, you hear it: the telltale rush of water. There must be a stream nearby!
You hurry toward it. Water is the epicenter of any habitat, if there are monster girls around, you're bound to run into one there.
As you break through the trees, you realize your error. It's not a stream. It's a full-fledged river roaring through the forest. You walk up to it, mesmerized by the flow of water, completely forgetting your aim -- and that's when it happens.
Something rears up from the riverbank. You have the briefest impression of something huge and dark, and then you're being squeezed so tightly that the breath squeaks out of you.
It's a... snake girl?
At first glance, it's hard to tell. You're lightheaded from the squeezing and the figure in front of you is swaying slightly from side to side, mesmerizing.
It is a snake girl. The humanoid form becomes unmistakable the longer you look, glossy brown scales cascading over thin, shapely arms, slight breasts, a finely tapered waist. She has no legs, just hips that melt into the long tail that's currently strangling the air out of you.
<<say "Snake-girl">>"My eyes are up here, human!"<</say>>
Your gaze snaps up. Somehow in all this you missed her eyes which are reddish-brown, round, and glaring over a delicate, pointed snout.
<<say "Snake-girl">>"Who are you?"<</say>> she demands. <<say "Snake-girl">>"Why were you sneaking up on me?"<</say>>
Sneaking up on her? You didn't even see her! You open your mouth to respond, but nothing comes out except another squeak as the rest of your breath escapes you.
<<say "Snake-girl">>"What?"<</say>> she turns her head toward you, cupping a hand around a dark hole in the side of her head.
<<say "you">>"Can't breathe,"<</say>> you mouth.
<<say "Snake-girl">>"Are you a human that doesn't communicate with their voice?"<</say>>
Gray fog creeps in. Just before it obscures everything completely, you feel her coils loosen, and you gasp in breath.
The snake girl still has you wrapped, but she relaxes the hold on your torso to allow you the use of your arms, presumably to sign. You consider playing along, but decide it's not smart to piss off someone who already nearly killed you.
<<say "you">>"Whoa, whoa!"<</say>> You hold up your hands, pleading. <<say "you">>"I'm friends with monster girls!"<</say>>
<<say "Snake-girl">>"Oh yeah? Who?"<</say>>
Well, there are a few, but you know Eva best, even if she's technically your pet. But the snake girl doesn't need to know that.
<<say "you">>"Eva."<</say>>
<<say "Snake-girl">>"Who?"<</say>>
You regret not bringing Eva now. <<say "you">>"She's a dog girl. About this high? Bluish fur?"<</say>> You hold up your hand to your <<if $mc_gender === "female">>\
eyes\
<<else>>\
chest\
<</if>>, trying to sound convincing. The snake girl looks down her nose at you, then does something odd.
A long forked tongue flicks out of her mouth, flutters, then withdraws.
<<say "Snake-girl">>"Oh. A //canid//. You do smell like one."<</say>> The way she says the words definitely implies distaste, but she lets you go.
<<say "you">>"Uh, thanks?"<</say>>
The snake girl doesn't respond. She's still staring at you, and the way she never blinks is kind of weird.
<<say "you">>"So, uh, what's your name?"<</say>> you ask. It's the only ice breaker you can think of.
At first it doesn't seem like she's going to answer. She continues to stare, then crosses her arms. What comes out of her mouth is a sound you don't think is humanly possible to replicate. <<say "Snake-girl">>"What's yours?"<</say>>
<<say "you">>"$name."<</say>>
<<say "Snake-girl">>"That's a weird name."<</say>>
Not the first time you've heard that. You shrug. <<say "you">>"It's what my mother gave me."<</say>>
She turns away, gliding back towards the river. It's an arresting sight. The sinuous sway of her hips accented by her slithering mode of travel. You can tell now why you didn't see her before; the scales on her back are a lighter, dappled brown, blending with the foliage that gives way to the river earth.
You follow her, careful to maintain your distance, and finally get to look at the river.
It's okay. Pretty, but once you've seen one river you've seen them all. Much more interesting is the monster girl now trying to fit herself on a boulder that's much too small.
You're supposed to be recruiting them to your farm. It can't hurt to try.
<<act "\"Hey, want to come work at my farm?\"" "I like your scales.-snake-girl-82">><</act>>
<<act "\"I have a business opportunity that I think you might be interested in.\"" "I like your scales.-snake-girl-82">><</act>>
<<act "\"I like your scales.\"" "I like your scales.-snake-girl-82">><</act>><<set _author to "Deos">><<if $last_link_label is "\"Hey, want to come work at my farm?\"">>
She doesn't even look up. <<say "Snake-girl">>"Why would I want to come work for a human?"<</say>>
<<elseif $last_link_label is "\"I have a business opportunity that I think you might be interested in.\"">>
She doesn't even look up. <<say "Snake-girl">>"What's a business?"<</say>>
<<else>>
She looks at you suspiciously. <<say "Snake-girl">>"What, do you think they'd make a nice bag or something?"<</say>>
<</if>><br><br>
<<if $last_link_label is "\"I like your scales.\"">>
Okay, you can see how that came across as creepy. <<say "you">>"No! Well, I mean, maybe -- but I don't want your scales. They just look pretty in the sun."<</say>><br><br>
She blinks. It's a weird motion, a horizontal flicker of something white across her eyes. <<say "Snake-girl">>"Really?"<</say>><br><br>
<<say "you">>"Yeah."<</say>><br><br>
She turns her torso toward you, propping herself up on her elbows. Her tongue flicks out. <<say "Snake-girl">>"Hm... it doesn't smell like you want to kill me. So, what do you want from me?"<</say>>
<<else>>
Okay, you could have phrased that better. <<say "you">>"Uh, what I mean is, some sort of agreement. You help me with my farm, and I help you get things that only humans have."<</say>><br><br>
She turns toward you, propping herself up on her elbows. Her tongue flicks out. <<say "Snake-girl">>"Hm... it doesn't smell like you're lying. So what do you want from me?"<</say>>
<</if>><br><br>
You stop, unsure of what to say next. What do you want from her? What could a snake even do on a farm? Scare the vermin out of your field?<br><br>
<<say "you">>"Uh..."<</say>><br><br>
Hm. Maybe you don't have a role for her after all.<br><br>
<<say "you">>"I don't know,"<</say>> you say, feeling stupid. <<say "you">>"Is there anything you want from me?"<</say>> It would at least be good for you to have a decent relationship with her if you think of something down the line.<br><br>
<<if $last_link_label is "\"I like your scales.\"">>
She does that weird blinking thing again, then raises up, curious.
<<else>>
She blinks. It's a weird motion, a horizontal flicker of something white across her eyes. Then raises up, curious.
<</if>> <<say "Snake-girl">>"Nobody has ever asked me that before."<</say>><br><br>
There's a dry scrape as she slithers off her rock and approaches you again, circling in a way that feels vaguely predatory. You stay still, even when she stops behind you.<br><br>
<<say "Snake-girl">>"I've never seen a human up close."<</say>><br><br>
Something cool touches your neck. You turn just in time to see her pull her finger back. <<say "Snake-girl">>"You are surprisingly warm for a mammal without fur."<</say>><br><br>
<<say "you">>"Thanks, I guess?"<</say>><br><br>
Her tongue flicks out again, dancing inches from your nose. <<say "Snake-girl">>"How do you do it?"<</say>><br><br>
Well this is an odd line of questioning. <<say "you">>"I don't know. It's just something my body does."<</say>><br><br>
<<say "Snake-girl">>"You're a lot warmer there than here,"<</say>> she says, pointing at your stomach. <<say "Snake-girl">>"Do you have fur there?"<</say>><br><br>
<<if $mc_gender === "male">><<say "you">>"Only a little."<</say>><<else>><<say "you">>"Not really. Well..."<</say>><</if>> It's easier to show than explain, so you lift your shirt up.<br><br>
She pokes <<if $mc_gender === "male">>the thin line of hair that marches from your navel to your waistband.<<else>>the peach fuzz near your waistband. They're so fine, they can't be seen under dim light. <</if>> <<say "Snake-girl">>"It's not much, but it seems to be effective."<</say>> You jump when she presses the cold flat of her palm against your belly. <<say "Snake-girl">>"I'm jealous. I have to lay out for hours to get this warm."<</say>><br><br>
It's interesting to see how different monster girl culture is from human culture. On the whole, they seem much less opposed to casual contact. You'd never stick your hand on another human's stomach within five minutes of meeting them, unless you were a doctor or something.<br><br>
She presses the other hand to you, and makes a hissing sound. <<say "Snake-girl">>"This is really nice."<</say>><br><br>
It's making you feel kind of funny, being touched this way by an undeniably attractive girl. Scales or not, she's feminine and forward, which you can appreciate.<br><br>
<<say "Snake-girl">>"Can I lay on you?"<</say>><br><br>
Whoa. Really forward.<br><br>
<<act "\"No.\"" "proceed-snake-girl-149">><</act>><br><br>
<<act "\"Sure.\"" "Yes-snake-girl-151">><</act>><<set _author to "Deos">><<say "you">>"Uh, I don't think I'd be comfortable with that, sorry."<</say>>
She looks disappointed. <<say "Snake-girl">>"Well... okay."<</say>> Turning, she slithers back to the expanse of rock, draping herself on it again. <<say "Snake-girl">>"Just thought it might be faster than doing this."<</say>>
You don't know why you feel so guilty. <<say "you">>"But, if there's anything else you want to know, I'd be happy to answer any questions,"<</say>> you add, to take the edge of discomfort off.
She pillows her head on her arms again, no longer seeming interested. <<say "Snake-girl">>"Mmm, I'm kind of tired now. You startled me out of my afternoon nap. Maybe another time."<</say>>
It seems like the conversation has run its course. You probably can't convince her to join the farm, and you're not sure what you'd have her do anyway. Maybe this is just an instance of meeting a fascinating stranger.
<<say "you">>"Well, it was nice to meet you,"<</say>> you pause and then trail off, afraid you'd offend her by butchering the pronunciation of her name. <<say "you">>"See you around."<</say>>
She flicks her tail in lazy acknowledgement.
Well, that's that.
You turn away from the river and begin making your way back.
<<act "Leave." $exploration_back_passage>><</act>><<set _author to "Deos">>You think about it. It's not like it would hurt anything to let her just absorb some of your warmth...
<<say "you">>"Sure, I guess."<</say>>
It's a little weird to watch her face form expressions. Her eyes maintain their flat, round shape but her cheeks crinkle up in a very wide smile. <<say "Snake-girl">>"Great!"<</say>>
You look for a place to lay down and decide on a grassy patch a few yards from the river. You sit, then consider your shirt. Getting grass stains on it would be annoying, but you feel a little odd stripping down in front of her.
<<act "Maybe you shouldn't. This was a mistake." "proceed-snake-girl-149">><</act>>
<<act "Take it off." "pull-off-your-shirt-187">><</act>><<set _author to "Deos">>You look at her. There's no sign of clothing or jewelry anywhere on her. She is, for all intents and purposes, completely nude. She probably doesn't understand the significance of your clothing.
You pull your shirt off, bunching it up to make an impromptu pillow, then lay back.
The grass is cool and slightly ticklish against your back, and goosebumps prickle up your arms. You twitch when you feel a tug on your waistband.
<<say "Snake-girl">>"Can you take these off too?"<</say>>
You look down. The tip of her tail is hooked through one belt loop. Your shirt was one thing, but obviously she has no sense of impropriety.
You shrug, and slide both your pants and underwear off.
Grass pokes your bare bottom. The feeling of being (almost) nude in the middle of the forest is oddly freeing. Air whispers around body parts that aren't normally exposed, sending a chill up your spine. You lay down, arms rigid against your sides.
<<say "Snake-girl">>"What's that?"<</say>>
She prods you down below, making you jump.
You peek down to see her tail poking your junk.
<<hasPenis>>\
<<say "you">>"That's my penis,"<</say>> \
<<otherwise>>\
<<say "you">>"That's my labia,"<</say>> \
<</hasPenis>> you mutter, hoping she doesn't prod you any harder. <<say "you">>"Reproductive organs."<</say>>
<<say "Snake-girl">>"Oh."<</say>> She makes a face. <<say "Snake-girl">>"That's weird. Why is it just hanging out like that?"<</say>>
<<say "you">>"What?"<</say>>
<<say "Snake-girl">>"You don't see me airing my privates out,"<</say>> she says with a disdainful sniff.
This is getting weird. <<say "you">>"It's just how I am. Are you going to lay on me or what?"<</say>>
<<say "Snake-girl">>"Okay, fine. It's just strange is all,"<</say>> she says, dropping the subject after giving you one final poke. She proceeds to climb on you. The heavy, cool bulk of her zigzags across your thighs toward your hips, draping across them in thick lines. She props her torso on yours, and she's scooted down far enough that when she crosses her arms over her head, they rest just below your breastbone.
A soft sigh. Her head drifts down onto your chest.
Despite the oddness of the situation, it's kind of nice. Her weight is a pleasant thing. You're laying in the way lovers would, feeling her breathing against you, looking into her... well, not her eyes. A thin white membrane has slid across them, clouding them from view. It makes her look a little odd, so you look up instead.
You're not sure how long you've been laying there when you realize that you can feel something moving. A weird, not unpleasant shifting against your lower half. When you look down you can see that she's moving her coils in slow rippling motions, sliding them across your bare skin back and forth, rotating the parts of her in contact with you to warm the uncontacted scales.
Warmth pools below.
<<hasPenis>>
<<act "Continue." "penis-snake-girl-231">><</act>>
<<otherwise>>
<<act "Continue." "vagina-snake-girl-231">><</act>>
<</hasPenis>><<set _author to "Deos">>You try to ignore it, but the shifting motions are undeniable. Your cock begins to stiffen, slowly at first but faster as a warm coil shifts it, rubbing it between your belly and her scales.
Her eyelids slide back. <<say "Snake-girl">>"What's that? It's very warm."<</say>>
She's stopped moving her lower half, but not for long. Another shift. Her scales run back the way they'd come, rubbing you in the opposite direction.
<<say "you">>"It's... um, it's my penis."<</say>>
<<say "Snake-girl">>"Really?"<</say>>
When she props herself up to look, you cross your arms over your chest and shiver. It's colder than before, or maybe it's because she's sucked the warmth out of you.
Her coil shifts as she doubles back to your hips. The weight on your cock is gone, but quickly replaced by a softer, cooler touch. You gasp and look down.
<<say "Snake-girl">>"Oh, it's so dry!"<</say>> Her hand is around your erection. The very sight of it makes you twitch.
<<say "Snake-girl">>"No spines. And there's only one. Are you hiding the other somewhere?"<</say>>
Such strange questions. It's hard to think when parts of your anatomy are demanding immediate attention. But -- the other one?
<<say "you">>"No, there's just the one,"<</say>> you say.
<<say "Snake-girl">>"Weird."<</say>> She continues to touch, a slow, exploratory motion that teases rather than offers any relief. <<say "Snake-girl">>"But if it's out, that must mean you want to mate with me."<</say>>
Well, you can't exactly deny that.
<<say "Snake-girl">>"I've never mated with another species before,"<</say>> she murmurs, squeezing you. <<say "Snake-girl">>"But if you don't have spines, it probably wouldn't hurt me..."<</say>>
<<say "you">>"Where would it go?"<</say>> you ask before you can stop yourself. She looks at you scanning her body, and your face flushes. Why does that look make you feel like a creep?
<<say "Snake-girl">>"My cloaca, of course,"<</say>> she says primly.
<<act "Cloaca? No thank ya." "proceed-snake-girl-149">><</act>>
<<act "Sounds exotic. This could get interesting." "cloaca-275">><</act>><<set _author to "Deos">><<say "Snake-girl">>"Your what?"<</say>> you ask.
One coil shifts. At first you're not sure what you're seeing. The scales of her underbelly are wide and flat, seemingly joined in one continuous sheet of paper brown. But wait. There's a segment where the scale pattern converges in a v shape, and it's paler than the surrounding area. You see a pink flash as the line between two of her scales part.
But she doesn't answer. Instead she pushes her slit forward, guiding the tip of your cock into it with her hand. Then, in one slow, steady motion, she settles down on you.
She's warmer inside than out, but a full-body shudder runs through you at the tight heat encasing your cock. You didn't expect things to progress this quickly.
<<say "Snake-girl">>"Warm,"<</say>> she mutters, sounding breathless. <<say "Snake-girl">>"That's nice."<</say>>
And then she wraps the rest of her tail around your legs, trapping them together. She rolls. It jolts you out, and then in when her back hits the grass, her arms coming around your back to hold it fast. She does it again. Pleasure surges as you plunge back in, but a tree root scrapes your bare back.
<<say "you">>"Hey, stop!"<</say>> you say as she makes you roll you a third time. <<say "you">>"What are you doing?"<</say>>
She looks at you like you're an idiot. <<say "Snake-girl">>"Mating, of course."<</say>>
You don't know the first thing about how snakes mate, but if it involves rolling through the grass, you're going to end up with a rash. <<say "you">>"Can we not do the rolling?"<</say>>
One thin finger taps at her lipless mouth. <<say "Snake-girl">>"I guess since there's only one of you we don't have to roll. It just seems weird to not have to fight off all the other snake girls."<</say>>
Before you can make sense of that, she lifts her lower half off you and sinks back down. Any objections you had float away.
The heat around you surges and ebbs. She seems to be in control here, and you have no objections. You occupy yourself with running your fingers down her chest, caressing the smooth swell of her breasts.
There are no nipples to play with. Only an expanse of wide, flat scales that are smooth as marble, but pliable and warm. You trace them down to her hips, and then settle there, feeling the strange, rhythmic flex of muscle as she rides you.
Your breath is coming in quick pants. Despite the fact that she's doing most of the work, your heart is racing. Tension thrums like a live wire through you, urging you to move.
You begin to help her. Pulling her hips at the apex of her thrust to aid her along, to no complaint. The pleasure begins to mount, curling your toes.
You're not sure how long you'll last. She's so soft and warm, squeezing around you as though she doesn't want to let you go. The pressure is intense, the slick glide almost too much to bear, and you won't end up making some kind of human-snake monster babies if you come inside her, will you?
Too late to wonder. The dam bursts. You tighten your grip on her, pushing her down onto your hips and burying your cock as deep as it will go as you begin to cum.
She's making a funny squeaking sound. Her coils writhe, the warmth around your cock rippling as she tries to move. You let go, expecting her to pull away -- but she doesn't. Instead she writhes harder, and the pleasure begins to edge into pain as she milks your overstimulated cock.
Just as you're about to protest, she slithers off.
You collapse onto the grass, tingling with relief, and watch her as she folds in on herself, eyeing you with an expression you can't read.
The silence is awkward. <<say "you">>"Uh, are you okay?"<</say>> you ask, just to break it.
Her eyelids blinks languidly. <<say "Snake-girl">>"Warm,"<</say>> she mutters, and curls tighter.
That doesn't sound like a complaint, but you're not really sure. You wait to see if she'll say anything else, but she remains silent, membranes drifting slowly across her eyes. Well, as long as she's not in pain or angry at you, you'll take it.
Without her on you, you're acutely aware of the breeze. It ghosts over your sweaty face and the wet patch on your groin, turning what had been exertional heat into a chill. You cast around for your underwear, find them, consider the mess on your groin and then put them on anyway. You'll shower once you get home.
Snake girl looks like she's falling asleep. She doesn't seem to care at all about you now that everything's through, and it's clear that you're not going to be able to find a role for her at your farm, at least not yet. It's time to go. You'd feel weird just leaving her without another word though.
<<say "you">>"Hey,"<</say>> you say, approaching her where she lies. <<say "you">>"I need to get going. Are you sure you're okay?"<</say>>
She seemed to enjoy it, but you've never killed something with your penis before, and you wouldn't like to start today.
Sluggishly, she raises her head. <<say "Snake-girl">>"M'fine,"<</say>> she mutters, peeling back her eyelid to meet your gaze. <<say "Snake-girl">>"Just sleepy. Very warm now. Didn't think that..."<</say>> she trails off, head drifting back down to pillow on her folded arms. There's a hissing mutter that sounds something like 'mating' and then you can't make out anything else.
You leave her to sleep, headed back the way you came. Hopefully your marks are enough to guide you back home.
<<act "Leave." $exploration_back_passage>><</act>><<set _author to "Deos">>You try to ignore it, but wetness is gathering, beginning to drip uncomfortably between your thighs. With each shifting movement she rubs your skin together, making an audible sticky sound.
<<say "Snake-girl">>"What's that sound?"<</say>> She lifts her head up and looks around.
<<say "you">>"Nothing!"<</say>> you say a bit too loudly. You were hoping the roar of the river would disguise the noise, but it doesn't. She doubles back, craning her neck like a dog sniffing the air, drifting closer and closer until her face hovers over your groin.
Her tongue flicks out. The forked ends quiver, then snap back into her mouth. <<say "Snake-girl">>"You smell funny here. Why? You didn't smell like that before."<</say>>
<<say "you">>"It's just a human thing,"<</say>> you say, hoping she'll leave it at that.
She doesn't. Instead, she flicks her tongue out again, and this time it skates over your thighs. You jump at the sensation -- or, you try. She's still on you, so the motion just jolts her forward, smashing her face into your crotch.
When she surfaces, she whips around to glare at you. <<say "Snake-girl">>"Why did you do that? You could've just asked."<</say>>
<<say "you">>"It wasn't on pur--"<</say>>
But already she's moving, pushing your thighs apart so suddenly that by the time you realize what she's doing, you can't close them without pinching her snout. You can't see what she's doing, but the firm weight of her chin against your mound sends a low throb of pleasure through you.
<<say "Snake-girl">>"Is this your cloaca?"<</say>> she asks. Her voice is muffled against your body, and the vibrations make you shiver. <<say "Snake-girl">>"Why is it so hard to get to? Is this a human thing too?"<</say>>
You don't know how to answer that question and you don't get a chance to. She swings the lower half of her body around, and a thick column of scales drapes over your breasts, across one shoulder to coil around your head.
<<say "Snake-girl">>"I'll show you mine,"<</say>> she says.
<<act "Cloaca? No thank ya." "proceed-snake-girl-149">><</act>>
<<act "Sounds exotic. This could get interesting." "Exotic-vagina-snake-girl-359">><</act>><<set _author to "Deos">>At first you're not sure what you're seeing. The scales of her underbelly are wide and flat, seemingly joined in one continuous sheet of paper brown. But wait. There's a segment where the scale pattern converges in a v shape, and it's paler than the surrounding area.
Curious, you touch it. It's soft. Surprisingly so, almost mushy. When you press a gap appears between scales, revealing a flash of pink.
<<say "Snake-girl">>"See? So much easier to get to."<</say>>
You look up and realize that she's turned back to watch you. <<say "you">>"Uh... huh..."<</say>> The weak agreement is all you can manage.
<<say "Snake-girl">>"But I think I can get to yours if I just move a little--"<</say>> She shifts lower on you, and again there's the weight and warmth of something pressed just above your clit. <<say "Snake-girl">>"Yeah. There!"<</say>>
And then something wet flicks right across your pussy.
She's mumbling something. You can't make it out; your brain has ceased to function. All you can register is the vibration of speech, and then the firmer press of what must be her tongue as it flicks out again, this time in a slow, dragging roll from front to back.
It's incredible. Even though all she's doing is licking, you've never felt so attuned to the bundles of nerves down below before. Every sensation is magnified; the wetness of her tongue as it delves deeper with each stroke, the muscular flex of her jaw against your mound. It's like someone is firmly rubbing just above your clit, and the warm sensation builds, centering low inside you.
You become aware of the fact that your fingers are damp. Opening your eyes, you realize that your hand is still on her, tracing the perimeter of her slit.
Pink flesh glistens just behind the opening. You catch a whiff of musky scent that is definitely inhuman, but not unpleasant. Curious, you press your fingers in.
She makes a sound. The wetness increases, and your fingers sink deeper. You nearly scream when she moves her head, and something slick and muscular pushes inside you.
Her tongue -- that must be it, right? -- strokes your insides. The pleasant warmth that had settled below tightens into sharp pleasure, and you lose what little concentration you had. Lost in a mixture of arousal, confusion, and exhilaration, you almost don't realize that you're moving your fingers in time with her tongue, plunging them in and out of the snake girl. You can hear the sticky motions, feel her wetness warm on your skin, and your reaction is somewhere between embarrassment and a silent plea for more.
The rub of her jaw against your clit is what does it. Your legs tighten around her head as orgasm hits you, locking her in place. Dimly you register the continued wetness on your fingers, squeezing and squeezing as you freeze inside her, shaking with the force of the pleasure.
Finally spent, you slump. She pulls back as soon as her head is free and rolls off of you. Your fingers slip out.
It takes a minute for you to get your thoughts back in order. You turn your head to see the snake girl lying near you, curled up and flicking her tongue in and out of her mouth rapidly.
<<say "Snake-girl">>"Strange taste,"<</say>> she announces before you can even ask.
You don't have anything to say to that.
Coiled as she is, you can't see the spot you'd so recently had your fingers in. But a clear, sticky secretion provides evidence you were there. You wash your hands off in the river, and then shiver. The water is cold, and the breeze rolling off of it cool against your bare flesh.
She still seems occupied when you return. The tongue-flicking has slowed, and that whitish membrane is again beginning to creep over her eyes. You're starting to associate that with sleepiness.
It seems like she's lost interest in you. She doesn't react when you pull your clothes on, or when you approach. This is awkward. You didn't exactly plan to do all this, and ditching her so suddenly feels weird. But there isn't much point to staying if she's not coming with you.
<<say "you">>"Hey, I think I need to get going,"<</say>> you say, pointing into the forest. <<say "you">>"I have to get back to my farm. Are you okay?"<</say>>
She mumbles something you can't quite make out, but the tone sounds affirmative. You scratch your neck and then decide that it's best just to go so you don't disturb her nap. If you need to speak to her again, maybe you can find her here later.
You leave her to sleep, headed back the way you came. Hopefully your marks are enough to guide you back home.
<<act "Leave." $exploration_back_passage>><</act>><<set _author to "Deos">>You discover a circular well, constructed of irregular shaped stones. Moss between the cracks seems to be the only thing holding it together. One misstep could collapse it inward, so you look over the edge with caution. It's too deep to see the water below, if there even is any.
Toss <nowiki>$</nowiki><<numberbox "$forest_wishing_well_amount" 0>> down the well.
<<act "Make a wish.">>
<<if $forest_wishing_well_amount <= 0 || $forest_wishing_well_amount.toString().indexOf(".") >= 0 || $forest_wishing_well_amount > $money>>
<<dialog "Invalid Number">>Please enter a whole number between 1 and $money.<</dialog>>
<<else>>
<<goto "Forest wishing well wish">>
<</if>>
<</act>>
<<act "Leave." $exploration_back_passage>><</act>><<if $forest_wishing_well_amount <= 6>>
You cup your ear and listen for a distinctive plop. Either the well is barren, or it's incredibly deep. Since you can't tell, you make a wish, but there's no sign it'll ever come true.<br><br>
<<act "Leave." $exploration_back_passage>><</act>>
<<run setup.subtractMoney($forest_wishing_well_amount)>>
<<appendflashmessage `"You lost $" + $forest_wishing_well_amount + "."`>>
<<if $end_to_end_test_mode || setup.fiveaofm69>><br><br>
<<act "Go to beginning of scene (Cheat mode only)" "Forest wishing well">><</act>><br><br>
<</if>>
<<elseif $forest_wishing_well_amount >= 15>>
You drop <nowiki>$</nowiki>$forest_wishing_well_amount in coins down the well all at once. Some of the money clinks against the stone walls on its way down, but other than that -- silence.<br><br>
As you close your eyes to make a wish, a loud whooshing sound rises from the depths. You step back, not knowing what to expect. The coins shoot high into the air and, for a moment, appear to defy gravity -- spinning and glinting like miniature stars -- before falling back down to earth, covering you in a golden shower...<br><br>
Who or what caused that to happen? You blink rapidly. <<say "you">>"Hello?"<</say>> <<if $follower is "Eva">><br><br>
<<say "Eva">>"Hi!"<</say>> Eva says.<br><br>
<<say "you">>"Shh!"<</say>> You whisper, <<say "you">>"Not you,"<</say>> then point toward the well twice.<br><br>
If someone's down there, they don't respond.<br><br>
<<else>>There's no response. <</if>> Without a sound, you inch closer until you can peek over the edge. It's a pit of darkness, but you can't shake the sensation you're being watched. Slowly, you back up and collect your coins.<br><br>
From a safe distance, you count them. Hm. Seven short. You wonder if that's a coincidence. Maybe that number has some significance.<br><br>
<<act "Leave." $exploration_back_passage>><</act>>
<<run setup.subtractMoney(7)>>
<<appendflashmessage `"You lost $7."`>>
<<if $end_to_end_test_mode || setup.fiveaofm69>><br><br>
<<act "Go to beginning of scene (Cheat mode only)" "Forest wishing well">><</act>><br><br>
<</if>>
<<elseif $forest_wishing_well_amount >= 8>>
You drop <nowiki>$</nowiki>$forest_wishing_well_amount in coins down the well all at once. Some of the money clinks against the stone walls on its way down, but other than that -- silence.<br><br>
As you close your eyes to make a wish, a loud whooshing sound rises from the depths. You step back, not knowing what to expect. The coins shoot high into the air and, for a moment, appear to defy gravity -- spinning and glinting like miniature stars -- before falling back down to earth, covering you in a golden shower...<br><br>
Who or what caused that to happen? You blink rapidly. <<say "you">>"Hello?"<</say>> <<if $follower is "Eva">><br><br>
<<say "Eva">>"Hi!"<</say>> Eva says.<br><br>
<<say "you">>"Shh!"<</say>> You whisper, <<say "you">>"Not you,"<</say>> then point toward the well twice.<br><br>
If someone's down there, they don't respond.<br><br>
<<else>>There's no response. <</if>> Without a sound, you inch closer until you can peek over the edge. It's a pit of darkness, but you can't shake the sensation you're being watched. Slowly, you back up and collect your coins.<br><br>
From a safe distance, you count them. Ooh! There's more here than you threw in. Next time, you should see what happens when you throw even more in.<br><br>
<<act "Leave." $exploration_back_passage>><</act>>
<<run setup.addMoney($forest_wishing_well_amount)>>
<<appendflashmessage `"You gained $" + $forest_wishing_well_amount + "."`>>
<<if $end_to_end_test_mode || setup.fiveaofm69>><br><br>
<<act "Go to beginning of scene (Cheat mode only)" "Forest wishing well">><</act>><br><br>
<</if>>
<<else>>
You drop <nowiki>$</nowiki>7 in coins down the well all at once. Some of the money clinks against the stone walls on its way down, but other than that -- silence.<br><br>
As you make a wish, a subtle scratching noise emanates from below. Inching closer, you peek over the edge. The noise stops.<br><br>
There's nothing there. A pit of darkness. But... a faint outline catches your eye. The hairs on the back of your neck stand on end. For seconds, you squint at the shape, unsure if it's even there.<br><br>
It moves.<br><br>
Jerky, insect-like spurts of activity -- skittering closer. Weak and frozen in place, your heart thumps as the entity emerges from the shadows. Or rather, two entities: a pair of skinny butt cheeks.<br><br>
You double take. It's a pale woman, hugging the wall. Her tattered nightie hangs over her head as she climbs toward you, ass-first.<br><br>
As a mud-encrusted leg arises from the abyss, you back up, tripping on a rock. Without so much as a grunt, her body thumps on the grass, twisted in ways a contortionist could only dream of. She stands up like a puppeteer pulled her strings.<br><br>
Before her nightie falls into place, you catch a glimpse of her jet black pubic hair. The fabric -- thin and sheer -- leaves little to the imagination. Stringy hair hangs over her face. Only one eye is visible, solid-black and piercing.<br><br>
You scoot back, stand, and try to flee, but she grabs your wrist. Her icy grip severs any thoughts you may have had of escape. You can see your own breath in the reflection of her eye.<<if $follower is "Eva">><br><br>
Eva growls and jumps to your rescue, but passes right through the woman's ghostly body. Confused and lacking physical solutions, Eva executes her contingency plan: incessant barking. <</if>><br><br>
With her free hand, the spirit lifts her dress and slowly pulls your wrist toward her pussy.<br><br>
<<act "Go with the flow. Extend two fingers." "Forest wishing well sex">>
<<set $forest_wishing_well_sex to true>>
<</act>><br><br>
<<act "Pull your arm back." "Forest wishing well sex">>
<<set $forest_wishing_well_sex to false>>
<</act>>
<</if>><<if $forest_wishing_well_sex is true>>
The woman senses your willingness. Lifting her chin, she closes her eyes and slides your fingers inside her. She's wet, but so cold your fingers feel like they're burning. This unpleasant sensation spreads through you as she guides your wrist back and forth. After a few strokes, she has what appears to be a silent orgasm, then she
<<else>>
Your body won't do what your brain tells it, but the ghost senses your defiance. She shrieks so loud, it feels like your your eardrums could burst. After dropping to her knees, she
<</if>>
vanishes into you, like ashes in the wind. <<if $follower is "Eva">><br><br>
Eva says, <<say "Eva">>"$name? $name! Are you all right?"<</say>>
<</if>><br><br>
<<act "You pass out." "You pass out.-Wishing-well-107">><</act>>You gasp awake. It's still light out. <<if $forest_wishing_well_sex is true>>Your two fingers are stained blue (and your pinky black, though you don't recall it being involved).<</if>> Something's different.
<<if $forest_wishing_well_sex is true>>
Maybe that poor woman, whoever she was, can finally rest in peace.
<<else>>
You just vanquished an evil spirit like a hero in a fantasy novel. How many farmers could put that on their resume?
<</if>>
<<if $follower is "Eva">><br><br>
<<say "Eva">>"$name!"<</say>> Eva says, <<say "Eva">>"Are you okay?"<</say>><br><br>
<<say "you">>"Yeah!"<</say>> You sit up. <<say "you">>"Better than okay: I feel amazing! Come on. Let's go."<</say>>
<<else>>
You've done something special today.
<</if>>
Like a possessed person, you run off to find your next adventure.<br><br>
<<act "Leave." $exploration_back_passage>><</act>>
<<addStatusEffect "Ghosted">>
<<if $end_to_end_test_mode || setup.fiveaofm69>><br><br>
<<act "Go to beginning of scene (Cheat mode only)" "Forest wishing well">><</act>><br><br>
<</if>><div id="gallery-container">\
! Gallery
<<nobr>>
<img src="images/close.png" id="close-image" onclick="SugarCube.setup.hideGallery()"/>
<div id="overlay">
</div>
<div id="overlay-background" onclick="SugarCube.setup.hideGallery()">
</div>
<<set $image_groups to setup.makeImageGroups()>>
<<set _image_count to 0>>
<div id="gallery">
<table>
<<for _groupIndex to 0; _groupIndex lt $image_groups.length; _groupIndex++>>
<tr>
<<for _imageIndex to 0; _imageIndex lt $image_groups[_groupIndex].length; _imageIndex++>>
<td @data-index='_image_count' onclick="SugarCube.setup.showGalleryImage($(this).attr('data-index'))">[img["images/" + $image_groups[_groupIndex][_imageIndex]]]</td>
<<set _image_count++>>
<</for>>
</tr>
<</for>>
</table>
<<back>>
</div>
<</nobr>>You ask Amy, <<say "you">>"What's your favorite joke?"<</say>>
<<say "Amy">>"Oh, this is a good one."<</say>> She wiggles her antennae around with abrupt movements and short pauses. <<eitherline>>
At the end of these motions, she laughs and slaps her thigh. <<say "Amy">>"Isn't that hilarious?"<</say>>
In the middle of these motions, her face goes blank. <<say "Amy">>"Crap. I just ruined the set up."<</say>>
In the middle of these motions, her face goes blank. <<say "Amy">>"Crap. I forgot the punchline."<</say>>
This goes on for over a minute and your patience is wearing thin. At the end of it, she can't last until she notices you're not joining her. <<say "Amy">>"Don't you get it? Because moths are attracted to light?"<</say>>
<</eitherline>>
---
Amy talks for a few minutes about how annoying her sisters are.You say, <<say "you">>"Got any more of those jokes?"<</say>>
<<say "Amy">>"Naw. Maybe later though."<</say>>
---
You sigh. <<say "you">>"Do anything interesting today?"<</say>>
<<eitherline>>
<<say "Amy">>"Well, this couch is pretty interesting. I've never seen another one like it."<</say>>
<<say "Amy">>"I found a crushed cracker under this cushion, so things are looking up."<</say>>
<</eitherline>>
---
You say, <<say "you">>"What's new?"<</say>>
<<eitherline>>
<<say "Amy">>"Well, I kind of went crazy and threw myself a lemon party. Can you buy more soon?"<</say>>
<<say "Amy">>"Nothing much. Hey, next time you use the fridge, can you leave the door open when you're done? Saves me a bit of time."<</say>>
<</eitherline>>The two of you have a discussion about the importance of being different.
---
The two of you talk about individuality versus the good of the collective. Having personal experience in both, $current_monster_girl's got some interesting views on the topic.You ask Amy, <<say "you">>"Can I ask you a personal question?"<</say>>
<<eitherline>>
<<say "Amy">>"Nah."<</say>>
She leans back and squints. <<say "Amy">>"Maybe later. Your whole--"<</say>> She roughly outlines your shape. <<say "Amy">>"I dunno. I feel stressed."<</say>>
<<say "Amy">>"Ooh. You know I'd love to, but there's a chip bag around here I planned on eating. Maybe some other time."<</say>>
<</eitherline>>Amy tells you all about some designs she's been thinking up and asks your opinion.
---
Amy asks you for advice on how she can market her store better.
---
You say, <<say "you">>"Human and ant girl culture are pretty different. If you have any questions, you can always ask."<</say>>
She sighs and smiles. <<say "Amy">>"Thank you. There are a few things I was wondering, but I was too embarrassed to ask."<</say>>
Over the course of an hour, she asks a series of questions. You feel bad. There was so much you could've taught her when she lived with you.You clean up some of the mess around the couch.
---
When you vacuum some crumbs off the couch, Amy says, <<say "Amy">>"Hey, I'm still eating that."<</say>>
<<say "you">>"... sorry."<</say>>
---
You go to the store to buy some more snacks.
---
<<say "you">>"Want some juice?"<</say>> you ask.
<<say "Amy">>"Naw. But pour some on the floor and I'll drink it later."<</say>>Amy says, <<say "Amy">>"Hell yeah! This is perfect."<</say>>
<<say "you">>"It is?"<</say>>
She bites off a corner and swallows. <<say "Amy">>"This is some high quality stuff. Where'd you find this?"<</say>>Amy pats your back with two left hands. <<say "Amy">>"You're a good friend, you know that?"<</say>>Amy squeezes the can of dog food until it bursts open, then eats the whole thing, can and all. Of course, you're left cleaning up the mess.Amy says, <<say "Amy">>"Hey, wanna hear a funny joke?"<</say>>
You smile. <<say "you">>"Sure."<</say>>
She wiggles her antennae around with abrupt movements and short pauses. <<eitherline>>
At the end of these motions, she laughs and slaps her thigh. <<say "Amy">>"Isn't that hilarious?"<</say>>
In the middle of these motions, her face goes blank. <<say "Amy">>"Crap. I just ruined the set up."<</say>>
In the middle of these motions, her face goes blank. <<say "Amy">>"Crap. I forgot the punchline."<</say>>
This goes on for over a minute and your patience is wearing thin. At the end of it, she can't last until she notices you're not joining her. <<say "Amy">>"Don't you get it? Because moths are attracted to light?"<</say>>
<</eitherline>>
---
Amy talks for a few minutes about how annoying her sisters are.
---
The two of you have a discussion about the importance of being different.You say, <<say "you">>"Got any more of those jokes?"<</say>>
<<say "Amy">>"Naw. Maybe later though."<</say>>
---
You sigh. <<say "you">>"Do anything interesting today?"<</say>>
<<eitherline>>
<<say "Amy">>"Well, this couch is pretty interesting. I've never seen another one like it."<</say>>
<<say "Amy">>"I found a crushed cracker under this cushion, so things are looking up."<</say>>
<</eitherline>>
---
You say, <<say "you">>"What's new?"<</say>>
<<eitherline>>
<<say "Amy">>"Well, I kind of went crazy and threw myself a lemon party. Can you buy more soon?"<</say>>
<<say "Amy">>"Nothing much. Hey, next time you use the fridge, can you leave the door open when you're done? Saves me a bit of time."<</say>>
<</eitherline>>Amy tells you all about some designs she's been thinking up and asks you to give your opinion on them.
---
Amy asks you for advice on how she can market her store better.Amy loves when you tell her about human customs and culture.The two of you play pattycake. You get overwhelmed when you watch her hands, so you close your eyes while you play.
---
You hover your palms over hers, and try to pull back before she can slap them.
Her extra set of hands gives her a clear advantage. <<eitherline>>
She uses them to distract you while she slaps.
You never know which ones she's going to use to slap.
<</eitherline>>You try to teach Amy how to play <<eitherline>>
checkers
chess
a candy themed game
<</eitherline>>, but once she realizes the pieces aren't edible, she loses interest.
---
<<say "you">>"Hey,"<</say>> you say, <<say "you">>"wanna play a game?"<</say>>
<<say "Amy">>"Naw, I already played one earlier."<</say>>
<<say "you">>"By yourself?"<</say>>
<<say "Amy">>"I bet I could pour juice on the couch and slurp it up before it leaves a stain. I lost five times before I got bored, but I may try again tomorrow."<</say>>When you try to massage Amy's hand, she yanks it back and giggles nervously.
<<say "Amy">>"What are you doing?"<</say>>
<<say "you">>"Just thought it would feel nice."<</say>>
<<say "Amy">>"Yeah, um, ant girls aren't really the touchy-feely type."<</say>>
---
You run your hand over her fuzzy antenna.
<<say "Amy">>"Um, excuse me? What are you doing?"<</say>>
<<say "you">>"Oh sorry. They're so soft, I just wanted to touch them."<</say>>
<<say "Amy">>"Okay, but ask permission first please."<</say>><<eitherline>>
Amy sticks out her hands. <<say "Amy">>"Massage?"<</say>>
Amy asks you for a shoulder massage. It takes twice as long to give than it would on a human, but she appreciates every second of it.
<</eitherline>> \
<<eitherline>>
She says, <<say "Amy">>"Mmm. You make me feel like a slice of melted cheese on a piece of wax paper."<</say>>
She says, <<say "Amy">>"Mmm. I swear, this is better than hot garbage!"<</say>>
She says, <<say "Amy">>"Mmm. I really should get back to work, but this feels so nice."<</say>>
<</eitherline>>You hand Amy a piece of carrot.
<<eitherline>>
<<say "Amy">>"Oh, thanks! I'm going to share this with my favorite sisters."<</say>>
<<say "Amy">>"Awesome! Don't worry, I won't tell the others where I found it."<</say>>
Instead of eating it, she carves out an ant shape with her fangs. <<say "Amy">>"Doesn't it look like me?"<</say>>
Instead of eating it, she carves out an ant shape with her fangs. <<say "Amy">>"Heh, it looks like my mom."<</say>>
<</eitherline>>You clean up some of the mess around the couch.
---
When you vacuum some crumbs off the couch.
Amy says, <<say "Amy">>"Hey, I'm still eating that."<</say>>
---
You go to the store to buy some more snacks for Amy.
---
<<say "you">>"Want some juice?"<</say>> you ask.
<<say "Amy">>"Naw. But pour some on the floor and I'll drink it later."<</say>>Amy hands you a pile of sawdust. <<say "Amy">>"Would you be a doll and throw that away for me? Thanks."<</say>>
---
Amy says, <<say "Amy">>"I can't really think of anything to do with these slivers of wood. Do you need kindling?"<</say>>
<<say "you">>"Not really."<</say>>
She sighs. <<say "Amy">>"They don't even taste good. Wanna help me throw them away?"<</say>>
<<say "you">>"Sure."<</say>>Amy says, <<say "Amy">>"I've got some big ideas, I just don't know how to execute them."<</say>>
---
Amy says, <<say "Amy">>"Hey, you're back! How's it going?"<</say>>Amy belches as you enter. <<say "Amy">>"Sup?"<</say>>
---
Amy sits on the couch, ignoring you.Amy says, <<say "Amy">>"Well look who it is, my favorite patron!"<</say>>
You look over your shoulder to see if she's talking to someone else. <<say "you">>"Me?"<</say>>
<<say "Amy">>"Well yeah! If it wasn't for your support, I'd probably give up and be back in the colony."<</say>>
You smile. <<say "you">>"I never knew you thought of me that way. I'm touched."<</say>>
<<say "Amy">>"If you think //that// feels good, imagine how good it'll feel to support me in other ways."<</say>> <a href="https://www.patreon.com/AcademyOfFetishes" target="_blank" onclick="ga('send', 'event', 'visit-patreon', 'amy-welcome')">She picks up a box labeled "tips" and shakes it with a wink.</a>
---
Amy says, <<say "Amy">>"Hey! I just thought of a new slogan for my shop. 'Got Wood?' Get it?"<</say>>
<<say "you">>"Uh, yeah. I think that one's been done before."<</say>>
---
Amy says, <<say "Amy">>"I'm bored. Maybe I start a new type of business? What do you think?"<</say>>Amy says, <<say "Amy">>"Got anything interesting to eat? I'm not picky."<</say>>E2EGirl-Converse textE2EGirl-Play textE2EGirl-Touch textE2EGirl-Chores textE2EGirl-welcome textE2EGirl reacts to your Test Care Activity 1 attack!E2EGirl reacts to your Test Care Activity 2 attack!E2EGirl reacts to your Test Care Activity 5 attack!E2EGirl reacts to your self item use!E2EGirl reacts to your item use!E2EGirl reacts to you running successfully!E2EGirl reacts to your running failure!E2EGirl reacts to your win!E2EGirl reacts to your loss!E2EGirl reacts to your cheat!E2EGirl2-Converse textE2EGirl2-Play textE2EGirl2-Touch textE2EGirl2-Chores textE2EGirl2-welcome textYou ask, <<say "you">>"What's your favorite animal?"<</say>>
<<say "Enoki">>"Hmm. I guess a dog?"<</say>>
<<say "you">>"Why is that?"<</say>>
<<say "Enoki">>"Because they don't eat mushrooms."<</say>> She pauses. <<say "Enoki">>"But on the other hand... they do pee on them. This is a tough question. Ask me again later?"<</say>>
---
Enoki asks about your farm and what you grow.
---
Enoki asks you to tell her about other parts of the forest.You ask, <<say "you">>"What's something on your bucket list?"<</say>>
She tilts her head. <<say "Enoki">>"What's that?"<</say>>
<<say "you">>"It's something you want to do before you die."<</say>>
Her eyes widen. <<say "Enoki">>"I'm going to die?"<</say>>
<<say "you">>"What? No--"<</say>>
<<say "Enoki">>"How do you know? When? No, wait. I don't want to know."<</say>>
You gently rest your hand on her shoulder. <<say "you">>"Relax. You're not going to die."<</say>>
She crosses her arms over her chest. <<say "Enoki">>"You mean it?"<</say>>
<<say "you">>"Uh..."<</say>> Probably not the best time to tell her that everyone dies eventually. Maybe when she's in a different state of mind. <<say "you">>"Yeah."<</say>>
She slaps your shoulders with her sleeves. <<say "Enoki">>"Don't scare me like that!"<</say>> A lightbulb turns on in her head and her expression goes blank. <<say "Enoki">>"On the other hand -- I feel better than before, knowing that I'm not going to die. Thanks!"<</say>>
You regret bringing this up in the first place.When you ask, <<say "you">>"What's your best travel story?"<</say>> she giggles.
<<say "Enoki">>"Shouldn't you know? You were there. That's my //only// travel story."<</say>>
---
You ask, <<say "you">>"What's the biggest risk you've ever taken?"<</say>>
She shakes her head. <<say "Enoki">>"Definitely coming here. But you know what?"<</say>>
<<say "you">>"What?"<</say>>
Her cheeks glow red. <<say "Enoki">>"Nevermind."<</say>>
You chuckle. <<say "you">>"Come on..."<</say>>
She leans away from you. <<say "Enoki">>"Well, I was gonna say"<</say>> -- she stares at the ground and whispers -- <<say "Enoki">>"I'm glad I did it."<</say>>Enoki glances at her legs. <<say "Enoki">>"I can't really do that. Besides, it sounds dangerous. What if I trip and hit my head? Not worth the risk."<</say>>Enoki gasps. <<say "Enoki">>"Yes! I love it! I love it!"<</say>> She gently slaps your shoulder until you hand her the decayed wood.<<say "you">>"Hey Enoki. Would you be interested in some soil."<</say>>
She grins and nods. <<say "Enoki">>"Pour it here?"<</say>> She points right in front of her.
<<say "you">>"Sure."<</say>> You tear the sack open and dump it at her feet. She wastes no time standing over it.
With the shuddering breath, she asks, <<say "Enoki">>"Is this heaven?"<</say>><<say "Enoki">>"Oh, but--"<</say>> Enoki bows her head and frowns. <<say "Enoki">>"You don't like it?"<</say>>Enoki asks you to tell her about other parts of the forest.
---
You tell Enoki about your farm and what you grow.Enoki asks who lives on the other parts of the farm.
---
You try to convince Enoki to look outside the cellar. Just when it seems she's about to go up the stairs, she chickens out.You try to toss a ball around, but she's unable to catch it.
---
You try to play hide and seek, but she can't move fast enough to find a good hiding spot.
---
You play a game where both guess which way a drop of water will roll off the top of her mushroom cap. It doesn't take long before she's bored.You pet the top of her head.
<<say "Enoki">>"Um, careful. That kind of chafes."<</say>>
---
You offer to brush the dirt off her gown, but she says she's worried about it getting damaged.You gather all the dead leaves you can find and put them in a pile in front of her.
---
You tear some bark off of the rotten log and put them on the ground for her to eat.
---
You patrol her surroundings looking for animals, but you don't find any.
---
You patrol her surroundings looking for animals and shoo away some squirrels.You go to the forest to collect leaves and bring them back to the cellar.
---
You walk around your farm to look for any animals that might eat her. Once again, there are none, but hearing this makes her feel better.
---
You pour a bucket of water on the cellar floor to increase the humidity.Enoki holds her arms close to her chest and bounces them. <<say "Enoki">>"Hello, $name. Is anything wrong?"<</say>>
<<say "you">>"No, why would anything be wrong?"<</say>>
<<say "Enoki">>"Oh I don't know. Just checking."<</say>>
---
Enoki glances up and down at you. <<say "Enoki">>"How come you never worry about anything?"<</say>>
<<say "you">>"Trust me, I worry about a lot. Particularly about my farm."<</say>>
<<say "Enoki">>"It'll work out I bet. All the monster girls like you."<</say>>
<<say "you">>"Is that so?"<</say>>
---
Enoki looks around to make sure she's safe.
---
Enoki asks, <<say "Enoki">>"Do humans eat decayed wood?"<</say>>
<<say "you">>"Uh, not to my knowledge."<</say>>
<<say "Enoki">>"Oh."<</say>> She fidgets. <<say "Enoki">>"You should try it sometime. It's my favorite."<</say>>
<<say "you">>"Oh yeah?"<</say>>
<<say "Enoki">>"Yeah! It was scary living in the forest, but I could always find some decayed wood if I explored long enough."<</say>>
Maybe you should explore by some decayed wood.You try to talk to Eva, but her focus wanes.
---
You try to strike up a conversation, but she's only interested in cleaning herself.
---
No matter what you bring up, the conversation always leads to food.
---
She can't hold her attention because she's excited to go outside.When you approach to pat Eva's head, she closes her eyes and lifts her chin to meet your hand.
---
Eva flinches when you raise your hand, but when she realizes your intentions, she cranes her neck toward your hand.
---
After three headpats, Eva taps her own head <<eitherline>>
and clears her throat. <<say "Eva">>"Again please. This time with more passion."<</say>>
and frowns. <<say "Eva">>"How come it doesn't feel good when I do it?"<</say>>
<</eitherline>>
---
By lifting her fist, Eva interrupts you mid-pat.
<<say "you">>"What's wrong?"<</say>> you ask.
She purses her lips. <<say "Eva">>"Not quite my tempo. It's all good. No worries. Here we go."<</say>> She claps three times to show you the correct speed, but honestly, you can't tell the difference.<<say "you">>"Hey Eva, how about a walk?"<</say>>
She hops off the couch and scratches at the door. <<say "Eva">>"Can we go for a walk?"<</say>>
You raise an eyebrow and look around. <<say "you">>"That's what I just said."<</say>>
She grins. <<say "Eva">>"Great minds think alike!"<</say>>
---
You put on your shoes and say, <<say "you">>"Guess what time it is?"<</say>>
Her ears perk up. <<say "Eva">>"Dinnertime?"<</say>>
<<say "you">>"What?"<</say>> You scoff. <<say "you">>"No. Time for a walk."<</say>>
---
You say, <<say "you">>"Are you ready to go for a walk?"<</say>>
<<say "Eva">>"Does a dog girl shit in the woods?"<</say>>
Your lip curls. <<say "you">>"Just say 'yes' next time."<</say>>
Her head jerks back. <<say "Eva">>"But I'm genuinely asking."<</say>>You find a spot that makes her leg kick.
Her tongue falls out of her mouth as she stares at the ceiling.
---
Eva leans away from you as you approach. <<say "Eva">>"What are you--"<</say>>
As soon as you touch her belly, she falls into a trance-like state, groaning while staring distantly. When you stop, she pushes your hand away and sternly points at you.
<<say "Eva">>"You can't just do that ever you want, you know?"<</say>>
You frown. <<say "you">>"Oh, I'm--"<</say>>
She lifts her arms. <<say "Eva">>"Just kidding! More please."<</say>>
---
You rub Eva's belly as she lays on her back. Unfortunately, she has a sneezing fit, so you have to cut it short.When you rub her belly, she rolls on her back and spreads her legs to give you better access.Eva's eyes light up. <<say "Eva">>"Is it dinnertime already?"<</say>>
<<say "you">>"No, I just wanted to give you a treat."<</say>>
<<say "Eva">>"Whaaaa?"<</say>> She hugs you tight and doesn't let go. It makes opening the can pretty difficult.<<say "you">>"Want some?"<</say>> you ask. It's a rhetorical question.
Eva can't take her eyes off the meat. When you toss it to her, she catches it in her mouth.
<<say "Eva">>"You've been such a good girl lately, you deserve it."<</say>>You say, <<say "you">>"I've got something that's going to make you egg-cited."<</say>>
Eva stands on her tippy toes when you pull out the harpy egg.Eva puts her fists on her hips. <<say "Eva">>"Don't you know you're not supposed to feed dog girls chocolate?"<</say>>You try to talk to Eva, but her focus wanes.
---
You try to strike up a conversation, but she's only interested in cleaning herself.
---
No matter what you bring up, the conversation always leads to food.
---
She can't hold her attention because she's excited to go outside.
---
You ask her, <<say "you">>"Who's a good girl?"<</say>>
<<say "Eva">>"Me. Duh."<</say>>You go outside and run around on the grass.
---
You play tug-of-war with one of your old towels. She wins without effort.
---
You go outside and race to the nearest tree. She beats you by a mile.
---
Eva gets the zoomies and runs all around the house. She almost knocks over a lamp.
---
You teach her a new trick!
---
You build a fort with your couch pillows and play hide and go seek.You play tug-of-war with one of your old towels. It feels like she's going easy on you.You pat her on the head and she lifts her chin to meet your hand.
---
Whenever you scratch this spot on the back of her ear, her back leg twitches.
---
When you inspect her toe beans, she pulls her leg back and says, <<say "Eva">>"Don't. That feels weird."<</say>>
---
You try to rub under her chin, but she doesn't like it.You massage her hip and she spreads her legs to give you more access.
---
You scratch her shoulder and she melts in your arms.
---
You pet her side and she rolls on her back to give you access to her whole stomach.You send her outside to do her business.
---
She moved your slippers, so you put them back where they belong.
---
You try to take her on a morning walk, but she's too tired to want to go.
---
She tore up one of your pillows, so you throw it in the trash.Eva indicates she's waiting to see what you'll do next by lifting a limp wrist into the air.
---
Eva's coiled up on a rug. She's not asleep, but she looks bored.Eva's so excited to see you she jumps into your arms.
---
Eva says, <<say "Eva">>"Can we hang out?"<</say>>Eva looks at you with puppy dog eyes. <<say "Eva">>"I'm hungry."<</say>>
You say, <<say "you">>"I know. I'll go to town soon and buy you some food."<</say>>
---
Eva rubs her belly and bounces up and down. <<say "Eva">>"I need food!"<</say>>
You say, <<say "you">>"I know. I'll go to town soon and buy you some."<</say>>
---
With a pouty lip, Eva watches you enter.
You say, <<say "you">>"I know, I know. I'll go to town soon and buy you some food."<</say>>Eva looks at you with puppy dog eyes. <<say "Eva">>"I'm hungry."<</say>>
---
Eva rubs her belly and bounces up and down. <<say "Eva">>"I need food!"<</say>>
---
With a pouty lip, Eva watches you enter.<<say "you">>"So,"<</say>> you say, <<say "you">>"tell me more about... I don't know, the stuff you believe in?"<</say>>
She wags her finger at you. <<say "Fern">>"I knew someday you'd be interested in the truth. Well, let me tell you all about <<eitherline>>
auras
acupuncture
alternative medicine
aromatherapy
ayurveda
biorhythms
brainwaves
breatharians
chakras
chromotherapy
crystal healing
the emotional freedom technique
fruitarianism
homeopathy
iridology
neuro-linguistic programming
organic food
therapeutic touch
the benefits of veganism
the benefits of vegetarianism
<</eitherline>>."<</say>> She drones on and on<<eitherline>>
until you find a way to change the topic.
until you run out of questions to ask.
, often interrupting when you try to contribute to the conversation.
<</eitherline>>Fern says, <<say "Fern">>"Do you believe in ancient aliens?"<</say>>
<<say "you">>"I, uh-- I don't know."<</say>>
<<say "Fern">>"Well I heard, long ago, before monster girls existed, an ancient alien race used to live here."<</say>>
<<say "you">>"Oh yeah?"<</say>>
<<say "Fern">>"Yeah! They worshiped chocolate, fruits, and anything sweet. And they were super religious. They'd sacrifice their best food to these magical statues they built in the forest."<</say>>
You think about that. <<say "you">>"If aliens had technology to travel to other planets, why would they worship something as unsophisticated as candy?"<</say>>
Fern shrugs. <<say "Fern">>"I don't know. It's just something I heard! I'm not saying it's true or anything."<</say>>
---
You ask Fern, <<say "you">>"So what's it like, never being able to leave this place?"<</say>>
<<say "Fern">>"Oh, I can leave, but I'll take the forest with me if I do."<</say>>
<<say "you">>"How does that work?"<</say>>
She looks around. <<say "Fern">>"It probably has to do with my aura? It's very strong."<</say>>
---
You ask, <<say "you">>"What's one of //my// best qualities?"<</say>>
<<say "Fern">>"That's easy,"<</say>> she says with a smile. <<say "Fern">>"Your tolerance."<</say>>
<<say "you">>"You mean of other monster girls?"<</say>>
She frowns and looks at her feet. <<say "Fern">>"Of me."<</say>>
You're not sure how to respond; you weren't expecting an answer like that.
<<say "Fern">>"I'm not stupid, you know? There's a reason I'm the only monster girl in this area, and it's not because of the humidity. I know you think my beliefs are a joke, but you gotta admit, they make the world more interesting -- helps me pass the time."<</say>>
With some hesitation, you place your hand on her shoulder. She doesn't look up, but she doesn't shrug you off either. You leave it there. Anyone would go a little crazy if they lived the majority of their life in solitude.
How you feel about her beliefs isn't relevant right now; now that you understand her, you can empathize with her. And that's a necessary component of changing anyone's mind.If you look hard enough, you can spot some dead leaves on the ground, so you pick them up and put them in a plastic bag to throw away later.
Someone clears their throat. When you turn around, you see Fern standing there, arms crossed, tapping her foot.
<<say "you">>"What's up?"<</say>> you ask.
<<say "Fern">>"Oh I don't know?"<</say>> she says in an angry tone. <<say "Fern">>"How would you like it if I interrupted your loved one's funeral and threw them in the trash?"<</say>>
---
You look around, hoping to find some trash, but the area is pristine.
---
There isn't really anything to clean up here (except for the mud, and that would be a nonsensical task). Nonetheless, Fern seems to appreciate the thought.<<say "you">>"Here you go, Fern. I thought you would like this."<</say>>
She crosses her arms. <<say "Fern">>"Really? You thought I'd like it if you to killed some plants then presented me with their corpses?"<</say>> She sighs and gestures for you to hand them over. <<say "Fern">>"I'll give them a proper burial."<</say>>A smile flickers on Fern's face. <<say "Fern">>"Wow. I never thought-- I got through to you, didn't I? I'll give this a proper burial as soon as I can."<</say>>Fern asks, <<say "Fern">>"Not a fan? Can't say I disagree. I like my vines alive and squirming, if you know what I mean."<</say>> She nudges you with an elbow.Fern talks to you about <<eitherline>>
auras
acupuncture
alternative medicine
aromatherapy
ayurveda
biorhythms
brainwaves
breatharians
chakras
chromotherapy
crystal healing
the emotional freedom technique
fruitarianism
homeopathy
iridology
neuro-linguistic programming
organic food
therapeutic touch
the benefits of veganism
the benefits of vegetarianism
<</eitherline>> until <<eitherline>>
you think of some excuse to leave.
she asks if you have any questions. You don't.
you run out of questions to ask.
<</eitherline>>Fern says, <<say "Fern">>"Do you believe in ancient aliens?"<</say>>
<<say "you">>"I, uh-- I don't know."<</say>>
<<say "Fern">>"Well I heard, long ago, before monster girls existed, an ancient alien race used to live here."<</say>>
<<say "you">>"Oh yeah?"<</say>>
<<say "Fern">>"Yeah! They worshiped chocolate, fruits, and anything sweet. And they were super religious. They'd sacrifice their best food to these magical statues they built in the forest."<</say>>
You think about that. <<say "you">>"If aliens had technology to travel to other planets, why would they worship something as unsophisticated as candy?"<</say>>
Fern frowns and shrugs. <<say "Fern">>"I don't know. It's just something I heard! I'm not saying it's true."<</say>>You play hide and seek with Fern. <<eitherline>>
When she hides, it's almost impossible to find her.
When she hides, you spot her by noticing her bikini.
Due to your lack of camouflage, she easily spots you.
<</eitherline>>
---
The two of you sit on the ground and see who can count the most butterflies in a minute.You sit behind her when she asks you to braid her hair. When it's done, she appreciates the help, but decides she likes her old style better.
---
Fern tells you lay on the ground and shows you how to give a reiki massage. Once you've learned how it's done, you trade places with her.
<<say "Fern">>"Mmm,"<</say>> she moans. <<say "Fern">>"This is nice. Do you feel better? Healed in any way?"<</say>>
You shrug. <<say "you">>"Not really."<</say>>
---
Fern tells you lay on the ground and shows you how to give a acupressure massage. Once you've learned how it's done, you trade places with her.
<<say "Fern">>"Mmm,"<</say>> she moans. <<say "Fern">>"This is nice. Do you feel better? Healed in any way?"<</say>>
You shrug. <<say "you">>"More relaxed. Feels like a normal massage to me."<</say>>
---
When Fern asks you to lift her from behind, you ask, <<say "you">>"Why?"<</say>>
<<say "Fern">>"I think there's a vertebral subluxation on my kidney nerves. I need a spinal adjustment."<</say>>
An explanation of what that is sounds more painful than just doing it, so you hug her tight. After a few shakes, her back cracks and she screams.
<<say "you">>"Oh my God, are you okay?"<</say>>
She groans as she rubs her lower back. <<say "Fern">>"Yep. Couldn't be better."<</say>>
<<say "you">>"Well you look like you're in pain."<</say>>
<<say "Fern">>"Now yeah, but I bet my kidney will feel great in a month."<</say>>The overgrown vines and dying flower petals on Fern's body give her a shaggy appearance. She asks you to prune them.
---
Fern basks in the sun while you look for any sickly plants. There aren't any, but she thanks you for giving her some time to relax.
---
Fern makes you dig in a patch of dirt to look for healing crystals. You get down to your elbow before she's convinced there aren't any there.Fern fans herself as she grins. <<say "Fern">>"Hot one today, isn't it?"<</say>>
---
Fern says, <<say "Fern">>"Today's my lucky day. I saw it in the stars last night."<</say>>
---
Fern grunts. <<say "Fern">>"Nice to see you. Step on anything interesting lately?"<</say>>
---
Fern squints at you. <<say "Fern">>"I know you farmers like to pillage the land, but if you ever want to return something to its rightful place, I'll accept it, no questions asked."<</say>><<say "you">>"So... How about this weather?"<</say>>
$current_monster_girl shrugs. <<say $current_monster_girl>>"It's weather."<</say>>
---
<<say "you">>"If you could be any other type of monster girl, which one would you be?"<</say>>
<<eitherline>>
$current_monster_girl smiles. <<say $current_monster_girl>>"I'm already the best kind of monster girl."<</say>>
$current_monster_girl smiles and bounces. <<say $current_monster_girl>>"I'd be a real //monster// girl, you know? Ugly black eyes, rows and rows of sharp teeth. So scary, you'd have a heart attack if you saw me."<</say>>
<</eitherline>>
---
You ask, <<say "you">>"How many languages can you speak?"<</say>>
<<say $current_monster_girl>>"Just the one."<</say>> $current_monster_girl cocks her head. <<say $current_monster_girl>>"Does anyone here speak anything other than English?"<</say>>
<<say "you">>"Hm... I don't think so."<</say>>
---
You ask, <<say "you">>"What's your middle name?"<</say>>
She shrugs. <<say $current_monster_girl>>"I don't even have a last name."<</say>>
<<say "you">>"Really? But what if you run into somebody with the same name as yours?"<</say>>
<<say $current_monster_girl>>"What do you mean? No monster girls have the same name."<</say>>
---
You ask, <<say "you">>"Where did you grow up?"<</say>>
She cocks her head and smiles. <<say $current_monster_girl>>"Where you found me. Where else?"<</say>>
<<say "you">>"Well, I wasn't born on this farm."<</say>>
Her eyes widen. <<say $current_monster_girl>>"Really? Oh, you mean you were born in town."<</say>>
<<say "you">>"Even further. Hundreds of miles away, in fact."<</say>>
She scratches her head, speechless. You just blew her mind.
---
You ask, <<say "you">>"Are you a listener or a talker?"<</say>>
She stares blankly.
Seconds pass without a response, giving you the impression she didn't hear you, so you clear your throat. <<say "you">>"Are you a list--"<</say>>
She lifts her finger to her mouth. <<say $current_monster_girl>>"Shh!"<</say>>
There's your answer: neither.You rake up some petals, but Hanako yells at you if you get too close to her dress. Apparently, it's been passed down for generations and she's afraid you'll tear it.
---
You glance at the pedals around Hanako's legs. <<say "you">>"Want me to clean this up?"<</say>>
She nods, smirking somewhat.You rake up some leaves, but Hanako yells at you if you get too close to her dress. Apparently, it's been passed down for generations and she's afraid you'll tear it.
---
Over the course of 30 minutes, you clean up everything that Hanako considers out of place: rocks, footprints in the dirt, a dry leaf, etc.You prune some cherries off of Hanako's branches. Unfortunately, all of them have either popped or gone bad. Hanako isn't pleased, but that's nothing new.
---
Hanako asks you to prune the cherries off her branches.
You squint. <<say "you">>"I don't see any."<</say>>
She huffs. <<say "Hanako">>"Never disobey a princess."<</say>>
For five minutes, you pretend to pick cherries. <<say "you">>"I got them all."<</say>>
She smiles, raising her chin high. <<say "Hanako">>"Dismissed."<</say>><<say "you">>"Want to go for a walk?"<</say>> you ask.
She purses her lips. <<say "Hanako">>"Should desire a walk, I will be the one asking //you//."<</say>>Hanako says, <<say "Hanako">>"A walk? That sounds splendid."<</say>>
You bring your wheelbarrow over and wheel her around the farm.
---
You ask Hanako if she wants to go on a walk.
<<say "Hanako">>"Hmm. I'll allow it -- but, under one condition: I shall need an umbrella. Your princess' skin is as fair as it is beautiful, and I should like to keep it that way."<</say>>
---
In a wheelbarrow, you play the role of tour guide as you push her around your farm.When you ask Hanako if she wants to play tag, she raises an eyebrow then shakes her head.
---
Hanako titters. <<say "Hanako">>"Finally, a good idea."<</say>>
<<say "you">>"Really? You mean-- Really?"<</say>>
She straightens her clothes as she looks around. <<say "Hanako">>"Well you seem ill prepared. Forgot the musket, hm?"<</say>>
<<say "you">>"Musket?"<</say>>
<<say "Hanako">>"You... don't know?"<</say>> Hanako rolls her eyes. <<say "Hanako">>"Of course not; you're a <<farmboy>>, not an aristocrat. One of your stature has only heard rumors. Consider yourself fortunate: the rules are simple and I happen to know them. Following a five second head start, a noblewoman, such as myself, attempts to tag the servant."<</say>>
<<say "you">>"What! You mean shoot me? I'm not doing that!"<</say>>
Arms open, she scoffs. <<say "Hanako">>"Then why did you propose it?"<</say>>
<<say "you">>"I don't know what game you're thinking of, but that is not how you play tag. And how would you even know how to use a musket? ... How do you even know what it is?"<</say>>
Hanako purses her lips then collapse. <<say "Hanako">>"Dismissed!"<</say>>
---
<<say "you">>"Want to play tag?"<</say>>
She huffs and gives you a stern look. <<say "Hanako">>"Such activities are unbecoming."<</say>>Hanako's breath shudders, her arms tremor, and in a deep, booming voice, she says, <<say "Hanako">>"How //dare// you!"<</say>>
---
As soon as you extend your arm, Hanako says, <<say "Hanako">>"Guards! Guards! Arrest this scoundrel at once."<</say>>
You step back. <<say "you">>"Okay geez."<</say>>
---
When you try to touch her, Hanako intercepts your arm with her staff and pushes you away. It's like she was expecting you to do that.
In a monotone -- almost calm -- voice, she says, <<say "Hanako">>"If you are fond of that hand, I suggest you never attempt that again."<</say>> Her piercing stare tells you she's serious.Hanako smiles. <<say "Hanako">>"Ah, a gift."<</say>> She clears her throat. <<say "Hanako">>"Present it in an appropriate manner."<</say>>
<<say "you">>"Oh, uh"<</say>> -- you look around -- <<say "you">>"how do I do that?"<</say>>
She rolls her eyes. <<say "Hanako">>"If not for your offering, I would call you an ill-bred baboon."<</say>>
You grumble. <<say "you">>"I appreciate your restraint."<</say>>
<<say "Hanako">>"On one knee,"<</say>> she instructs. <<say "Hanako">>"//Other// knee. Now bow your head raise your gift above your shoulders. Hmm. Yes. Very nice. Now rise and hand it to me."<</say>>
You sigh and shake your head as you rise.Hanako brushes you away as you open the can of dog food. <<say "Hanako">>"Offering these provisions is inconceivably offensive to someone of my stature, so one can only assume you intend to feed this the beasts as sport. For that, I'm not in the mood."<</say>>Hanako glares at you, nostrils flaring. <<say "Hanako">>"I //told// you to remove those from my sight."<</say>>Hanako scoffs. <<say "Hanako">>"Surely you jest. I wouldn't subject my chef to eating that parasitic flesh, let alone allow him to serve it to me!"<</say>>Hanako cuts you off mid sentence, raising an eyebrow. <<say "Hanako">>"--What was your name again?"<</say>>
<<say "you">>"$name."<</say>>
<<say "Hanako">>"Well, it's been a long day. I really must be going."<</say>> Standing in place, she looks straight ahead like you're not even there.
You take the hint and walk away.
---
Hanako <<= either("smirks", "smiles", "guffaws")>> when you <<= either("list", "tell her", "share some of")>> the foibles of other monster girls have.
---
Hanako interrupts you with a shrill giggle. <<say "Hanako">>"Oh, how droll."<</say>> It's a strange reaction because you weren't telling a joke.You lay on the ground and make cherry blossom angels (as opposed to snow angels).
Hanako <<= either("yawns", "hold her hand over her mouth to hide a smile", "curls her lip")>>. <<say "Hanako">>"You're soiling your clothes."<</say>>
---
You pick up some petals off the ground and start a cherry blossom fight, but Hanako isn't amused.
<<say "Hanako">>"Stop this childish behavior at once, servant."<</say>>Playing the role of a jester, you <<= either("perform some physical comedy", "tell some jokes", "sing a saucy song")>>.
She <<= either("yawns", "isn't amused", "hold her hand over her mouth to hide a smile", "smirks")>>.Hanako extends her hand <<if $subservient_to_hanako is true>>so you kiss it.<<else>>and you hold it between yours like a politician.<</if>>You try to fix a stray hair on her forehead, but she leans back, raising an eyebrow.
<<say "Hanako">>"Just what do you think you're doing?"<</say>>
<<say "you">>"Oh, you have a stray hair. I assumed you wanted me to take care of it."<</say>>
She glares at you. <<say "Hanako">>"You are but a lowly servant and have no business touching a princess, let alone her hair. Especially without asking first."<</say>>
<<say "you">>There is a nicer way to say that. "You have a point. Sorry."<</say>>Hanako asks for a <<= either("hand", "shoulder", "neck")>> massage. She groans in pleasure as you perform it.
---
Hanako says, <<say "Hanako">>"Is my hair orderly?"<</say>>
<<say "you">>"Well actually, you do have a stray."<</say>> She bends forward.
When you fix it, she says, <<say "Hanako">>"Thank you. A princess must always look presentable."<</say>><<say "Hanako">>"Servant,"<</say>> Hanako says, <<say "Hanako">>"I am athirst for water."<</say>>
<<say "you">>"Okay, let me grab my watering pot."<</say>> When you return, Hanako opens her mouth toward the sky. <<say "you">>"Just pour it right in?"<</say>>
She nods.
<<say "you">>"Okay..."<</say>> You shrug. When you tip the watering pot, it pours out like a full-strength shower -- something you hadn't intended.
It should be too much to handle, but she doesn't flinch, she doesn't even swallow -- like a fountain statue running in reverse. When the pot runs out of water she wipes her chin and Hanako claps twice. <<say "Hanako">>"Dismissed!"<</say>>
You have so many questions, but you don't want to set her off.
---
You prune some petals off Hanako's branches -- only the ones she specifies.You rake up some petals, but Hanako yells at you if you get too close to her dress. Apparently, it's been passed down for generations and she's afraid you'll tear it.You rake up some leaves, but Hanako yells at you if you get too close to her dress. Apparently, it's been passed down for generations and she's afraid you'll tear it.You prune some cherries off of Hanako's branches. Unfortunately, all of them have either popped or gone bad. Hanako isn't pleased, but that's nothing new.Hanako lifts her chin. <<say "Hanako">>"I'm glad you showed up, because there are many things to do today."<</say>>
---
Hanako smiles. <<say "Hanako">>"Good, you're on time -- as you should be."<</say>>
---
Hanako groans as you approach. <<say "Hanako">>"How many times do I have to tell you? Don't bother me during my beauty sleep."<</say>>
---
Hanako is sound asleep.Hanako lifts an eyebrow. <<say "Hanako">>"Do I know you?"<</say>>
<<say "you">>"What do you--"<</say>> You roll your eyes. <<say "you">>"It's $name. I brought you here!"<</say>>
Hanako taps her lip. <<say "Hanako">>"Hmm. $name... $name... Oh yes! The servant."<</say>>Hanako lifts her chin. <<say "Hanako">>"Excellent. I didn't even have to ring my bell that time."<</say>>Hanako lifts an eyebrow. <<say "Hanako">>"Do I know you?"<</say>>
<<say "you">>"What do you--"<</say>> You roll your eyes. <<say "you">>"It's $name. You know me."<</say>>
Hanako taps her lip. <<say "Hanako">>"Hmm. $name... $name... Oh yes! The servant."<</say>><<say "you">>"Hey Olivia. I'm curious, what would be your perfect day?"<</say>>
<<say "Olivia">>"I'll tell you this much, buddy: it wouldn't involve somebody asking me that question."<</say>>
---
Olivia says, <<say "Olivia">>"Hey, have you heard the one about the farmer?"<</say>>
You shrug.
<<say "Olivia">>"?Hes real ugly,"<</say>> she says with a proud grin.
---
You ask, <<say "you">>"What are some of your favorite activities?"<</say>>
<<say "Olivia">>"Dear diary,"<</say>> Olivia says to herself, <<say "Olivia">>"today a human tried to flirt with me. ?He <<verb 'was'>> unsuccessful."<</say>>Olivia says, <<say "Olivia">>"Who do you think is smarter, your dog or this pinecone?"<</say>>
---
You try to talk to Olivia while she's sunbathing. She squints at you. <<say "Olivia">>"Can't you see I'm busy?"<</say>>Olivia says, <<say "Olivia">>"Who do you think is smarter, your dog or this piece of straw?"<</say>><<say "you">>"I was wondering,"<</say>> you say, <<say "you">>"what's the last thing that made you cry?"<</say>>
Her head jerks back. <<say "Olivia">>"What? I'm going to be the last thing that makes //you// cry if you don't stop asking stupid questions. ...fuckin' weirdo."<</say>>
---
<<say "you">>"Hey Olivia, can I ask you something?"<</say>>
<<say "Olivia">>"If you have to."<</say>>
<<say "you">>"You ever done something you deeply regret?"<</say>>
<<say "Olivia">>"Besides giving you permission to ask this question? Hmm."<</say>> After a few seconds of contemplation, her tone shifts -- serious. <<say "Olivia">>"Remember when you caught me and I tried to claw your heart out?"<</say>>
<<say "you">>"Yeah."<</say>> You try to push that memory out of your mind.
She laughs. <<say "Olivia">>"That was pretty funny, huh?"<</say>> She slaps her thigh a couple times before stopping abruptly. <<say "Olivia">>"Huh? Oh sorry. What was your question again?"<</say>>
---
You ask Olivia, <<say "you">>"What's your most embarrassing memory?"<</say>>
<<say "Olivia">>"Oh Gods."<</say>> She blushes and covers her face.
<<say "you">>"What?"<</say>> You giggle. <<say "you">>"What is it?"<</say>>
<<say "Olivia">>"Remember when you tried to tell me your name and I cut you off, insulted you, and you just kinda took it?"<</say>>
<<say "you">>"Yeah..."<</say>>
<<say "Olivia">>"That's the one."<</say>>
<<say "you">>"That... was embarrassing for you?"<</say>>
<<say "Olivia">>"What?"<</say>> She blows a raspberry. <<say "Olivia">>"No. Why would that-- Oh. Ohhhhhhh! See, I thought you were asking about the most embarrassing thing I've //seen//."<</say>> The gleam in her eye tells you she knew exactly what you meant.You grin. <<say "you">>"What do you find sexiest about me?"<</say>>
She rolls her eyes. <<say "Olivia">>"Your ability to delude yourself."<</say>>While you hose off the white spots on the porch, Olivia looks down at you and smirks.
<<say "Olivia">>"Nobody appreciates art these days. That could have been worth a fortune."<</say>>
---
When you sweep away her molted feathers, Olivia says, <<say "Olivia">>"Why do I get the feeling you're going to put that in a closet shrine dedicated to me?"<</say>>
Without looking up, you mutter, <<say "you">>"Because you think too highly of yourself."<</say>>You remove Olivia's nest and spray down the white speckled walls. When everything's clean, you turned to her and sarcastically say, <<say "you">>"If I've said it once, I've said it a million times: stop playing paintball in here."<</say>>Olivia squints. <<say "Olivia">>"You know I can fly, right?"<</say>>
---
Olivia squints. <<say "Olivia">>"Why? Going to show me a dead body you 'found'?"<</say>>
<<say "you">>"Are you implying I'm a serial killer?"<</say>>
Olivia smirks then touches her face with her wing.
<<say "you">>"What does that mean? Peekaboo?"<</say>>
Her expression goes slack. <<say "Olivia">>"It means 'on the nose', dummy."<</say>> She face palms... Probably. Her wing blocks your view, so there's no way to know for sure.
---
Olivia squints. <<say "Olivia">>"Why? So you can make fun of the way I walk?"<</say>>
<<say "you">>"Note to self: she's sensitive about the way she walks."<</say>>
<<say "Olivia">>"Ugh."<</say>> She rolls her eyes. <<say "Olivia">>"I should've killed you when I have the chance."<</say>>
You mock her by acting scared. <<say "you">>"Ooh. She talks the talk, but can she walk the walk?"<</say>>
She flips you off. <<say "Olivia">>"Hard pass."<</say>>
---
When you ask Olivia if she wants to go on a walk, she says, <<say "Olivia">>"Why? So we can have a father-son talk? Toss the ball around? Teach me about the birds and bees?"<</say>>
You groan. <<say "you">>"Is everything a joke to you?"<</say>>
<<say "Olivia">>"Everything you say, yeah."<</say>> She grins as you walk away.When you ask Olivia if she wants to play tag, she perks up. <<say "Olivia">>"I'd love to! Hold on a sec. Just gotta sharpen my claws."<</say>>
---
You ask Olivia if she wants to play tag.
<<say "Olivia">>"Is that the one where you run around giggling, making a fool of yourself? Naw, but I'd love to watch."<</say>>
Your shoulders slump. <<say "you">>"Fine. I thought it could be fun."<</say>>
Before you walk away, Olivia says, <<say "Olivia">>"Wait! I-- I didn't mean that."<</say>> She sighs. <<say "Olivia">>"Truth is, I lied when I said I wanted to watch."<</say>>With fake enthusiasm, Olivia says, <<say "Olivia">>"You know, I'd //really// love to, but I'm swamped. Can you ask again when I'm less busy?"<</say>> Like a drum, she pats the roof while humming a tune. To drive the point home, she looks at a fake wristwatch.With fake enthusiasm, Olivia says, <<say "Olivia">>"You know, I'd //really// love to, but I'm swamped. Can you ask again when I'm less busy?"<</say>> Like a drum, she pats her thighs while humming a tune. To drive the point home, she looks at a fake wristwatch.You ask Olivia if you can give her some headpats.
She holds up a foot. <<say "Olivia">>"Only if you let me return the favor."<</say>>
---
You ask Olivia, <<say "you">>"Have you ever felt a headpat?"<</say>>
<<say "Olivia">>"Have you ever felt a talon up your ass?"<</say>>
---
<<say "you">>"I really think you should try a headpat. Eva loves them."<</say>>
<<say "Olivia">>"Eva loves the smell of piss; you're not making a compelling argument."<</say>>You pat Olivia's head.
A low growl emanates from her throat. <<say "Olivia">>"I hope you're not too attached to that arm, because you're about to be not too attached to that arm."<</say>>
---
She slaps your hand away and glares. <<say "Olivia">>"Don't. //Fuck.// With. The hair."<</say>>
You back away slowly.You ask Olivia if you can give her some belly rubs.
She holds up a foot. <<say "Olivia">>"Only if you'll let me return the favor."<</say>>
---
You say, <<say "you">>"Could I rub your belly?"<</say>>
<<say "Olivia">>"No. You ruffle my feathers too much as it is."<</say>>
<<say "you">>"You mean literally or figuratively?"<</say>>
She nods. <<say "Olivia">>"I do."<</say>>
<<say "you">>"Smart ass."<</say>> You walk away.<<say "you">>"If you let me come up there,"<</say>> you say, <<say "you">>"I could give you some belly rubs."<</say>>
Her lip curls. <<say "Olivia">>"Fuck off, pervert."<</say>><<say "you">>"How would you feel about some belly rubs."<</say>>
Her lip curls. <<say "Olivia">>"Fuck off, pervert."<</say>>When you toss some cubed meat to Olivia, you gotta admit it's pretty cool how she catches each piece in her mouth, even when your aim is off.<<say "you">>"You should try some of these cherries."<</say>>
<<say "Olivia">>"Nice try. My mom warned me about taking berries from strangers."<</say>><<say "you">>"Here's a carrot."<</say>>
She looks at it, then at you. <<say "Olivia">>"The only way you'd get me to eat that is if it was a side for a rare steak. And even then, I probably wouldn't."<</say>>In a high-pitched tone, Olivia says, <<say "Olivia">>"Awwwwwwwwwwwww. $name, you //do// love me. That took courage, but my answer is still no. I will not marry you."<</say>><<say "you">>"Do you want a mushroom?"<</say>>
She cocks her. <<say "Olivia">>"What kind of meat is it made of?"<</say>>
<<say "you">>"It's-- None. It's a mushroom."<</say>>
She leans in and temples her fingers. <<say "Olivia">>"Tell you what. Find one made of meat, and I'll give it a try."<</say>>She double takes. <<say "Olivia">>"What am I going to do with that, dummy?"<</say>>Olivia says, <<say "Olivia">>"Dear diary. Today a human tried to flirt with me. ?He <<verb 'was'>> unsuccessful."<</say>>
---
Olivia says, <<say "Olivia">>"Don't make me egg your house."<</say>>
---
You try to talk to Olivia while she's sunbathing. She squints at you. <<say "Olivia">>"Can't you see I'm busy?"<</say>>Olivia says, <<say "Olivia">>"Who do you think is smarter, your dog or this piece of straw?"<</say>>
---
Olivia says, <<say "Olivia">>"Don't you know how to knock? I'm indecent in here."<</say>>Olivia smiles. <<say "Olivia">>"Hey! Have you heard the one about the farmer? ?Hes real ugly."<</say>>You scatter some <<eitherline>>
birdseed
pieces of meat
<</eitherline>> in different areas and ask her to find it.
<<say "Olivia">>"Wouldn't it be easier if you just gave it to me?"<</say>>You bring her a board of wood and watch her sketch on it with her nails. Considering she's using her feet, she's a pretty good drawer.
---
She teaches you a song and you sing together. You're both off key, but she enjoys herself.
---
She twists your arm into having a rap battle with her. You're humiliated on many levels.You try to teach her how to dance. It ends abruptly when she steps on your foot.You reach up. <<say "you">>"Can I touch your wings?"<</say>>
Her lip curls. <<say "Olivia">>"Fuck off, pervert."<</say>>
---
You offer to clip her nails, but she refuses to come down, thinking you have some ulterior motive.
---
You say, <<say "you">>"If you promise not to kill me, I'll pluck out your loose feathers."<</say>>
She flashes a fake smile and shows you her crossed fingers. <<say "Olivia">>"I promise."<</say>>She slaps your hand when you brush a strand of her hair out of the way. <<say "Olivia">>"What are you, my mom?"<</say>>
---
She asks for a foot massage. You do it, but you're terrified the whole time.
---
When you pluck a loose feather off her wing, she scowls at you.
---
You offer her a shoulder massage and she says, <<say "Olivia">>"Why? I can't eat that."<</say>>You throw her some pieces of meat. She doesn't say thanks.You throw her some pieces of meat. She hesitates before saying thanks.The uneaten bits of carcass on your roof are starting to smell, so you hose it off. Olivia uses the opportunity to take a bath. Fully clothed, of course.
---
Your roof is starting to look like a Jackson Pollock painting, so you hose it off. Olivia uses the opportunity to take a bath. Fully clothed, of course.You feed Olivia pieces of meat by hand, tossing it into her mouth.
---
You feed Olivia pieces of meat by hand, placing it into her open mouth.
---
You change her straw bedding.
---
You refill her water. It evaporates fast due to the heat.Olivia raises an eyebrow. <<say "Olivia">>"What do you want?"<</say>>
---
Olivia watches you approach. <<say "Olivia">>"Remind me. Human eyeballs: do they grow back?"<</say>>Olivia stretches her neck side to side. <<say "Olivia">>"I hate your roof."<</say>>
---
Olivia yawns. <<say "Olivia">>"Is my new home ready yet?"<</say>>Olivia says, <<say "Olivia">>"You're the funniest thing I've seen today."<</say>>
<<say "you">>"Like you think I'm funny, or I look funny?"<</say>>
Olivia shrugs, keeping you wondering.
---
Olivia says, <<say "Olivia">>"Help me out with something. Is old MacDonald so stupid he thought 'E-I-E-I-O' spells 'farm'?"<</say>>Olivia yawns. <<say "Olivia">>"Oh, sorry: I thought you said something."<</say>>You retrieve Sophie's latest kill to save her the effort.
---
You sit by Sophie and help her skin her latest catch. Honestly, it's pretty gross, but you don't want her to overextend herself.
---
Sophie has traps set all around the area. She appreciates that you go around to check on them so she doesn't have to.You replace some of Sophie's bedding.
---
You planned on replacing Sophie's food pellets, but you see it's still full.
---
You refill Sophie's water. Although you've never seen her awake, it's good to know she's drinking liquids.You say, <<say "you">>"May I pet your head?"<</say>>
Sophie looks around and pauses before lowering her head. When you've patted her three times, she stands up.
<<say "you">>"Did it feel good?"<</say>>
She nods. Her face is bright red.
---
You say, <<say "you">>"You want headpats?"<</say>>
She nods rapidly then lowers to your level.
As you pat, she raises her head to meet you. Somehow, you end up cupping her cheek. Her eyes are closed, but she's smiling, so you don't move.
A few seconds later, she gasps and jumps back (no small feat for someone with a horse body -- terrifying, to be honest). <<say "Sophie">>"Sorry."<</say>> She says it so fast, it's as if the word has one syllable.
You try to put her at ease by speaking in a calm manner. <<say "you">>"It's fine. Really."<</say>>
---
You say, <<say "you">>"You want headpats?"<</say>>
Smiling ear to ear, she shakes her head and pats yours instead. <<say "Sophie">>"Feels good, no?"<</say>>You ask Sophie, <<say "you">>"Can I rub your belly?"<</say>>
She turns bright red and clears her throat. <<say "Sophie">>"Wasn't expecting this. Maybe later?"<</say>>
---
When you reach under Sophie to stroke her belly fur, she stumbles. <<say "you">>"What's wrong?"<</say>>
<<say "Sophie">>"Sorry."<</say>> She clears her throat. <<say "Sophie">>"Sensitive area."<</say>>
<<say "you">>"Uhh..."<</say>> You look straight up, unsure of yourself. <<say "you">>"So should I do it lighter?"<</say>>
She stares at you, mouth slightly open. <<say "Sophie">>"Okay."<</say>>
You've never heard that tone from her, high-pitched and meek. Approaching slowly, you pet her underside, keeping your eyes on hers to be sure she's comfortable. Well, you try to: no matter how long you look, she won't meet your gaze.
By the time you're done, her breath is short. Shuddering. She's acting strange, so you give her a little space before you go back to caring for her.
---
When you ask, Sophie turns her head and nibbles her lip. <<say "Sophie">>"Someone else would be more deserving."<</say>>
<<say "you">>"What? Naw. It's no big deal, really."<</say>> When you touch her furry tummy, she gasps and sucks it in. <<say "you">>"I'm sorry."<</say>> You retract your hand. <<say "you">>"You don't like it?"<</say>>
<<say "Sophie">>"It's not that,"<</say>> she says. For a moment, she closes her eyes and bites her lip.
<<say "you">>"I should stop."<</say>>
She breathes a sigh of relief and nods. Gesturing as she speaks, she explains: <<say "Sophie">>"I... like it. Intense, is all."<</say>>
<<say "you">>"Ah. Some other time then?"<</say>>
<<say "Sophie">>"Mm."<</say>>Sophie grimaces. <<say "Sophie">>"Not in the best shape to do those things."<</say>>
---
Sophie says, <<say "Sophie">>"Another time, maybe."<</say>>
---
Sophie frowns and lifts her bad leg. <<say "Sophie">>"Wish I could."<</say>>Sophie grins ear to ear. <<say "Sophie">>"Wonderful gift. Thank you."<</say>>You hand Sophie some wild game. <<say "Sophie">>"Perfect. Was running low but too lazy to hunt."<</say>>Sophie pins the flowers to her chest. <<say "Sophie">>"How thoughtful."<</say>> She looks down at them and frowns.
<<say "you">>"What's wrong?"<</say>>
<<say "Sophie">>"They'll wilt someday."<</say>> After a moment of contemplative silence, she perks up. <<say "Sophie">>"That's okay. They'll last in my memory forever."<</say>>Sophie has no reaction.
---
Shh! She's asleep!
---
Sophie snores.
---
Sophie smacks her lips but doesn't wake up.Sophie has no reaction.
---
Shh! She's asleep!
---
Sophie snores.
---
Sophie smacks her lips but doesn't wake up.Sophie has no reaction.
---
Shh! She's asleep!
---
Sophie snores.
---
Sophie smacks her lips but doesn't wake up.Sophie groans.
---
Shh! She's asleep!
---
Sophie kicks, but doesn't wake up.You say, <<say "you">>"Your leg looks terrible. Don't you think you should get it looked at?"<</say>>
Sophie grunts. <<say "Sophie">>"I'm fine."<</say>>
---
You ask, <<say "you">>"What was it like to fight a bear?"<</say>>
<<say "Sophie">>"Not fun. She was a mom with two cubs. Probably thought I was a threat."<</say>>
Your eyes dart around. <<say "you">>"Did you win the fight?"<</say>>
She winces and grunts. <<say "Sophie">>"I didn't kill her, no. I left my bow by a tree as I bathed. Swiped at me as I retrieved it."<</say>> She shakes her head. <<say "Sophie">>"I'm getting old in my slow age."<</say>> She wobbles sideways before catching her footing.
<<say "you">>"Whoa. You okay?"<</say>>
Sophie grunts. <<say "Sophie">>"I'm fine."<</say>>
---
You say, <<say "you">>"Can't the other monster girls hunt for you, or at least provide you with food so you can rest?"<</say>>
She smiles, but her eyes show the pain she's experiencing. <<say "Sophie">>"They can and do. But I'd go crazy if I didn't spend some time with nature."<</say>>Sophie's asleep, but you still want to check up on her. <<say "you">>"Sophie? You doing okay? Hungry?"<</say>>
<<include "Sophie-Sleep-Kick">>
---
Sophie is asleep, so this seems like the perfect time to bring up a difficult topic. <<say "you">>"Um, don't be mad, but Amy went into town and set up a shop. Don't worry, don't worry,"<</say>> you say, even though she's still out, <<say "you">>"they aren't going to go into the forest, and they--"<</say>>
<<include "Sophie-Sleep-Kick">>She groans and rolls onto her good side before kicking you in the gut. It hurts so bad, you need to sit at the other end of the stable to recover. You don't think she did that on purpose -- she's still asleep, after all -- but that doesn't make it hurt any less. <<if $follower is "Eva">>
Eva pets your head until you can stand again.<</if>>You say, <<say "you">>"How are the others?"<</say>>
<<say "Sophie">>"Good. They talk about you sometimes."<</say>>
You chuckle. <<say "you">>"Oh yeah? Anything good?"<</say>>
<<say "Sophie">>"I just remembered, monster girls aren't supposed to talk to humans."<</say>> She winks.
---
You ask, <<say "you">>"Do you only eat meat?"<</say>>
<<say "Sophie">>"Mostly. I like twigs and berries, too."<</say>>
<<say "you">>"Is that a euphemism for something?"<</say>>
She furrows her brow. <<say "Sophie">>"No. If anything, it's a double entendre."<</say>>
<<say "you">>"Oh."<</say>> You pinch your chin. She's right, but that didn't clarify anything.
---
<<say "you">>"So,"<</say>> you say, <<say "you">>"are there are many centaurs, are you the last of your kind, or something in between?"<</say>>
<<say "Sophie">>"There are many, but we usually stay in packs of our own kind. Usually nomadic, too."<</say>>You challenge Sophie to a race. She's not amused.
---
You challenge Sophie to a game of target archery. She winces and says she's not in the mood.
---
You propose a game of hide and seek. Sophie has no interest in playing.You shake Sophie and challenge her to a race. <<include "Sophie-Sleep-Kick">>
---
You rub Sophie and challenge her to a game of target archery. <<include "Sophie-Sleep-Kick">>
---
You shake Sophie and propose a game of hide and seek. <<include "Sophie-Sleep-Kick">>You challenge Sophie to a race.
She says, <<say "Sophie">>"I would consider that, but I'm trying to go easy on my leg. Just in case."<</say>>
---
You challenge Sophie to a game of target archery.
She says, <<say "Sophie">>"Yeah, I could go for that."<</say>>
You set up some targets outside. As expected, she's the better archer. While most of her shots land around the bull's-eye, most of yours miss the target completely.
---
You challenge Sophie to a game of tag.
She says, <<say "Sophie">>"I would consider that, but I'm trying to go easy on my leg. Just in case."<</say>>You pet Sophie's furry shoulder and she closes her eyes and sighs.
<<say "Sophie">>"That's nice. Thank you."<</say>>
---
You place your hand on her furry shoulder and she reaches down to cup your cheek. Her smile looks genuine, but there's pain behind her eyes.
---
You pet Sophie's furry side.
After a few strokes, she clears her throat. <<say "Sophie">>"Thank you."<</say>>When you pet Sophie as she sleeps, her expression softens.
---
You cup Sophie's cheek the way she often does yours. She moans and smiles in her sleep.
---
Sophie appears to be having a nightmare, so you shush her as you pet her fur. After a minute, her grimace fades and she breathes peacefully.You pet Sophie's furry shoulder and she closes her eyes and sighs.
<<say "Sophie">>"That's nice. Thank you."<</say>>
---
You place your hand on her furry shoulder and she reaches down to cup your cheek. The two of you look into each other's eyes for a few seconds.
---
You pet Sophie's furry side.
After a few strokes, she clears her throat. <<say "Sophie">>"Thank you. I like that."<</say>>You sit by Sophie and help her skin her latest catch. Honestly, it's pretty gross, but you don't want her to overextend herself.
---
You retrieve Sophie's latest kill for her to save her the effort.
---
You pour some water on her wound to clean it somewhat. She groans through her teeth, then thanks you for doing it.You replace some of Sophie's bedding.
---
You planned on replacing Sophie's food pellets, but you see it's still full.
---
You refill Sophie's water. It's good to know she's drinking liquids.As you replace some of Sophie's bedding, she asks, <<say "Sophie">>"Can I help you with that?"<</say>>
<<say "you">>"No, no,"<</say>> you say. <<say "you">>"You're on vacation. Just take it easy."<</say>>
---
You planned on replacing Sophie's food pellets, but you see she hasn't eaten any yet.
She explains, <<say "Sophie">>"I prefer meat. I'm not even sure what this is."<</say>>
<<say "you">>"I can relate. Is there anything better I can get you?"<</say>>
<<say "Sophie">>"No. But thank you. I enjoy hunting."<</say>>
---
As you refill Sophie's water, she says, <<say "Sophie">>"Where does that water come from?"<</say>>
You shrug. <<say "you">>"Pipes?"<</say>>
She thinks for a second and nods, but you sense she's too intimidated to ask a follow-up question. You'd like to help, but that's also the extent of your knowledge on the matter.<<say "you">>"Hi Sophie. Are you willing to try some human medicine now?"<</say>>
She shakes her head. <<say "Sophie">>"Monster girl medicine works just fine."<</say>>
You hate to see her this way, but you can't force her.
---
Sophie grunts in pain as you approach.
<<say "you">>"Are you okay?"<</say>>
She says, <<say "Sophie">>"Yeah. Feel like a million bucks. I mean, I feel like I could hunt a million bucks."<</say>>
---
You say, <<say "you">>"Are you sure you won't try some human medicine?"<</say>>
<<say "Sophie">>"I'm sure. Monster medicine is just fine."<</say>>
You sigh. <<say "you">>"Are you sure you're not half mule? You're certainly stubborn like one."<</say>>Sophie's sound asleep.
---
Sophie snores loud once.
---
You listen to Sophie's rhythmic breathing.Sophie fidgets with her hands. <<say "Sophie">>"Could you turn the temperature up?"<</say>>
<<say "you">>"Of course!"<</say>>
<<say "Sophie">>"Thank you. I want to feel like it's summer."<</say>>
---
Sophie fidgets with her hands. <<say "Sophie">>"Could you turn the temperature down a bit?"<</say>>
<<say "you">>"Of course!"<</say>>
<<say "Sophie">>"Thank you. I want to feel like it's autumn."<</say>>
---
<<say "Sophie">>"$name! Nice to see you. How about a hug?"<</say>>
---
Sophie says, <<say "Sophie">>"Lovely place you've got here. All the straight lines and geometric shapes. Not like the forest at all."<</say>>
---
Sophie says, <<say "Sophie">>"Never discard old rope: useful for hunting."<</say>>Ant Girls live deep in the forest, and most of what's known about them is based on rumor and conjecture. They're so xenophobic, they'll fight with other ant girls from different colonies. Although they consider themselves superior to everyone, they aren't above eating trash. Their lifecycle is a complete mystery, as only full-grown adults wander outside the nest.
There are no recorded incidences of them attacking a human, but it stands to reason no one survived to tell the tale. If you ever run into an ant girl and don't have any food on you, your best bet is to curl up into a ball. You'll still be eaten, but your last moments will be comfortable. If you //do// have food, throw it as far away from you as you can. You'll still be eaten, but you may have the last laugh: there's a chance they won't find the food later.<<set $management_back_passage to "Living Room">>/* This is so you go back here when the scene ends */
\ Amy clears her throat and smiles. <<say "Amy">>"Notice anything different today?"<</say>>
You scan her then your surroundings.
<<say "Amy">>"My antennae. I combed them in the other direction. No one ever does that."<</say>> She wiggles them toward you. <<say "Amy">>"May I?"<</say>>
<<act "Let her feel your head." "Let her feel your head.-Amy-content-40">><</act>>
<<act "You'd rather she didn't." "Let her feel your head.-Amy-content-40">><</act>>\
\
<<if $end_to_end_test_mode>>
<<endscenebutton "Skip">>
<</if>><<if $last_link_label is "Let her feel your head.">>
Her antennae swirl around your face like two clean feather dusters. Your ears, your eyelids, your lips -- they're all tickled simultaneously; it's disorienting, but it also feels nice. You find yourself swaying back and forth on your feet. <br><br>
She breaks your trance with a grumble. <<say "Amy">>"Not working."<</say>> After retracting her antennae, she sighs and combs them in the opposite direction. When she gives it another go, she gives up after a few seconds. <<say "Amy">>"What //are// you?"<</say>><br><br>
<<else>>
She frowns. <<say "Amy">>"Oh. Okay. Well, what are you?"<</say>><br><br>
<</if>>
<<say "you">>"I'm a human."<</say>><br><br>
<<say "Amy">>"Haven't heard of them. Is that like--"<</say>> She yells over her shoulder. <<say "Amy">>"COMING!"<</say>>
The abrupt volume shift startles <<if $follower is "Eva">>Eva<<else>>you<</if>>.
<<say "Amy">>"Ugh! They're so annoying. Here."<</say>> She reaches behind her ant abdomen then <<if $mc_breasts === true>>grabs your breast and rubs it around. <<else>>rubs your shirt. <</if>> Before you can react, she runs off. <<say "Amy">>"Gotta go!"<</say>><br><br>
You gasp when you see a wet handprint on your shirt. It doesn't smell, but the thought of wearing ant butt juice is enough to make you rush home and shower.<br><br>
<<act "Go home and take a shower." "Go home and sleep.-Amy-content-59">><</act>>As soon as you turn on the shower water, the doorbell rings. Eva barks nonstop until you put on your dirty clothes and run to the dining room.
<<say "you">>"Why are you barking?"<</say>>
<<say "Eva">>"Someone's breaking into our house!"<</say>>
<<say "you">>"A thief isn't going to ring the doorbell first!"<</say>>
She furrows her brow, then goes back to barking.
<<say "you">>"Ugh. Move out of the way."<</say>> You open the door a crack. <<say "you">>"Oh, hello."<</say>> It's just Amy, so you open the door the rest of the way. <<say "you">>"What's going on?"<</say>>
<<say "Amy">>"Pft, nothing. Just happened to be in the area. No biggie."<</say>>
<<act "Reply sarcastically." "Reply sarcastically.-Amy-content-255">><</act>>
<<act "\"So what brings you by?\"" "Reply sarcastically.-Amy-content-255">><</act>>
<<act "Ask if she wants to come in." "Reply sarcastically.-Amy-content-255">><</act>><<if $last_link_label is "Reply sarcastically.">>\
<<say "you">>"Happened to be in the area and happened to ring the doorbell of someone you happened to have met before?"<</say>>
She glances at the wet mark on your shirt. <<say "Amy">>"Yeah, well, like I said, no biggie. Hey you know what? We should totally hang out sometime."<</say>>
<<say "you">>"Sure."<</say>> You shrug. <<say "you">>"That'd be nice."<</say>>
She smiles, tapping her foot as she looks around.
<<say "you">>"Would... you... like to hang out now?"<</say>>
<<elseif $last_link_label is "\"So what brings you by?\"">>\
<<say "Amy">>"Oh nothing."<</say>> She glances at the wet mark on your shirt. <<say "Amy">>"Hey you know what? We should totally hang out sometime."<</say>>
<<say "you">>"Sure."<</say>> You shrug. <<say "you">>"That'd be nice."<</say>>
She smiles, tapping her foot as she looks around.
<<say "you">>"Would... you... like to hang out now?"<</say>>
<</if>>\
<<say "Amy">>"Yes!"<</say>> She barges in and slips a bag off her arm before sitting on the couch.
In Eva's mind, the door must act like some sort of boundary between good and evil, because once Amy passes through it, she's no longer a thief. Now she's Santa Claus, and Eva sniffs at the bag to see if there's any presents in there for her.
Amy sits on the couch. She looks around and taps her fingers on her thighs. <<say "Amy">>"So, this is what a human colony looks like, huh? Where's your sisters? Where's your mom?"<</say>>
<<act "Sit on the other end of the couch." "Sit on the other end of the couch.-Amy-content-289">><</act>><<say "you">>"It's just me and Eva,"<</say>> you say.
Amy scoffs. <<say "Amy">>"You're kidding?"<</say>> Her expression changes when she sees you're not. <<say "Amy">>"And nobody makes fun of you?"<</say>>
<<say "you">>"Makes fun of me for what?"<</say>>
<<say "Amy">>"Where I'm from, you're only cool if you live in your mom's basement."<</say>>
You smile. <<say "you">>"So what brings you to the area?"<</say>>
She sighs. <<say "Amy">>"I love my family, but there's got to be more to life than eating and dying, you know? I've tried to convince them otherwise, but now... I finally told Mom I wanted to leave."<</say>> She frowns. <<say "Amy">>"I thought we'd have this big fight, but she just said, 'I love you and you are always welcome back if things don't work out.'"<</say>>
<<say "you">>"Well that sounds supportive. Why are you sad?"<</say>>
<<say "Amy">>"She thought my name was Jessica."<</say>>
<<say "you">>"Oof."<</say>>
<<say "Amy">>"Yeah, so--"<</say>> She pats the cushion beneath her. <<say "Amy">>"What's this thing called?"<</say>>
<<say "you">>"A couch."<</say>>
She fidgets and says, <<say "Amy">>"Would it be cool if I slept on your couch tonight? Just till I figure some things out?"<</say>>
You smile at her. <<say "you">>"Sure. Stay as long as you need."<</say>>
She hugs you so tight, it feels like your lungs are going to pop. <<say "Amy">>"Thank you. You're a good human."<</say>>
You gasp for air when she releases you. She may have cracked a rib. <<say "you">>"Okay-- Okay-- You're welcome, but no more hugs. My name's $name, by the way."<</say>>
She grins and extends a hand. <<say "Amy">>"Nice to meet you."<</say>>
You reach out to shake, but snap your arm back just in time. <<say "you">>"Actually, some of my favorite bones are in this hand. Let's just use our words."<</say>>
Amy bites her lip and nods.
//Amy has moved in to your Living Room!//
<<endscenebutton>><<set $management_back_passage to "Front Yard">>/* This is so you go back here when the scene ends */
\ <<run setup.unlockPassage("Amy's Carpentry Shoppe", false)>>
\ <<run setup.addExploredPassage("Amy's Carpentry Shoppe")>>
\ You find Amy sprawled out on the couch, chewing gum like a cow chews cud. No surprise there. <<say "you">>"You know, when you said you wanted to 'figure some things out,' I assumed you meant actively. Not like, waiting for it to fall into your lap."<</say>>
She sits up straight and scowls. <<say "Amy">>"What's that supposed to mean?"<</say>>
<<say "you">>"Seems like every time I come home, you're laying there, eating junk."<</say>>
<<say "Amy">>"That was like one time."<</say>>
<<say "you">>"Your arm is literally in the trashcan right now."<</say>>
She blows a bubble, but you were mistaken: she's been chewing on a chip bag, not a piece of gum. It pops and crumbs fly everywhere, one landing in your eye. As you wince in pain, she stands up and spreads her arms. <<say "Amy">>"Fine! So what? So I forage. I'm a forager!"<</say>>
<<say "you">>"I'm the one who goes to town to buy the snacks! Technically, I'm the forager: you're just eating!"<</say>>
She plops down on the couch and swallows hard.
You sigh. <<say "you">>"Sorry. I didn't mean that, it's just-- Remember when you came here, you said there's more to life than just eating and dying? Well..."<</say>> You gesture at the trash on the ground.
Her lips purse a few times then, chin held high, she pushes off the couch. <<say "Amy">>"Fine! Since you think I'm so bad at my job, maybe I'll get a new one! I'll get a job no ant girl has ever had before!"<</say>> She slams the front door on her way out.
<<say "you">>"Argh! She's so-- Argh!"<</say>> You swipe some candy wrappers to the side of the couch before sitting down. The place is a mess.
Eva smiles as she joins you. <<say "Eva">>"I think that went really well."<</say>>
You roll your eyes. <<say "you">>"If she didn't leave like that, I would've told her her value isn't tied to her profession."<</say>>
<<say "Eva">>"You've said that before though."<</say>>
<<say "you">>"Yeah..."<</say>> You rub your eyes with your palms until a funny thought occurs to you. <<say "you">>"What kind of job could she get?"<</say>>
Eva shrugs. <<say "Eva">>"Maybe she'll start her own business?"<</say>>
You snort. <<say "you">>"Could you imagine? What would she call it, 'Anty Amy's Accomplishment-As-An-Afterthought Agency?'"<</say>> Wow. That was off-the-cuff.
Eva giggles. <<say "Eva">>"I don't get it, but wouldn't it be funny if you fed me two dinners?"<</say>>
When you're done patting yourself on the back, you pet Eva for a while, until...
You jump off the couch with a gasp. <<say "you">>"No... She wouldn't!"<</say>>
<<say "Eva">>"'Wouldn't' what?"<</say>>
You bolt outside.
Eva yells at you from the doorway. <<say "Eva">>"Hey! Where are you going?"<</say>>
<<act "\"To town!\"" "\"To town!\"-Amy-content-171">><</act>>\
\
<<if $end_to_end_test_mode>>
<<endscenebutton "Skip">>
<</if>>You sprint until your lungs are on fire. As the town comes into view, your worst fears are realized; an angry mob has formed. Someone's holding a pitchfork, you're sure of it. Adrenaline kicks in, and you find a way to run even faster.
When you reach the entrance, you're confused. The mob isn't angry. In fact, they're lined up in an orderly fashion.
Someone says, <<say "Miscellaneous">>"Hey $name, come quick!"<</say>>
<<say "you">>"What's going on?"<</say>>
<<say "Miscellaneous">>"It's amazing! This monster girl showed up and she knows how to speak."<</say>>
Your heart sinks. For a moment, there was hope. People grumble as you push past them to reach the front of the line. You find Amy sitting crosslegged on the ground.
Someone hands her a wooden wheel. <<say "Miscellaneous2">>"Anything you can do?"<</say>>
You shout over the crowd, <<say "you">>"Amy, what are you doing?"<</say>>
A few people groan at you:
<<say "Miscellaneous">>"Wait your turn, $name."<</say>>
<<say "Miscellaneous2">>"Get in the back of the line!"<</say>>
Amy looks up and smiles. <<say "Amy">>"Oh hi $name. Sorry, about earlier. I totally overreacted, but you forgive me, right?"<</say>>
The man with the wheel says, <<say "Miscellaneous2">>"You know $name?"<</say>>
<<say "Amy">>"Know ?him?"<</say>> Amy says, <<say "Amy">>"We're practically roommates. Seems like just yesterday I was sitting on--"<</say>>
<<act "Interrupt her." "Interrupt her.-Amy-content-416">><</act>>
<<act "Pull her away." "Interrupt her.-Amy-content-416">><</act>><<if $last_link_label is "Pull her away.">>\
Amy doesn't resist when you grab her hand and take her behind an abandoned shop. The crowd's muffled cries are still in earshot, so you keep your voice down. The last thing you want to do is cause an actual riot.
<<else>>\
<<say "you">>"Uh, Amy?"<</say>> You point your thumb over your shoulder. <<say "you">>"Can I talk to you in private for a moment?"<</say>>
Amy grunts as she stands. <<say "Amy">>"Sup?"<</say>>
The crowd boos as you take her behind an abandoned shop. Their muffled cries are still in earshot, so you keep your voice down. The last thing you want to do is cause an actual riot.
<</if>>\
<<say "you">>"Are you crazy?"<</say>> you say. <<say "you">>"What are you doing?"<</say>>
<<say "Amy">>"I know, I know. You told me to get a job--"<</say>>
<<say "you">>"That is not what I said."<</say>>
<<say "Amy">>"--but I decided I don't like the idea of working under someone, so I started my own business."<</say>> Her eyes sparkle. <<say "Amy">>"I call it 'Amy's Carpentry Shoppe.' Isn't that neat?"<</say>>
<<say "you">>"Hm. Name could use some alliteration-- Wait."<</say>> You pinch your forehead. <<say "you">>"Carpentry? What do you know about carpentry?"<</say>>
She scoffs. <<say "Amy">>"Hello? I'm a Carpenter Ant."<</say>>
<<say "you">>"You are? Oh. Well... that's not the point! Monster girls and humans can't interact."<</say>>
<<say "Amy">>"What are you talking about? I've slept on your couch."<</say>>
<<say "you">>"That's different. Didn't--"<</say>> You throw up your hands. <<say "you">>"Monster girls don't talk to humans! Don't they teach you those things when you're a baby?"<</say>>
Amy raises an eyebrow. <<say "Amy">>"No... Most ant girls don't even want to leave the nest, let alone talk to a stranger. Why would they teach that? It's implied. Automatic."<</say>> She grins. <<say "Amy">>"That's the great thing about me: I'm different."<</say>>
You start pacing.
<<say "Amy">>"Dude. What's the big deal?"<</say>>
<<say "you">>"The big //deal//--"<</say>> You get close and lower your voice. <<say "you">>"The big deal is that monster girls don't want a bunch of humans snooping around, cutting down trees, and expanding into their territory."<</say>>
It finally clicks. <<say "Amy">>"Ohhhh. I get it."<</say>> She smiles and pats you on the shoulder. <<say "Amy">>"All right, let me just smooth over this little wrinkle."<</say>>
<<say "you">>"No wait!"<</say>> But she's gone. When you catch up to her, she's already making an announcement.
<<say "Amy">>"Attention everyone!"<</say>> The crowd quiets down and looks at her. <<say "Amy">>"You see that forest over there? Nobody is allowed to go in there, ever. Because... Oh! Because it's poisonous or something."<</say>>
You gesture for her to shut up.
<<say "Amy">>"No?"<</say>> she asks. Facing the crowd, she says, <<say "Amy">>"Okay, so it's not poisonous, but you still can't go in there."<</say>>
After a pause, someone asks, <<say "Miscellaneous">>"Why?"<</say>>
<<act "Mouth the word \"dangerous\" to Amy." "Mouth the word dangerous to Amy.-Amy-content-470">><</act>><<say "Amy">>"What? Amorous? Ohhh, //dangerous//! Sorry, I'm not good at reading lips."<</say>>
You face palm. It's not like you're hidden, you're five feet away from her.
<<say "Amy">>"Yeah so the forest is very dangerous, because, uh..."<</say>> She looks at you and says, <<say "Amy">>"You know what? I'm going to give someone else a chance."<</say>> She points at a woman holding an axe.
<<say "Miscellaneous2">>"It's full of monster girls?"<</say>>
<<say "Amy">>"Hm,"<</say>> Amy says, <<say "Amy">>"no, I don't like that one. Let's try for something more creative. How about you?"<</say>> She points at someone else, but before they speak, Amy says, <<say "Amy">>"Oh I know! If you go into the forest, I'll find out about it and I'll kill you."<</say>> The crowd gasps. <<say "Amy">>"Now who's next in line? You with the splintery pitchfork?"<</say>>
You stumble backward. After eons of paranoia, the monster girls finally trust a human with their biggest secret, and in a matter of days, the whole town knows. It would be funny if it wasn't so tragic. Amy doesn't even realize what she's done. But really, you're the one to blame. What happens now? What happens when the whole world knows?
It's over.
The lively noises fade into the background. Nothing you do or say will put the genie back in the bottle. You head home... until someone at the back of the line calls your name. There's no point in being polite anymore. <<say "you">>"What?"<</say>>
<<say "Miscellaneous">>"What did the monster just say? We couldn't hear."<</say>>
You sigh. <<say "you">>"She said she'd kill you if you went into the forest."<</say>>
Everyone gasps:
<<say "Miscellaneous">>"My God! That's ridiculous."<</say>>
<<say "Miscellaneous2">>"Did the people in the middle hear?"<</say>>
<<say "Miscellaneous3">>"Yeah, why wouldn't she tell everyone? That's important information!"<</say>>
You scoff. <<say "you">>"You mean..."<</say>> A smile grows on your face. <<say "you">>"You're absolutely right! That //is// important information. You should tell everyone!"<</say>>
The man at the back of the line says, <<say "Miscellaneous">>"I will!"<</say>> then taps the shoulder of the person in front of him. <<say "Miscellaneous">>"Hey, can you save my spot? My wife is still at home."<</say>> The message spreads through the crowd like a game of telephone.
You dance the rest of the way home. Seems like you have more in common with the monster girls than you thought: you both severely overestimated the intelligence of the locals.
//You can now purchase items in Amy's shop! You'll find it in town.//
<<endscenebutton>>Before you leave, Amy sighs. <<say "Amy">>"Hey, can I show you something in the back?"<</say>>
<<if $follower is "Eva">>\
<<say "you">>"Uh, sure. Let me just tie up Eva outside."<</say>>
When you come back, Amy <<else>>She<</if>> leads you through a door behind the counter. The back of the shop is like a different world -- planks of wood in all shapes and sizes, strewn about in a haphazard manner. This has got to be a fire hazard.
Amy scoops up a pile of sawdust and lifts it to your nose. <<say "Amy">>"Can you smell this?"<</say>>
You inhale and jerk your head back. <<say "you">>"Yes. Smells like pine."<</say>>
Her jaw clenches. <<say "Amy">>"In the future, just say 'no' instead of letting me act like an idiot."<</say>>
<<say "you">>"Huh?"<</say>>
She furrows her brow. <<say "Amy">>"If you want to be my friend, that's fine, but it's pretty rude to ignore my signals."<</say>>
Your eyes bounce between the wood shavings and her. <<say "you">>"Signals? It's just sawdust. Wait-- Signals?"<</say>>
She rubs the back of her abdomen and holds her palm to your nose. A clear viscous liquid seeps between her fingers, leaving wet marks on the dusty floor. <<say "Amy">>"This!"<</say>>
You sniff hesitantly. <<say "you">>"I don't smell anything."<</say>>
<<say "Amy">>"What?"<</say>> She winces at the smell of her own palm. <<say "Amy">>"So you can smell sawdust but you can't smell this?"<</say>>
<<say "you">>"No. What is it?"<</say>>
<<say "Amy">>"It's the mating pherom... oh."<</say>> She looks away and rubs the back of her neck. <<say "Amy">>"So you can only smell some things?"<</say>>
<<say "you">>"Yeah... This is so sudden. Well, I guess not really. Not from your perspective."<</say>>
<<act "\"If I had known, I would've said yes.\"" "If I had known, I would've said yes.-Amy-content-315">><</act>>
<<act "\"Let's just be friends. At least for now.\"" "This is so sudden. Let's just be friends for now.-Amy-content-313">><</act>>She shakes her head. <<say "Amy">>"Yeah, now it's just weird."<</say>>
<<say "you">>"Sorry about that. If I had known--"<</say>>
<<say "Amy">>"Don't worry about it. I mean, you didn't do anything wrong. Just a silly misunderstanding."<</say>>
<<say "you">>"You okay?"<</say>>
<<say "Amy">>"Pft, yeah. Fine. We still friends?"<</say>>
<<say "you">>"You bet."<</say>>
<<say "Amy">>"Sounds good. I'm... going to go back to work."<</say>>
<<endscenebutton>><<say "Amy">>"Is that so?"<</say>> She slinks past you and places a sign on the other side of the door. <<say "Amy">>"For privacy."<</say>>
For a moment, she just grins, blocking the exit, scanning you up and down. Then she undresses. Her large breasts drop into view when she removes her top. She's bigger than a C cup, that's for sure. Before you can take her all in, she removes her skirt and panties and stands tall with her fists on her hips. <<say "Amy">>"Now you."<</say>>
Her forwardness gives you pause. <<say "you">>"Wait a second. You know, sometimes you don't know your own strength. Are you sure--"<</say>>
<<say "Amy">>"Trust me. I'll be gentle."<</say>>
When you undress, it's clumsy, but that might be because she's watching.
<<say "Amy">>"Nice. Okay lay down. On your back."<</say>> She bites her lip when you're in position. <<say "Amy">>"I want to see how good humans are with their mouths."<</say>>
Facing your feet, she stands over your torso. <<say "Amy">>"Which one you want?"<</say>> she asks, grinning. With one set of hands, she spreads her slit; with the other two, her cheeks. She even squats so you can inspect your options close up. The nice thing is, she's in no rush; you can look as long as you want.
<<act "Choose her vagina." "Amy's sex scene choice">>
<<set $amy_sex_af_3_choice to "Vagina">>
<</act>>
<<act "Choose her anus." "Amy's sex scene choice">>
<<set $amy_sex_af_3_choice to "Anus">>
<</act>><<if $amy_sex_af_3_choice === "Vagina">>
<<set _lower to "vagina">>
<<set _upper to "Vagina">>
<<set _contraction to "vagina's">>
<<set _sweet to "pussy">>
<<else>>
<<set _lower to "anus">>
<<set _upper to "Anus">>
<<set _contraction to "anus'">>
<<set _sweet to "anus">>
<</if>>
<<if $mc_breasts>>
<<set _chest to "breasts">>
<<else>>
<<set _chest to "chest">>
<</if>>
Using one arm for balance, Amy squats down, carefully aligning her _lower with your waiting mouth. Everything goes dark; her large abdomen blocks most of the light, and unfortunately, makes it difficult to breathe.<br><br>
Then Amy does something you wouldn't think possible: she tucks her knees and rests her feet on your stomach, applying her full weight on your face. Turns out, she's as light as Styrofoam. This should be amazing, but you're more impressed with her acrobatic skills.<br><br>
<<if $amy_sex_af_3_choice === "Vagina">>
You slide your tongue into her slit. Amy's hole is so close, the mere act of licking your lips gives her pleasure.<br><br>
She sighs. <<say "Amy">>"I like that."<</say>><br><br>
Like her pheromones, her vagina has no distinct taste or scent. At first you thought you were mistaken, but after licking every part of her that's within reach, you're convinced of it.<br><br>
Amy responds well to everything you do. Problem is, you're running out of air. You lift her bottom with your fingertips and breath like a swimmer. When you put her back down, she's no longer sitting on the same spot, so she wiggles back into position. If you could thank her, you would: you're as eager as she is to continue slurping her up.<br><br>
Her moans guide you to what she likes best; you don't need to go too deep. It's about being stretched. As long as you're swirling your tongue around the entrance, she's happy.<br><br>
You can't see it, but you feel her rubbing her clitoris around with her hand.<br><br>
<<else>>
Amy keeps her cheeks spread, and her anus is so close to your mouth, just pursing your lips is enough to give it a kiss. Like her pheromones, she has no distinct taste or scent. You take your time, circling your tongue around, grazing each individual wrinkle.<br><br>
She sighs. <<say "Amy">>"I like that."<</say>><br><br>
Before you make it all the way around, her anus twitches twice. It seems like she likes what you're doing, but instead of speeding up, you slow way down. This tease pushes her to take matters into her own hands, so to speak: she's fingering herself -- you can feel her movements on your chin.<br><br>
Problem is, you're running out of air. You lift her bottom with your fingertips and breath like a swimmer. When you put her back down, she's no longer sitting on the same spot, so she wiggles back into position. If you could thank her, you would: you're as eager as she is to continue slurping her up.<br><br>
When your tongue reaches 12 o'clock, you start over again. This time, instead of using top of your tongue, you use the tip and circle around the entrance. Amy groans, and you feel her hand moving frantically on your chin, and her tight anus pushes out, as though asking you to enter.<br><br>
She's so light and tight, when you stick your tongue in, it doesn't penetrate her; instead, she's lifted up. This doesn't come as a surprise to Amy, and she squirms her hips until she slides down your tongue like it's a short dildo. It's a wonderful sensation -- the way her tight ring gently hugs your tongue on the way down. Your only complaint is it doesn't last long enough, but you're not disappointed for long: when she's reaches bottom, she clenches and pushes herself back up to the tip.<br><br>
Although this doesn't require any interactivity on your part, it's an enjoyable way to be used. You especially enjoy her quiet grunts as she glides her way down. Long after losing count of her bounces, she's finally loose enough to stay put, and you take your time while you freely explore the velvety folds behind her anus.<br><br>
<</if>>
<<if $mc_crotch === "both">>
Amy leans forward and uses one hand to grab your shaft and another to cup your balls. That's when she notices you have a vagina too. You can't see her reaction, but she seems more intrigued than surprised. Without a word, she replaces her hands with her feathery antennae, freeing the rest of her arms.<br><br>
<<include "Amy gives oral to vagina snippet">><br><br>
<</if>>
Amy giggles. <<say "Amy">>"Looks like you're easier to milk than an aphid girl."<</say>> While you try to figure out what that means, she <<if $mc_crotch !== "both">>leans forward and<</if>> <<hasPenis>>taps your penis twice on the top<<otherwise>>circles your hole with a fingertip<</hasPenis>>. <<say "Amy">>"Look. You're spilling honeydew everywhere."<</say>> Since she's sitting on your face, you can't see, but it's clear she's talking about your <<hasPenis>>pre-cum<<otherwise>>wetness<</hasPenis>>. You hear her taste some. <<say "Amy">>"Mmm. More please."<</say>><br><br>
<<hasPenis>>
She turns around, facing you, but still straddling your hips. <<say "Amy">>"Ready to have some fun?"<</say>> When you smile, she lubricates your shaft with her abdomen juices and touches your tip to her _lower. You'd think your tongue would've loosened her up by now, but when she sits with her full weight, you're unable to penetrate her. Fortunately, she so light, it's like a butterfly perched on your member. When you try to help by reaching for her hips, she says, <<say "Amy">>"It's all right. Just relax."<</say>><br><br>
<<if $amy_sex_af_3_choice === "Anus">>
As if to prove you are, in fact, in her ass, Amy spreads her labia while she squirms her way down. During her slow descent, she breathes hard and fast, like she's experiencing some discomfort. But somewhere near the halfway point, she shivers, and you feel her tight ring spasm. The sensation is subtle; if you weren't paying attention, you may have missed it. She slides the rest of the way down with relative ease, kneading her breasts as she goes.<br><br>
<<else>>
Amy spreads her labia, inviting you to watch as you penetrate her. While she slides down, her eyes are glued to yours, and seem to say, "Please watch the show." It feels like the world's slowest blowjob. Somewhere near the halfway point, she shivers and loses her grip on her labia. The rest of the way down, she moans, fumbling to recover her grasp.<br><br>
<</if>>
That took a lot out of her, so she just sits for a while, stroking your cheek. Her cool hand feels nice on your hot skin. When you finally notice she's winking her _sweet, it makes you shudder.<br><br>
She giggles. <<say "Amy">>"You like that?"<</say>><br><br>
<<say "you">>"Uh-huh."<</say>> Of course you do. She's so tight, it almost feels like she's sucking on you. Your toes curl.<br><br>
Then she does something that feels even better: she slides up and down your shaft. You have to shut your eyes tight and think of something else so you don't cum. When you open them again, <<if $amy_sex_af_3_choice === "Anus">> she's rubbing her clit and fingering herself simultaneously.<<else>>she's rubbing her clit with one hand.<</if>><br><br>
You fondle her breasts as she rides you. Her mounds, soft like clouds and just as light. <<if $mc_breasts>>She leans in to massage your breasts at the same time, and picks up the pace.<<else>>She leans in -- placing her palms on your chest for balance -- and picks up the pace.<</if>><br><br>
The two of you moan in unison until her expression pinches inward, like she's trying to shut out the world. Although she's controlling the speed, you're concerned something's wrong. To check on her, you stroke her cheek. As soon as you do, Amy's eyes snap open. She grabs your hand and places it back on her chest, moaning louder on each pump.<br><br>
When you notice her _lower spasming, you cum instantly. She gasps as your hot seed spurts into her. Filled with a newfound energy, she bounces as fast as she can while crying in pleasure. This builds to a crescendo and then she goes silent, shivering for a few seconds until she collapses on your chest. Her _sweet continues to quiver as she hugs you tight.<br><br>
Thankfully, she kept her end of the bargain; your ribs are still intact. That said, her _lower isn't the only part of her body that's clenching: the longer she lays there, the tighter she squeezes. But you don't want to ruin her orgasm. As soon she stopped twitching, you try to push her off, but it's like she's glued onto you.<br><br>
<<say "you">>"Amy! I can't breathe."<</say>><br><br>
She lifts her head. <<say "Amy">>"Huh? Oh. Sorry."<</say>> She rolls off to the side. "That was great."<br><br>
When you catch your breath, you say, <<say "you">>"It was. Hey, I always took you for-- Well, you seem pretty experienced. Where did you learn that stuff?"<</say>><br><br>
<<otherwise>>
<<include "Amy gives oral to vagina snippet">><br><br>
With your hands on her hips, you hold her in place while the rest of your body writhes in pleasure. Everything feels fuzzy. Somehow, you're able to flick your tongue around, but it doesn't feel like a conscious act. As though the automatic part of your brain is running the show.<br><br>
She giggles at your reactions. It must be amusing, riding your face like a bull. When she slips her third and final finger inside you, it pushes you over the edge.<br><br>
You reach up and grab her breasts, both to feel them, and to hold her in place. Breathing doesn't feel like a priority anymore. Her mounds, soft like clouds and just as light... Waves of pleasure wash over you as you focus entirely on her nipples, tweaking them between your thumb and index finger.<br><br>
If you had known, you would've played with them sooner; she cries in pleasure and her hole spasms on your mouth. It's like an even naughtier version of a French kiss. You cum again. Or maybe you're still on the first? It's hard to tell, but it doesn't matter. All that matters is how amazing this feels.<br><br>
Amy's orgasm ends with a gentle sigh. Yours, on the other hand, ends with a rude awakening: you're going to die! Without thinking, you throw Amy off your face as hard as you can. As you gasp for air, her blurry figure comes into focus. She's facedown on the other side of the room.<br><br>
<<say "you">>"Amy, are you all right?"<</say>><br><br>
She lifts her head to say, <<say "Amy">>"Huh? Yeah. That was great."<</say>> Then her face plops back down.<br><br>
<<say "you">>"It was."<</say>> You're still trying to catch your breath when something occurs to you. <<say "you">>"You seem pretty experienced. Where did you learn all that stuff?"<</say>><br><br>
<</hasPenis>>
She smacks her lips and swallows. <<say "Amy">>"Eva."<</say>><br><br>
<<say "you">>"Eva?"<</say>><br><br>
<<say "Amy">>"Yeah. She gave me some pointers, but I came up with most of those ideas. Plus, I practiced a lot."<</say>> <br><br>
You smile at the ceiling. But does that mean she practiced //with// Eva?<br><br>
<<say "Amy">>"You should probably wash your couch, by the way. Oh, and your doorknobs."<</say>><br><br>
She gets up. <<say "Amy">>"Wow. I feel invigorated. Hey I'm going to get back to work, but I'm gonna take a break in a few hours. Feel free to check in and let me know if you want to fuck. If not, that's cool too."<</say>> She puts her clothes back on and gives you a kiss before leaving.<br><br>
You, on the other hand, are drained. It takes a few minutes before you get up to leave. <br><br>
On your way out, you notice Amy forgot to remove the "Closed" sign from the door. Its elegant calligraphy is written on a lacquered plaque with gold trimming. The words say, "Gone fuckin' Back in 15." You chuckle. So much for privacy.<br><br>
<<endscenebutton>>Amy slathers your mound with her lube, then gently pulls your outer lips open with two hands. Maybe her lubrication has magical properties because your vulva swells with warmth. Then again, that could just be because she knows what she's doing. <br><br>
She has two free hands left. One she uses to massage the top of your clit hood in tiny circles, the other plays with your entrance. She takes her time, never slipping a finger in, but she hints at the idea over and over again. <br><br>
Individually, you've experienced all of these sensations before, but never at the same time. The novelty alone makes you moan, and Amy takes that as her cue to tuck a segmented finger inside. It reminds you of a beaded sex toy.
Reflexively, you gasp and lift your hips, meeting her hand halfway. Your motion shifts Amy off your mouth, but she doesn't seem to mind; she just giggles as she scoots back into position.<br><br>
Each arm has a mind of its own. The thumb on your clit never varies in pressure or technique. You can count on it to keep circling no matter what. But her other hands are the exact opposite: they tug, pump, and swirl -- never synchronizing. Every moment leads to different and unpredictable sensations.<<run setup.addMonsterGirl("Amy")>>\
As you explore the grove, someone behind you says, <<say "Amy">>"Sup?"<</say>>
Against a tree leans a human-sized, purple-skinned ant girl. Her four arms and two legs are crossed, but her Mona Lisa smirk seems friendly enough.
<<say "you">>"Sup?"<</say>>
The chains on her leather choker jingle as she folds her arms a different way. <<say "Amy">>"So... Pheromones, huh?"<</say>>
<<say "you">>"Excuse me?"<</say>>
<<say "Amy">>"I-- I mean-- not pheromones; trophallaxis. What's that about?"<</say>>
<<say "you">>"Tropha-what?"<</say>>
<<act "\"Are you practicing a bit?\"" "Are you practicing a bit-Amy-content-711">><</act>>
<<act "Just blink at her." "Are you practicing a bit-Amy-content-711">><</act>>
<<act "\"Well anyway, it was nice meeting you.\"" "Are you practicing a bit-Amy-content-711">><</act>>\
<<if $end_to_end_test_mode>>
<<act $exploration_back_passage $exploration_back_passage>><</act>>
<</if>>The ant girl unfolds her arms to stand at attention, revealing an anarchy symbol painted on her black tank top. <<say "Amy">>"Wait, no. <<if $last_link_label === "\"Well anyway, it was nice meeting you.\"">>Don't go!<</if>> Food! Everyone likes food, right?"<</say>><<if $follower is "Eva">>
Eva nods enthusiastically.<</if>>
<<say "you">>"Uh, sure. Food is great."<</say>>
<<say "Amy">>"Yeah,"<</say>> she says, nodding slowly as she leans back against the tree. <<say "Amy">>"Suuup."<</say>>
<<say "you">>"You already said that."<</say>>
She inspects her nails. <<say "Amy">>"So, what brings you <<if $follower is "Eva">>two <</if>>around these parts? Foraging? Or, are you here to vanquish your enemies?"<</say>>
<<act "\"Foraging.\"" "Foraging.-Amy-content-730">><</act>>
<<act "Flirt." "Foraging.-Amy-content-730">><</act>><<if $last_link_label is "Flirt.">>\
<<say "you">>"Why bother vanquishing enemies when you can turn them into lovers instead?"<</say>> you say with a wink. That sounded better in your head.
<<else>>\
<<if $follower is "Eva">>You say, <</if>><<say "you">>"If those are my only two choices: foraging, I guess. I don't have enemies. Not that I know of."<</say>>
<</if>>\
Her white pleated skirt fans open as she pushes off the tree. She raises her arms into the air. <<say "Amy">>"Thank you! I keep telling my sisters, '<<if $last_link_label is "Flirt.">>make love, not war<<else>>we don't have any enemies<</if>>,' but noooooo."<</say>> She mocks their voices while gesturing with four hand puppets. <<say "Amy">>"They're always saying, 'Conform with the collective,' and 'Defend the colony with your life,' and 'Ants shall conquer the earth, turning it into a writhing purple ball of death and famine. Every piece of flesh picked clean, every crop devoured, until bones and dirt are all that remain.' Pft! Super lame, right?"<</say>>
Your eyes widen. <<say "you">>"Please tell me that's a metaphor."<</say>><<if $follower is "Eva">>
<<say "Eva">>"Yeah."<</say>> Eva furrows her brow. <<say "Eva">>"Leave some food for the rest of us."<</say>><</if>>
<<say "Amy">>"Huh? Oh, forget about that last one. Hey"<</say>> -- she looks around and smiles at you -- <<say "Amy">>"can I tell you another secret?"<</say>>
<<act "\"Oh God. Is it scarier than the last one?\"" "Oh God. Is it scarier than the last one-Amy-content-750">><</act>>
<<act "\"Sure.\"" "Oh God. Is it scarier than the last one-Amy-content-750">><</act>>She leans in to whisper. <<say "Amy">>"Nobody knows I'm here."<</say>>
Your eyes dart around. <<say "you">>"Oh yeah?"<</say>>
<<say "Amy">>"Uh-huh. I didn't even leave a scent trail. I could be lost right now. Do you know how dangerous that is?"<</say>>
Less than 50 yards behind her, you spot a few ant girls in drab clothing going about their business. In a monotone voice, you say, <<say "you">>"Wow. Brave."<</say>>
She giggles. <<say "Amy">>"I know! I'm not even supposed to talk to enemies. This is crazy."<</say>>
Her antennae move around like they're grasping for air. <<say "Amy">>"Damn. They found me. Hey, I gotta go. But I'll be back soon, okay?"<</say>> She runs off and yells, <<say "Amy">>"Coming!"<</say>>
<<say "you">>"Hey wait, what's your name?"<</say>>
Over her shoulder, she says, <<say "Amy">>"Amy!"<</say>>
Hm. Amy the Ant.
<<endOfMonsterGirlIntro>>The last time you saw Amy, she was by the town entrance, working on the ground. Now, she has her own shop. You recognize the building: it used to be an abandoned yarn store, but she's converted it to something shiny and new. Juxtaposed with its dilapidated neighbors, it really catches the eye.
Inside, there are various knickknacks on the walls and on displays. Wooden wheels, empty barrels, crates. Even the price tags are made of wood. Amy smiles behind the counter as she wraps up a transaction with a customer.
<<say "you">>"Wow,"<</say>> you say. <<say "you">>"I'm impressed. You own this place?"<</say>>
<<say "Amy">>"Yep. I wanted it to look official. Sales have tripled! Your money system is so interesting. When I lived at home, we just bartered with food."<</say>>
You see your reflection on the glossy hardwood floor, so you look somewhere else. <<say "you">>"I'm sorry. I could've been more supportive."<</say>>
<<say "Amy">>"Are you crazy? Look where I am now. This is so much better than laying on the couch."<</say>>
At least she doesn't hold anything against you.
<<act "\"I've been wondering, how did the townsfolk accept you so easily?\"" "I've been wondering, how did the townsfolk accept you so easily-Amy-content-354">><</act>>
<<act "\"Let's talk about something else. What do you have for sale?\"" "Amy's Carpentry Shoppe">><</act>>Amy says, <<say "Amy">>"Well they didn't at first. In fact, they screamed and tried to stab me with things. I didn't really understand what was going on, but I never felt like I was in danger."<</say>>
You blink rapidly. <<say "you">>"Even though they were stabbing you?"<</say>>
<<say "Amy">>"Check this out."<</say>> She grins as she spreads her fingers on the counter and picks up a pocket knife. With blazing speed, she plays the "stab between the fingers" game.
Your jaw drops. She's terrible: each stab lands on a finger until she stops to show you the tip of the knife. It's bent.
<<say "Amy">>"Exoskeleton."<</say>> She tosses the knife into a wooden trash bin. The clanging noise it makes suggests there are other knives in there. <<say "Amy">>"Anyway, one of their weapons broke on my skin, and I offered to fix it. At first they were shocked I could talk, but when I repaired it, he thanked me, and other people started bringing me stuff. I think I fixed three more things before they stopped stabbing. And that's the story of 'Amy's Carpentry Shoppe.'"<</say>> She smiles. <<say "Amy">>"So, how can I help you today?"<</say>>
<<act "\"What do you have for sale?\"" "Amy's Carpentry Shoppe">><</act>>! E2EGirl's Affection Level 1 scene
<<endscenebutton>>! E2EGirl's Affection Level 2 scene
<<endscenebutton>>! E2EGirl's Affection Level 3 scene
<<endscenebutton>>This is the E2EGirl backstoryThis is the E2EGirl2 backstoryThe monster girl religion states that before the universe was created, each breed of monster girl shared a single soul. These souls competed to pick their abilities and corporeal appearances. Unfortunately, the mushroom girls lost every round and were left with the traits nobody else wanted.
Whether or not you believe the story, mushroom girls have drawn the short end of the stick. They're defenseless, slow, and they're shaped like a dick. It's easy to see why they're timid and sheltered creatures, living in constant fear of getting eaten or used as a giant's dildo.<<set $management_back_passage to "Front Yard">>/* This is so you go back here when the scene ends */
You cup your elbow and tap your lips with the other hand. <<say "you">>"I've been thinking about your name."<</say>><br><br>
Enoki frowns. <<say "Enoki">>"My name?"<</say>><br><br>
<<say "you">>"It's like the mushroom, right? But you don't look like an Enoki mushroom."<</say>><br><br>
She brushes dirt off her thighs. <<say "Enoki">>"There's a mushroom called Enoki?"<</say>><br><br>
You jerk your head back. <<say "you">>"Why yes. Don't you know that? I mean, who named you?"<</say>>
<<if $follower is "Eva">>
You face Eva.
<<else>>
You furrow your brow.
<</if>>
<<say "you">>"Wait, do monster girls have parents?"<</say>><br><br>
<<if $follower is "Eva">>
Eva laughs. <<say "Eva">>"Don't you know how babies are made?"<</say>><br><br>
<<say "you">>"Well I know how humans are made, but--"<</say>><br><br>
Enoki looks at you and raises her hand.
<<else>>
Enoki asks a question of her own.
<</if>>
<<say "Enoki">>"Is it true what they say about you?"<</say>><br><br>
<<say "you">>"Uh... What do they say about me?"<</say>><br><br>
<<say "Enoki">>"That you--"<</say>> She blushes. <<say "Enoki">>"Nevermind. Hey, want to see a trick?"<</say>><br><br>
You furrow your brow. <<say "you">>"Sure."<</say>><br><br>
She closes her eyes and points at a leaf on the ground. Enoki grunts and the leaf crumples up and withers. Thin white filaments sprout from its center, one growing taller than the rest. This filament thickens until it becomes the shape of a 2 inch tall mushroom. Enoki looks winded, but she opens her eyes and smiles. <<say "Enoki">>"That's for you."<</say>><br><br>
<<act "\"That's amazing.\"" "Enoki's Affection Level 1 scene2">><</act>><br><br>
<<act "\"Are you all right?\"" "Enoki's Affection Level 1 scene2">><</act>><br><br><<if $last_link_label is "\"That's amazing.\"">>
Enoki fidgets and looks at the ground. <<say "Enoki">>"It's okay. You should see what other monster girls can do."<</say>><br><br>
<<say "you">>"Well, take it from a farmer, you have a gift. Is it edible?"<</say>><br><br>
<<else>>
Enoki nods. <<say "Enoki">>"Just a little lightheaded. Sometimes I forget to eat. Do you like it?"<</say>><br><br>
<<say "you">>"I love it. Is it edible?"<</say>><br><br>
<</if>>
<<if $follower is "Eva">><<set $thinks_mushrooms_are_babies to true>>
Eva gasps. <<say "Eva">>"You want to eat her baby?!"<</say>><br><br>
You clutch your fists to your chest. <<say "you">>"I'm sorry! I didn't know."<</say>><br><br>
<<say "Eva">>"Pft!"<</say>> Eva slaps her thigh and busts out laughing. <<say "Eva">>"That's not her baby. What are you, a virgin?"<</say>><br><br>
You groan. <<say "you">>"Would you be serious?"<</say>><br><br>
Enoki giggles. <<say "Enoki">>"It's okay. Don't worry, it's edible."<</say>><br><br>
<<else>>
<<say "Enoki">>"Uh-huh."<</say>><br><br>
<</if>>
You've never grown mushrooms before, but you'd wager someone in town would buy them. <<say "you">>"Say, if you could change one thing about this forest, what would it be?"<</say>><br><br>
She thinks about that. <<say "Enoki">>"I guess, sometimes I wish it was darker."<</say>><br><br>
<<say "you">>"Darker, huh? Well I've got--"<</say>><br><br>
<<say "Enoki">>"Yeah! And I'd kill all the deer."<</say>><br><br>
<<act "\"Speaking of dark...\"" "Enoki's Affection Level 1 scene3">><</act>><br><br>
<<act "\"But deer are cute.\"" "Enoki's Affection Level 1 scene3">><</act>><br><br>
<<act "\"That's not nice.\"" "Enoki's Affection Level 1 scene3">><</act>><br><br><<say "Enoki">>"Not just the bucks, but the does and fawns too. Squirrels, chipmunks, rabbits, bears!"<</say>> She shudders while exhaling before calming down.<br><br>
<<if $follower is "Eva">>
Eva smiles. <<say "Eva">>"You forgot about cats."<</say>><br><br>
<</if>>
A leaf falls to the ground and startles Enoki. Once she realizes it's nothing, she crinkles her nose and continues. <<say "Enoki">>"I'm probably forgetting some, but I'd kill anything that eats mushrooms."<</say>><br><br>
You clear your throat. <<say "you">>"Well then... What if I told you there's a place on my farm that's dark all the time? A place where you'd never run into those animals again."<</say>><br><br>
<<say "Enoki">>"Hmm. I'd prefer you kill them."<</say>><br><br>
You close your eyes and pinch the bridge of your nose.<br><br>
<<say "Enoki">>"Well, I guess living on your farm would be the next best thing. But how would I get there? I can't be in the sun for too long."<</say>><br><br>
<<if $follower is "Eva">>
Eva bounces as she slaps your shoulder.<br><br>
<</if>>
You grin. <<say "you">>"How about I carry you?"<</say>><br><br>
<<say "Enoki">>"Carry me?"<</say>> She shrugs and blushes. <<say "Enoki">>"If you want."<</say>><br><br>
When you lift her, you almost throw out your back because she's lighter than you expected -- 20 pounds at most.<br><br>
<<act "Walk to the forest exit." "Enoki's Affection Level 1 scene4">><</act>><br><br>
<<act "Run to the forest exit." "Enoki's Affection Level 1 scene4">><</act>><br><br><<if $last_link_label is "Walk to the forest exit.">>
<<set _pace to "walk">>
<<else>>
<<set _pace to "run">>
<</if>>
<<if $follower is "Eva">>
You carry Enoki like a bride, Eva by your side.
<<else>>
You carry Enoki like a bride.
<</if>>
At the creek, you notice Enoki's been smiling at you. <<if _pace is "run">>You slow down somewhat. <</if>><<say "you">>"Happy?"<</say>><br><br>
<<say "Enoki">>"I've never moved this fast before. I thought it would be scary."<</say>><br><br>
<<say "you">>"Since you're so brave--"<</say>>
<<if _pace is "run">>
You sprint.<br><br>
<<else>>
You spin around.<br><br>
<</if>>
She squeals and hugs you tight. <<say "Enoki">>"Okay, that's scary."<</say>> Her smile's even bigger, but you don't want to frighten her so you
<<if _pace is "run">>
slow down.
<<else>>
don't do it again.
<</if>>
<<if $follower is "Eva">>
<br><br>
Eva smiles, elbows your ribs, and whispers, <<say "Eva">>"Way to go, virgin."<</say>><br><br>
For a few steps, Enoki watches the canopy pass by, then looks at you.
<</if>>
<<say "Enoki">>"Where are you taking me?"<</say>><br><br>
<<say "you">>"To my cellar."<</say>> You stop and her smile disappears.<br><br>
<<if $follower is "Eva">>
Eva frowns, elbows your ribs, and whispers, <<say "Eva">>"Way to go, virgin."<</say>><br><br>
<</if>>
<<say "you">>"Wait, I can explain. It's a dark place that locks from the outside so nobody can get in or out, not even the animals."<</say>> Your whole face scrunches up. <<say "you">>"Can I have a do over?"<</say>> Maybe you should just drop her and run away.<br><br>
<<say "Enoki">>"Oh. So that's what a cellar is. Sounds like my kind of place."<</say>> Enoki flutters her legs. <<say "Enoki">>"But can we go fast again? I like going fast, but not too fast."<</say>><br><br>
<<say "you">>"You bet."<</say>><br><br>
<<act "Go to the Cellar." "Enoki's Affection Level 1 scene5">><</act>><br><br>When you flip the light switch, fluorescent bulbs hum, flicker, and clink like they're attracting moths. Each step creaks as you carry Enoki closer to her new home, your cellar. Yep, nothing creepy about that. <br><br>
You place her down in the center of the room. <<say "you">>"Okay. What do you think?"<</say>> <br><br>
Sitting on her heels -- or where they would be -- she looks around and sniffs. <<say "Enoki">>"I love it! It's so humid in here."<</say>><br><br>
<<say "you">>"It sure is. I'll let you get acquainted with the place while I find you some food. Sound good?"<</say>><br><br>
She smiles and nods. <br><br>
When you're at the highest step, she calls for you. You walk down and look under the banister. <<say "you">>"Uh-huh?"<</say>><br><br>
<<say "Enoki">>"Can you turn the lights off?"<</say>><br><br>
You snap your fingers. <<say "you">>"Right, I forgot."<</say>><br><br>
<<say "Enoki">>"Thank you."<</say>><br><br>
<<endscenebutton "Leave.">>You smile at Enoki. <<say "you">>"So how're you liking the place?"<</say>>
<<say "Enoki">>"It's humid, dark, and isolated. What more could a mushroom girl ask for? And, watch this."<</say>> With a bouncing motion, she points at three different leaves, and mushrooms burst out of each. <<say "Enoki">>"I could do this all day."<</say>>
<<say "you">>"That's great!"<</say>>
<<say "Enoki">>"Yeah, I might even take a walk later. I've never done that for fun."<</say>>
<<say "you">>"Should I leave the door open?"<</say>>
<<say "Enoki">>"Well, no. I meant around the cellar. Unless you killed all the animals?"<</say>>
<<say "you">>"Uh, not yet, no."<</say>>
<<say "Enoki">>"Let me know when you do. In the meantime, I'll be down here making mushrooms. A slime girl told me that's what you farmers want, right?"<</say>>
<<say "you">>"Right. I plan to sell them, if that's all right with you."<</say>>
<<say "Enoki">>"Fine by me. They're a trick, not my babies or anything."<</say>> <<if $thinks_mushrooms_are_babies>>She gives you a wink.<</if>>
You smile. <<say "you">>"Of course not."<</say>>
//Enoki may now drop "Mushrooms" after you increase her affection!//
<<endscenebutton "Leave.">>Enoki sways back and forth with her arms behind her back. <<say "Enoki">>"I learned a new trick. Can I show you?"<</say>>
<<say "you">>"Sure."<</say>>
She lifts her arms into a "T" shape and twirls around, making every leaf on the floor sprout mushrooms in the vein of a water show. When she comes to a stop, she leans forward and looks into your eyes.
<<say "you">>"Wow."<</say>> Your wheels start turning. <<say "you">>"If I brought a whole bunch of leaves down here right now, you think you could do that again? People love your mushrooms."<</say>>
<<say "Enoki">>"But."<</say>> She frowns and sighs. <<say "Enoki">>"The trick's not over yet."<</say>>
<<say "you">>"No?"<</say>>
<<if $follower>>\
Enoki looks at $follower. <<say "Enoki">>"This is kind of uh- Well, I'm not ready to show it to others yet."<</say>>
$follower nods. <<say $follower>>"I understand. I'll wait outside."<</say>>
When you hear the cellar door close, you look at Enoki. <<say "you">>"What's going on?"<</say>>
She glances at the floor. <<say "Enoki">>"Would you mind turning off the lights?"<</say>>
<<else>>\
<<say "Enoki">>"No. Would you mind turning off the lights?"<</say>>
<</if>>\
<<say "you">>"Okay..."<</say>> When you flip the switch, it's not as dark as you expected. You discover why when you turn around: The sides of each step are lined with blue bioluminescent mushrooms. As you look over the banister, your heart rate quickens. The cellar floor is packed with mushrooms in a variety of colors, flickering in sync. It's like looking at a living stained-glass window.
You're speechless until you notice Enoki in the middle of the room, waving her arm like she's trying to fling a piece of tape off it. <<say "you">>"Uh, what are you doing?"<</say>>
She looks at you and frowns. <<say "Enoki">>"I ruined everything."<</say>>
You climb down the stairs and walk toward her. <<say "you">>"What are you talking about? This is beautiful."<</say>>
<<say "Enoki">>"You were supposed to find me laying here."<</say>>
<<say "you">>"Laying here?"<</say>>
<<say "Enoki">>"Yeah."<</say>> She slumps forward. <<say "Enoki">>"You know, without my dress? I planned everything! I even put those leaves on the stairs. Do you know how scary that was? I thought I could fall off and die."<</say>>
<<say "you">>"Hold on a second. Without your dress? As in, naked?"<</say>>
She pouts and shrugs.
<<act "\"You don't have to do this. I like you as a friend.\"" "Enoki's Affection Level 3 scene skip">><</act>>
<<act "\"You're being too hard on yourself. I love it.\"" "Enoki's Affection Level 3 scene2">><</act>>She sighs. <<say "Enoki">>"You mean it?"<</say>>
<<say "you">>"I do. This is beautiful. Why did plan all this?"<</say>>
<<say "Enoki">>"Because, well, because you make me feel safe. I wanted to show my appreciation."<</say>>
<<say "you">>"Yeah well, you don't have to take off your clothes to do that."<</say>>
<<say "Enoki">>"You don't?"<</say>>
<<say "you">>"Of course not. Besides, your mushrooms are a big hit. I should be the one showing appreciation."<</say>>
Hearing this makes her smile, but it turns into a frown. <<say "Enoki">>"Are things going to be weird now?"<</say>>
<<say "you">>"Only if we let it. Are you okay?"<</say>>
<<say "Enoki">>"Yeah, just a little embarrassed, but I'll get over it."<</say>>
<<endscenebutton "Leave.">>She sighs. <<say "Enoki">>"You mean it?"<</say>>
<<say "you">>"Absolutely. Consider me seduced."<</say>>
Her eyes widen. <<say "Enoki">>"So you want-- Okay, let me get ready."<</say>> She pulls a sleeve back by rubbing one forearm against the other.
<<say "you">>"You have hands?"<</say>>
She stops and looks at you. <<say "Enoki">>"Yeah... Is that bad?"<</say>>
<<say "you">>"No."<</say>> You laugh. <<say "you">>"I always assumed-- Nevermind. It just caught me off guard."<</say>>
<<say "Enoki">>"If you think that's surprising, wait till you see this."<</say>> She lays on her back to hike up her gown, but it's so tight, she can only pull it up an inch at a time. Before it's past her knees, she takes a breather. <<say "Enoki">>"Dammit. That was supposed to be dramatic. I was going to show you my puffball."<</say>>
<<say "you">>"Puffball?"<</say>>
<<say "Enoki">>"You know what I mean."<</say>> She tries again and gets her dress past her hips before deciding that's high enough. <<say "Enoki">>"See? Puffball."<</say>>
Her outer labia are puffy, and, like the rest of her body, off-white in color. They may transition to pink in the center, but it's hard to say: under the glow of the mushrooms, Enoki is little more than a faint outline. One thing you can see: her pussy is bald. No hint of hair or stubble anywhere.
While you stare, Enoki pulls down her top. Her breasts are perkier than you expected, especially considering she's on her back. The room is cold, and her nipples are hard, but you'd like to think it's due to her excitement.
<<say "you">>"That's pretty,"<</say>> you say.
She crunches to read your expression. <<say "Enoki">>"Really? Can I see yours now?"<</say>>
<<img "characters/enoki/bioluminescent.png">>
<<hasPenis>>\
<<act "Nod and take off your clothes." "Enoki's Affection Level 3 scene penis">><</act>>
<<otherwise>>\
<<act "Nod and take off your clothes." "Enoki's Affection Level 3 scene vagina">><</act>>
<</hasPenis>>She moves into a kneeling position with her hands on her thighs, and leans in to inspect your penis. A smile creeps up on her face. <<say "Enoki">>"That's funny."<</say>>
You turn a little. <<say "you">>"What is?"<</say>>
<<say "Enoki">>"When I was still learning, I used to make mushrooms that looked like that."<</say>>
<<say "you">>"Oh."<</say>>
<<say "Enoki">>"Can I touch it?"<</say>>
You face her again. <<say "you">>"I'd like that."<</say>>
With her fingertips, she gently holds your penis and lifts it up. <<say "Enoki">>"All humans have this?"<</say>>
<<say "you">>"Not all. About half."<</say>>
She tilts her head to look at it from every angle. <<if $mc_crotch is "both">><<say "Enoki">>"What's this?"<</say>>
<<say "you">>"What's what?"<</say>>
She cradles your balls and points behind them. <<say "Enoki">>"You have a puffball too?"<</say>>
<<say "you">>"Yep."<</say>>
<<say "Enoki">>"Neat. Looks like mine."<</say>>
<</if>>Her admiration is enough to turn you on. As you grow, Enoki's breathing slows. Without taking her eyes off it, she says, <<say "Enoki">>"Of all the mushrooms in this room, this one's my favorite."<</say>> To prove it, she rubs between her legs and shows you her hand. <<say "Enoki">>"See?"<</say>>
You chuckle. <<say "you">>"Yes, I can see that."<</say>>
<<say "Enoki">>"Can you touch me now?"<</say>>
<<act "\"Sure!\"" "\"Sure!\"-Enoki-content-438">><</act>>She wraps her hand around your shaft and holds it up. <<say "Enoki">>"But, touch me with this?"<</say>> Without waiting for a response, she lays on her back and hugs her knees. <<say "Enoki">>"Slow though?"<</say>>
<<say "you">>"I understand. I wouldn't want to hurt you."<</say>>
You kneel by her butt and drape her legs around your hips. The mushrooms dim like inconspicuous observers. Shaft in hand, you circle your tip around her entrance until a clear drop of her wetness runs down it.
She pets the side of your cheek and smiles. It feels like an invitation, but when you attempt to slide in, she gasps and whispers. <<say "Enoki">>"Slower."<</say>> That was as slow as you could go, so you let her set the pace.
Enoki hugs you close and interlocks her fingers behind your neck, pulling your upper body into a push-up position. The two of you stare into each other's eyes as she gyrates into you.
Minutes pass and you're only halfway inside her. Under normal circumstances, this would be frustrating, but her shuddering breath and quiet moans keep you in a state of constant arousal. You lean in for a kiss but pull away before your lips touch.
She says, <<say "Enoki">>"You're mean,"<</say>> but she's smiling.
<<say "you">>"I know."<</say>>
She scoffs, bites her lip, and picks up the pace.
<<act "Tease her again." "Tease her with another kiss.-Enoki-content-460">><</act>>The space between your crotch and hers isn't closing fast enough, so she squeezes your ass and pulls you in the rest of the way. As soon as your hips meet, she grabs the back of your head and kisses you.
The two of you gyrate against each other until you can't it take anymore. With your lips interlocked, you pump in and out, and she bridges her hips to meet yours. When Enoki moans into your mouth, you pick up speed.
No matter how fast you go, she's there with you. You try to break the kiss to breathe, but she pins you in place. With her other hand on your ass, she pulls your thrusts in until she squeals and floods with wetness.
Every muscle clenches, and you find yourself trapped within her arms. Her vagina pulsates, desperate to milk something out of you. If you weren't sneaking air out of the corner of your mouth, it would probably push you over the edge.
When her climax reaches its peak, her trembling arms migrate to your shoulders, giving you the ability to lift your head and gasp. Her orgasm ends and she collapses. The two of you pant in unison.
Without opening her eyes, she says, <<say "Enoki">>"Keep going."<</say>>
You waste no time. The bioluminescent mushrooms glow brighter on every thrust like a crowd cheering you on. It feels so good, you tense up, stop moving, and hold your breath. When Enoki coos and pets your cheek, you start spurting. Suddenly, you can move again. You thrust as hard as you can, coating her walls with your seed. When it's over, you grunt and fall on top of her.
<<act "Groan." "Enoki's Affection Level 3 scene end">><</act>>Enoki looks at your vulva from different angles. <<say "Enoki">>"Hm."<</say>>
<<say "you">>"What's wrong?"<</say>>
<<say "Enoki">>"Nothing. But it looks like mine. I thought it would be different."<</say>>
<<say "you">>"Are you sure it's the same? You haven't seen it all."<</say>> You pull your labia apart and push your hips forward.
Enoki's jaw drops. You wait for her to make the next move with a smirk on your face. To give her a sense of privacy, you look over her head. She looks around, scoots forward, and rests her cool palm on your thigh.
Once she gets comfortable, she leans in so close you can feel her warm breath on your mound. It tickles and leaves you wanting more. Whenever Enoki shifts her weight, that hand of hers slides up, and you call her out on it. She pulls back like you're a hot stove.
<<act "Tell her you were teasing." "Tell her you were teasing.-Enoki-content-496">><</act>>You grin at her. <<say "you">>"You can touch, but not with your hands. Use something else."<</say>>
At first, Enoki looks befuddled, but you're proud to say she figures out what you meant. With her eyes locked on yours, she leans forward and plants a gentle kiss on one of your labia.
<<say "you">>"Did you like that?"<</say>>
Enoki nods.
<<say "you">>"Have you ever done that before?"<</say>>
She shakes her head.
<<say "you">>"Would you like to do it again?"<</say>>
She blushes. <<say "Enoki">>"Okay."<</say>>
Her next kiss gives you goosebumps. When she leans back, she breaks eye contact and blushes.
<<say "you">>"What's wrong?"<</say>>
She rubs her crotch a few times and shows you her hand.
<<act "Suck on her finger." "Suck on her finger.-Enoki-content-515">><</act>><<say "you">>"May I?"<</say>> Before she can figure out what you're asking, you suck the juice off her middle finger, making her gasp. It tastes mild in flavor and warms your tongue.
With your eyes closed, you rub your own crotch a few times. <<say "you">>"You know what the problem with this position is? Only one of us can kiss at the same time."<</say>> You lay on your back. <<say "you">>"This way we can both kiss."<</say>>
Enoki's smile grows when she figures out how the position works. Before she's settled into it, she's already kissing your vulva.
You hug her lower back to bring her closer and gently swirl your tongue around the entrance to her vagina. This makes her squeal and buck her hips, but she brings them back on our own. You tap her bottom twice to let her know she's doing great. Soon, you're both tonguing each other's holes, playing a game to see who can go deeper, who can go faster, who can get wetter.
The two of you writhe on the floor. To your surprise, she sucks on your clit first. You moan into the air until you get used to that sensation. Only then can you suck on hers, but you want to one up her, so you add your finger into the mix. It meets no resistance, enveloping your digit in warmth.
<<act "Explore her vagina." "Explore her vagina.-Enoki-content-528">><</act>>Sometimes when you circle your finger around, she'll clamp down on it. These contractions increase in frequency until they feel like a mouth trying to suck the juices off your finger. She squeals, freezes, then collapses on top of you.
While you wait for your turn, you part her lips and watch her hole twitch in harmony with the brightness of the mushrooms. The room fades to darkness as her contractions slow.
Without lifting her head, she slurps and says, <<say "Enoki">>"I'm awake!"<</say>>
You laugh and roll her to the bottom position. Light returns to the room.
<<say "Enoki">>"Okay, your turn."<</say>> She wraps her soft lips around your clitoris, sucking gentler than before.
While continuing to hold her open, a warmth radiates from your crotch. You inspect her pretty hole. At some point, the light pink coloration turned to red.
Enoki starts moaning, even though you're not doing anything. You slide your finger in, and she clamps down. Is she deriving pleasure by turning you on? The thought fills you with wetness. You grind into her face and she squeezes you again. It's enough to push you over the edge. Your legs snap shut her on her head and your whole body shivers until you go limp.
<<act "Groan." "Enoki's Affection Level 3 scene end">><</act>>She giggles and hugs you tight. <<say "Enoki">>"Okay,"<</say>> she says with a grunt. <<say "Enoki">>"You're actually pretty heavy. It's getting hard to breathe."<</say>>
<<hasPenis>>You roll off her. <<otherwise>><<say "you">>"I'm awake."<</say>> You both laugh as you roll off her. <</hasPenis>> It seems darker than before, and the mushrooms are glowing out of sync like twinkling stars.
<<say "Enoki">>"That was amazing. Was I bad at it?"<</say>>
<<say "you">>"No you were great."<</say>>
Enoki pulls down her dress. <<say "Enoki">>"I can be better. I just need practice, you know?"<</say>>
<<hasPenis>>As you're putting on your clothes, Enoki waves at your penis. <<say "Enoki">>"Goodbye little mushroom. Hope to see you soon."<</say>>
You shake your head and smile at her.
<<otherwise>> You shake your head and smile at her. <<say "you">>"I bet you're a fast learner."<</say>>
<</hasPenis>>\
<<say "Enoki">>"Oh, you can take these mushrooms and sell them. I can make more."<</say>>\
<<if visited("A living stained-glass window") is 1>>\
<<additem "Mushrooms" "you">>\
<</if>>
<<say "you">>"Thank you. The townsfolk are going to love these."<</say>>
<<endscenebutton "Leave.">>As you're walking past the decaying tree, you notice someone moving behind it. The trunk of the tree is so thick, you can only see the person's shins underneath. They're wearing a flowy off-white gown that goes past their feet, and it's so tight, they have to shuffle away like their shoelaces are tied.
<<if $follower is "Eva">>Eva turns to you. <<say "Eva">>"You should say hello."<</say>>
You nod. <<say "you">>"Hello?"<</say>>
<<else>>They don't seem like a threat, so you say hello.
<</if>>\
The person behind the tree stops moving and crouches down.
<<act "Ignore them." "Enoki Introduction Ignore">><</act>>
<<act "Tell them you can see them." "Enoki Introduction2">><</act>>
<<act "Sneak up on them so they don't run away." "Enoki Introduction2">><</act>>They're probably hiding because they want to be left alone. You decide to explore other parts of the forest.
<<act $exploration_back_passage $exploration_back_passage>><</act>><<run setup.addMonsterGirl("Enoki")>>\
<<if $last_link_label is "Tell them you can see them.">>On hearing this, the person in the dress springs up and shuffles away even faster than before. After a few steps, her restrictive clothing causes her to trip and fall.
<<if $follower is "Eva">>Eva snorts before covering her mouth and turning away.
You elbow her in the ribs. <<say "you">>"Don't laugh."<</say>>
That makes things worse: she shuts her eyes and shakes her head.
<</if>>\
You don't see any movement under the tree. <<say "you">>"Are you okay?"<</say>> They don't answer, so you run over.
You find a woman lying unconscious on her back. She's wearing a longsleeve gown with frills at the end that cover her hands and feet. The only part of her body that isn't off-white is her black hair, brown eyes, and the top of her mushroom cap.
You shake her shoulders and her eyes fly open. <<say "you">>"Thank God. Are you okay?"<</say>>
<<else>>The only thing you find on the other side of the tree is the largest mushroom you've ever seen. You scan your surroundings to make sure the person didn't run off, then you kneel down to look under it. <<say "you">>"Aha!"<</say>>
It's a woman wearing a longsleeve gown with frills at the end that cover her hands and feet. The only part of her body that isn't off-white is her black hair, brown eyes, and the top of her mushroom cap.
<</if>>\
She gasps and scoots back.
Unable to find a seam in her dress, you consider the possibility that these aren't clothes at all. They may be a part of her body and there may not be hands or feet under there.
<<if $follower is "Eva">>When Eva joins you, she looks at the monster girl and cocks her head. <<say "Eva">>"I've never thought of doing that backwards before."<</say>>
You roll your eyes. <<say "you">>"She's not wiping, she's scared."<</say>>
<<say "Eva">>"Oh."<</say>> She turns to the monster girl. <<say "Eva">>"It's all right! This is $name."<</say>><<else>><<say "you">>"Wait. Don't go. I'm $name."<</say>><</if>>
The monster girl stops and blushes. She covers her mouth with what would be her hand.
<<if $follower is "Eva">>Eva takes a step toward her. <<say "Eva">>"You don't have to hide it, ?he <<verb 'knows'>> we talk."<</say>><<else>>You take a step toward her. <<say "you">>"Can we talk? I know monster girls can talk."<</say>><</if>>
Her eyes ping-pong between you and her surroundings. <<if $follower is "Eva">><<say "Enoki">>"?He <<verb 'does'>>?"<</say>><<else>><<say "Enoki">>"You do?"<</say>><</if>>
You step in. <<say "you">>"Yes, I do. Are you a mushroom girl?"<</say>>
She breaks eye contact and shrugs. <<say "Enoki">>"Yeah."<</say>>
<<if $last_link_label is "Tell them you can see them.">>You kneel down to her level. <</if>><<say "you">>"And what's your name?"<</say>>
<<say "Enoki">>"Enoki."<</say>> She leans back as she says it.
<<endOfMonsterGirlIntro>>
<<if $end_to_end_test_mode>>
<<act "Skip to introduction" "Enoki Introduction2">>
<<set $current_monster_girl to "Enoki">>
<</act>>
<</if>>Many years ago, the Monster Girl Devil used to own Hellhound Girls as pets, but at some point, they were banished from hell forever. The reason for this banishment is unknown, but there are some theories: Some say they made a mess on her favorite rug. Others say they bit the Demon Fe-Mailman.
Whatever the truth may be, years of inbreeding have made Hellhound Girls almost unrecognizable from their original, hellish form. They are now relatively tame, and although technically inaccurate, usually referred to as Dog Girls.<<say "you">>"Hey Eva,"<</say>> you say with a smile, <<say "you">>"I got some dog food."<</say>>
When she sees the can, she practically knocks you over to grab it.
You stumble backward. Are you bleeding? No, but her nails left white marks on your skin. You furrow your brow. <<say "you">>"Be good, or it's no food for you."<</say>>
After some hesitation, she squats down to all fours and looks up at you.
<<say "you">>"That's better."<</say>> If she refused, there wasn't a backup plan.
She follows you into the kitchen as you open the can. The contents make you wince: unidentifiable meat chunks coated with a brown, gelatinous goo. When you hold it upside down, you have to give it a firm shake before the food slips out. It lands with a dull thud, maintaining the cylindrical shape of the tin from whence it came.
<<act "Without thinking, you place the bowl on the floor and slide it towards Eva." "you place the bowl on the floor and slide it towards Eva.-Eva-content-165">><</act>>
<<act "\"You're sure you want this?\"" "you place the bowl on the floor and slide it towards Eva.-Eva-content-165">><</act>>
<<if $end_to_end_test_mode>>
<<act "Skip" "Dining Room">><</act>>
<</if>><<if $last_link_label is "\"You're sure you want this?\"">><<say "Eva">>"What do you mean?"<</say>>
You hand her the bowl.
<</if>>\
Eva looks down at <<if $last_link_label is "\"You're sure you want this?\"">>it<<else>>the bowl<</if>> with a puzzled expression, then she frowns. It occurs to you that this is a dog girl, not a dog. She has feelings and this situation is incredibly demeaning. You're about to take the bowl away when she looks at you with glistening eyes. <<say "Eva">>"I feel like a princess."<</say>>
<<say "you">>"You- you do?"<</say>>
<<say "Eva">>"I get my own bowl? I love being a pet!"<</say>>
<<img "characters/eva/eva-dogfood.png">>
She wastes no time plunging her face into the food and eats every bite. It's gone in 5 seconds. <<say "Eva">>"Mmm! At first I thought it looked like shit, but it tastes way better!"<</say>>
<<say "you">>"There has got to be a better way to say that."<</say>>
<<say "Eva">>"Phew! I'm stuffed. Can I have more?"<</say>>
<<say "you">>"Not right now,"<</say>> you say. <<say "you">>"Now that I've shown you how good of an owner I am, how about you go and find me some other monster girls? Maybe a cow girl or a chicken girl, you know?"<</say>>
Eva says, <<say "Eva">>"Nice try, <<buddy>>, but I happen to know there's more to being a pet than being fed. I want the whole experience."<</say>>
<<act "Be patient with her." "\"Now that I've shown you how good of an owner I am, how about you go in find me some other monster girls? Maybe a cow girl or a chicken girl, you know?\"-Eva-content-181">><</act>>
<<act "Threaten her." "\"Now that I've shown you how good of an owner I am, how about you go in find me some other monster girls? Maybe a cow girl or a chicken girl, you know?\"-Eva-content-181">><</act>>
<<act "Explain your financial situation." "\"Now that I've shown you how good of an owner I am, how about you go in find me some other monster girls? Maybe a cow girl or a chicken girl, you know?\"-Eva-content-181">><</act>><<if $last_link_label !== "Be patient with her.">><<say "you">>"If you don't bring some monster girls here soon, I might not be able to afford to keep you."<</say>>
She swallows hard. <<say "Eva">>"I know. <<if $last_link_label is "Threaten her.">>Jeez. <</if>>Part of our deal was that you would show me you're a good owner first."<</say>>
<<if $last_link_label is "Threaten her.">><<say "you">>"I'm just making sure you hold up your end of the bargain."<</say>>
<<say "Eva">>"I will! You'll be swimming in cat girl. Just take care of me first."<</say>>\
<<else>><<say "you">>"I'm just letting you know I'm getting nervous."<</say>>
<<say "Eva">>"Don't worry! Soon, you'll be swimming in cat girl. Just take care of me first."<</say>>\
<</if>>\
<<else>><<say "you">>"Alright fine. But you better find me some good monster girls."<</say>>
<<say "Eva">>"I'll find the best! You just worry about taking care of me."<</say>>\
<</if>>
<<act "Go to the dining room" "Dining Room">><</act>>When you open the front door, Eva bolts outside. She zooms around, only stopping to smell something in a tall bush. When she postures to jump in, you interrupt her. <<say "you">>"Hey! Don't go in there."<</say>>
She springs back and looks at you with a cocked head. Before you can explain the value of cleanliness, Eva runs off, as if she had no intention of exploring the bush in the first place.
When she's tired herself out, she joins you on the porch, squatting on all fours and panting with her tongue out. Although she's physically present, her eyes aren't focused on anything in particular.
You wait for her to catch her breath.
<<act "\"Did you have fun?\"" "\"Did you have fun?\"-Eva-content-204">><</act>>
<<act "\"What are you looking at?\"" "\"Did you have fun?\"-Eva-content-204">><</act>><<if $end_to_end_test_mode>>
<<endscenebutton "Skip.">>
<</if>><<if $last_link_label is "\"What are you looking at?\"">><<say "Eva">>"Huh? Nothing, I guess. Just trying to catch my breath. My heart's racing. Here, see?"<</say>>\
<<else>>She grins when she looks into your eyes. <<say "Eva">>"Yeah! My heart's racing. Here, see?"<</say>>\
<</if>>\
With a hooked digit, she pulls her left bikini cup to the side and puffs out her chest.
You touch your throat, suppressing a gasp. What's happening? Her neutral smile reveals no secrets. Is this a test or a trick?
That's stupid: she gave you permission to look. You glance down. Her eyes remain locked on yours, no indication she minds. Emboldened, you gawk like a fool, taking the time to appreciate her unblemished skin, the shape of her breast, how it could spill out her bathing suit at any moment.
Then something catches your eye; your heart skips a beat. If you hadn't focused on it by chance, you may not have noticed at all: a small spot under the elastic band, distinct from the rest of her skin -- textured and darker than its surroundings.
<<img "characters/eva/MGR1.png">>
It seems she pulled the bikini cup farther than intended, exposing the tiniest bit of areola. You remind yourself to breathe. Maybe--
Eva pins your right palm to the center of her chest and squishes it around with abandon. When she stops, your hand ends up on the side of her left breast. <<say "Eva">>"See? Fast, huh?"<</say>>
It's possible you just grazed her nipple. The thought gives you goosebumps. Then again, it may have been the elastic band.
If only there was some way to interpret that smile. Is she just that innocent, or does she know what she's doing? It doesn't seem important right now. You focus on the matter at hand: breast matter. You smirk -- that's kind of clever.
Anyway, her pillowy breast spills out from between your-- Wait, did that even make sense? "Focus on the matter //at// hand"? Technically, breast matter is "//in//" your hand, not "//at//" it. But, "focus on the matter //in// hand" isn't a real expression. Maybe you're not as clever as you thought. That's disappoint--
Did Eva ask something? Oh yeah, she wanted to know if her heart rate is fast.
<<act "Stall to feel more." "\"Yeah.\" You swallow hard. \"Fast.\"-Eva-content-213">><</act>>
<<act "\"Yeah.\" You swallow hard. \"Fast.\"" "\"Yeah.\" You swallow hard. \"Fast.\"-Eva-content-213">><</act>><<if $last_link_label is "Stall to feel more.">>When she notices you dawdling, you come up with an excuse. <<say "you">>"I don't feel it."<</say>>
She blinks rapidly as she looks down. <<say "Eva">>"You don't? Here."<</say>> She puffs out her chest to give you free rein.
To maintain the pretense of searching for her heartbeat, you keep your palm still while sneaking your pinky across her breast. When you bump into the elastic band of her bikini, she doesn't react. It takes some courage to slip under it, but you're immediately greeted by the subtle bumps of her areola.
She glances down and frowns. For that instant, your heart beats faster than hers, but she looks up again and smiles. Maybe you're pushing your luck. But maybe she looked down for another reason? The timing could have been coincidental. That's what you want to believe, but you're not thinking straight. There isn't enough time to weigh the pros and cons.
Slowly, you extend your pinky until it's flat against the curve of her skin. The tip of your finger rests over a curious little divot. If it's her nipple, it's soft. With some finesse, you may be able to change that.
A few gentle caresses is all it takes. The nipple rises. Directly stroking the tip feels too forward, so you limit yourself to tracing its side.
<</if>>\
Eva bites the corner of her lip while staring into your eyes. <<say "Eva">>"When's my next meal?"<</say>>
You glance at your hand. <<say "you">>"Meal? Oh-- Not for a few hours."<</say>>
<<say "Eva">>"Okay!"<</say>> And with that, she hops up and goes back to running around the yard.
<<endscenebutton "You look down at your palm, unsure of whose sweat is on it.">>You slide a bowl of steamed vegetables across the floor. It's not Eva's favorite, but things are tight right now and dog food is hard to come by. As she gobbles it down, you feel like it's a good time to discuss the elephant in the room. <<say "you">>"So I've been thinking, now would be a good time for us to find some more monster girls."<</say>>
She pauses with a carrot hanging out of her mouth, picks up the bowl, and turns her back to you.
<<say "you">>"Eva!"<</say>>
She flinches and stuffs the food into her mouth faster than she can swallow.
<<say "you">>"I've been very patient with you. Now listen here, we had a deal."<</say>> You squat down and turn her body, but she avoids your gaze.
Her chewing slows, and she only speaks after swallowing everything in her mouth. <<say "Eva">>"The thing is... It's just--"<</say>> She glances at the floor and sighs.
<<act "\"It's just what?\"" "\"It's just what?\"-Eva-content-237">><</act>>
<<act "\"What's wrong?\"" "\"It's just what?\"-Eva-content-237">><</act>>
<<act "\"The monster girls don't want to live here?\"" "\"It's just what?\"-Eva-content-237">><</act>><<if $end_to_end_test_mode>>
<<endscenebutton "Skip.">>
<</if>><<if $last_link_label is "\"The monster girls don't want to live here?\"">><<say "Eva">>"No. It's not that."<</say>> <</if>>\
A smile creeps up on her face and she springs to a standing position. <<say "Eva">>"It's just the monster girls said they want to meet in the forest!"<</say>>
<<say "you">>"The forest?! I'm not going in there! I'll be eaten alive!"<</say>>
<<say "Eva">>"Psh. That almost never happens."<</say>>
<<say "you">>"Almost?"<</say>>
<<say "Eva">>"Yeah, most monster girls kill their prey first."<</say>>
You hang your head and comb your fingers through your hair.
<<say "Eva">>"Oh yeah, I almost forgot: they want to meet one-on-one."<</say>>
Wait, there's something fishy going on here. You glare at her and say, <<say "you">>"Are you lying?"<</say>>
<<say "Eva">>"What! Frankly, I'm insulted. You think I enjoy this? Laying around and eating all day?"<</say>>
Instead of replying, you march to your bedroom and grab a backpack, then you head to the kitchen and fill it with provisions.
Eva watches from a distance. <<say "Eva">>"What are you doing?"<</say>>
<<act "\"Going to the forest.\"" "\"Going to the forest.\"-Eva-content-313">><</act>>
<<act "\"Calling your bluff.\"" "\"Going to the forest.\"-Eva-content-313">><</act>><<if $last_link_label is "\"Calling your bluff.\"">>Her eyes dart about. <<say "Eva">>"What bluff?"<</say>>
You roll your eyes. <<say "you">>"So where did they want to meet? Was it the deep part of the forest?"<</say>>
<</if>>\
<<say "Eva">>"What! You can't go there, you'll be eaten alive!"<</say>> She blocks the front door with her body.
You flash her a fake smile. <<say "you">>"I think I'll be all right."<</say>>
She shakes up and down like she's about to explode. <<say "Eva">>"Fine! I'll go with you."<</say>>
<<say "you">>"Sorry. They want to meet one-on-one."<</say>>
Eva stiffens and stomps her foot. <<say "Eva">>"Listen <<buddy>>, this isn't a game."<</say>> She pokes you in the chest as she steps forward. <<say "Eva">>"You need somebody who can protect you, you need somebody who knows their way around the forest, and you need somebody who can track down monster girls. Last time I checked, I'm the only one around here who can do that, so you're taking me with you."<</say>>
You pinch the skin at your throat. <<say "you">>"I was hoping you were lying about it being dangerous. You're sure I'll be safe?"<</say>>
Eva slumps forward and rolls her eyes. <<say "Eva">>"Yes. Just stick with me and everything will be fine."<</say>>
You're not completely convinced you can trust her. But what choice do you have? Before she arrived, you were financially hanging on by a thread. Now, you're even more in the hole.
! Tutorial
//You can now have followers! Take Eva with you to the forest. You can access the forest from your Front Yard.//
<<endscenebutton "Dining Room">>Eva steps on to the porch and starts lecturing you before you've even left the house. <<say "Eva">>"Everything is going to be fine, but I just want to reiterate how important it is that we stick together. Think you can remember that?"<</say>>
<<say "you">>"Yes. I'm not an idiot."<</say>> You shut your door, and by the time you turn around, Eva's disappeared. It takes a second to spot her, because she's nothing more than a shrinking dot on the horizon. You sigh and hang your head. <<say "you">>"I'm going to need a leash and collar."<</say>>
It takes a few hours to find Eva. When you do, she apologizes and explains that she saw a bird she thought she could catch.
You lose $energy_loss energy.
! Tutorial
//To bring Eva to the forest, you need to purchase a Dog Leash and Dog Collar. When you own both items, she won't be able to run away.//
<<act "Go to the dining room." "Dining Room">><</act>>
<<unset $follower>>You present the dog collar to Eva. <<say "you">>"I hope you like it. It's engraved with your name and everything."<</say>>
Eva gasps. She holds her arms out and you drape the collar over her paws. A beam of light reflects off the tag and onto her face, casting a heart-shaped mark. <<say "Eva">>"I love it!"<</say>> She clutches it to her chest. <<say "Eva">>"It's mine?"<</say>>
<<say "you">>"That's right."<</say>>
She inspects it further. <<say "Eva">>"I've never owned anything like this before."<</say>> With some hesitation, she hands it back to you and bows so you can fasten it around her neck.
<<say "you">>"There. How does it feel?"<</say>>
She clasps her hands behind her back and looks at the floor. <<say "Eva">>"Good."<</say>>
<<say "you">>"What's wrong?"<</say>>
<<say "Eva">>"Nothing."<</say>> She blushes as she polishes the tag with her thumb. <<say "Eva">>"The tag is sweet."<</say>>
You smile and pat her on the head twice. <<say "you">>"Come on. Let's go on our first proper walk."<</say>>
<<act "Go to the dining room." "Dining Room">><</act>>Dryads are forest creatures with deep connections to nature. This connection is usually expressed by babbling New Age pseudoscience. Where they picked up this "knowledge" is a mystery, but Dryads can literally hear if a bull shits in the woods. Maybe after listening to so much bullshit, they learned how to speak its language.
A sweltering and humid biome follows them wherever they go. Out of consideration for other ecologies, they tend to stay in one place, often blocking a path to whole foods (i.e. apples, nuts, grains) until you sign their petition.
They are solitary creatures, not by choice.You walk around the forest searching for something of interest when you're interrupted mid step.
<<say "Fern">>"Ah! I wouldn't do that if I were you."<</say>>
You turnaround, startled by the unfamiliar voice. Before you stands a green monster girl with her arms crossed. Flowers, leaves, and thin vines adorn her limbs like tattoos. Her modest bikini bottom contrasts with the revealing top. Although her breasts are small, they peek out from the sides of the skinny triangles.
You take a step back. <<say "you">>"Do what?"<</say>>
She pinches her forehead and shakes her head. <<say "Fern">>"Step there. You just crushed a four leaf clover."<</say>> Below her feet, the grass leans in, as if magnetized by her presence.
<<act "\"Oh, sorry. I didn't see it.\"" "Fern Introduction2">><</act>>
<<act "\"Are you superstitious?\"" "Fern Introduction2">><</act>>\
<<run setup.addMonsterGirl("Fern")>><<if $last_link_label is "\"Are you superstitious?\"">>\
She glares at you. <<say "Fern">>"That's a belittling term, don'tcha think? Move aside. Ah! No, the other side."<</say>> \
<<else>>\
She glares at you. <<say "Fern">>"I'll bet. And I'll bet you didn't see the people who chopped down all the trees to build your town."<</say>> She pushes you to the side.
<<say "you">>"Hey!"<</say>>
<</if>>\
She squats in front of the clover you trampled and moves her hands like she's casting a spell. The patch of land fills with life and grows toward her. When the incantation ends, it's taller than before you stepped on it.
She stands and faces you. <<say "Fern">>"I don't like your aura."<</say>>
<<say "you">>"My aura?"<</say>>
<<say "Fern">>"Give me your palm."<</say>>
<<act "Give it to her." "Fern Introduction3">><</act>>
<<act "\"What are you going to do to me?\"" "Fern Introduction3">><</act>><<if $last_link_label !== "Give it to her.">>She rolls her eyes. <<say "Fern">>"I'm going to read it. Obviously."<</say>>
When you hesitate, she grabs you by the wrist.
<<else>>\
When you stick your arm out, the green monster girl grabs it and pulls you closer.
<</if>>\
<<if $follower is "Eva">>Eva steps in. <<say "Eva">>"Hey. You be gentle."<</say>>
Without looking up, the green monster girl says, <<say "Fern">>"Don't worry. A little palm reading never hurt anyone."<</say>> <</if>>\
She leans in until your palm is inches from her face. <<say "Fern">>"I don't like this at all."<</say>> The more she scrutinizes, the more she scowls. <<say "Fern">>"Bah!"<</say>> She throws your hand away.
You blink at her. <<say "you">>"What's wrong?"<</say>>
<<say "Fern">>"I can't read palms!"<</say>>
<<if $follower is "Eva">>Eva says, <<say "Eva">>"Then why did you even try?"<</say>><<else>><<say "you">>"Then why did you even try?"<</say>><</if>>
<<say "Fern">>"I might've been a natural. Besides, it doesn't take an astrologist to see you're Cancer! Get out of here!"<</say>>
<<act "Leave." "Fern Introduction4">><</act>>
<<act "\"Why? Because I stepped on a clover?\"" "Fern Introduction4">><</act>><<if $last_link_label is "Leave.">><<say "you">>"Okay,"<</say>> you say. <<say "you">>"I guess <<if $follower is "Eva">>we'll<<else>>I'll<</if>> get out of your hair."<</say>>
As you're walking away, the green monster girl jumps in front of you and holds you back by your shoulders. <<say "Fern">>"Are you blind? You're about to step on an orchid seed."<</say>>
There's nothing below you but dirt.
She sighs. <<say "Fern">>"You're just how I expected farmers to be."<</say>>
<<else>><<say "Fern">>"No, because you think it's 'just' a clover. It deserves respect. You're just how I expected farmers to be."<</say>>
<</if>>\
<<say "you">>"Oh, so you know I'm a farmer."<</say>>
<<say "Fern">>"I know you kidnap defenseless apples and whore them out to any human who wants a taste."<</say>>
<<say "you">>"What?"<</say>>
<<say "Fern">>"You're nothing more than a fruit pimp. You sicken me."<</say>>
<<say "you">>"You've got me all wrong. It's not like that at all."<</say>> You open your mouth to speak but pause to collect your thoughts. <<say "you">>"Okay //if// you assume fruit doesn't want to be eaten" --<</say>>
<<say "Fern">>-- "do you want to be eaten?"<</say>>
<<say "you">>"No, but" --<</say>>
<<say "Fern">>-- "then why would you assume fruit would? Have you ever asked?"<</say>>
<<say "you">>"No..."<</say>>
<<say "Fern">>"There you go. You've got a lot to learn, <<buddy>>."<</say>>
<<act "\"I guess I do.\"" "Fern Introduction5">><</act>>
<<act "\"You're crazy.\"" "Fern Introduction5">><</act>><<if $last_link_label is "\"I guess I do.\"">>She puffs out her chest, crosses her arms, and smiles. <<say "Fern">>"Now your aura's looking a bit better. Show me how you can respect nature, and I'll let you pass."<</say>>
<<else>>She brushes that off. <<say "Fern">>"Crazy like a foxtail. The fact of the matter is, this is my forest. If you want to get past me, you'll have to learn to respect it."<</say>>
<</if>>\
You sigh. <<say "you">>"I guess I don't really have a choice."<</say>>
She places her fists on her hips and gives you a quick nod, revealing some moss under her armpits. <<say "Fern">>"Good! Now I think you'll find my methods both fair and balanced. My name's Fern, by the way. By now I'm sure you've gathered I'm a dryad, protector of this forest. And you are $name?"<</say>>
<<say "you">>"Yeah."<</say>> <<if $follower is "Eva">>
She turns to Eva. <<say "Fern">>"And you, Eva?"<</say>>
Eva nods.
<<say "Fern">>"You're closer to nature than ?he <<verb 'is'>>. I don't have much to teach you."<</say>>
Eva mutters, <<say "Eva">>"That's a relief."<</say>><</if>>
//You've met a new monster girl. Increase her affection to discover a new path.//
<<act $exploration_back_passage $exploration_back_passage>><</act>>As you're about to leave, Fern stops you. <<say "Fern">>"You know, I think I misjudged you."<</say>>
<<say "you">>"How so?"<</say>>
<<say "Fern">>"Well, when I tell most people they need to respect the forest, they usually just roll their eyes. But I can see you're putting in the effort. I'm ready to teach you how to ask trees if you can eat their fruit. Once you know how to do that, you can pass through here whenever you want."<</say>>
You smile. <<say "you">>"Really?"<</say>>
<<say "Fern">>"Really."<</say>> Fern stands tall, closes her eyes, and lifts her palms toward the sky. The ground shakes and fissures, knocking you on your behind. You barely scoot back in time before a full-grown apple tree bursts through the cracks. She opens her eyes and furrows her brow. <<say "Fern">>"You want a lesson or you want to sleep all day?"<</say>>
You glare at her as you stand.
<<say "Fern">>"Okay, there's 3 easy steps. Step one: Approach an apple. Good. Step two: Say 'May I have an apple, please?'"<</say>>
<<say "you">>"Uh... May I have an apple please?"<</say>>
<<say "Fern">>"Perfect. Now take it."<</say>>
Your eyes dart around frantically. <<say "you">>"That's it?"<</say>>
<<say "Fern">>"That's it. Now stand back. I'll teach you how to do it with oranges."<</say>>
<<say "you">>"Wait a second. This whole time all I had to do was ask?"<</say>>
<<say "Fern">>"Ask //politely.//"<</say>>
<<say "you">>"It doesn't answer back or anything?"<</say>>
Her head jerks back. <<say "Fern">>"It's just an apple tree, it doesn't have a mouth... or ears, for that matter. It can't even hear you. Let's try an orange. The steps are very similar."<</say>>
A seething rage washes over you. You clench your fists at your sides so you're not tempted to use them. <<say "you">>"I get the idea. I think- I think I'm gonna go now. You know, before I"<</say>> -- you search for the appropriate words -- <<say "you">>"murder you."<</say>>
<<say "Fern">>"Murder me? W--"<</say>>
You hold up your palm and she stops talking. <<say "you">>"I'll be back."<</say>>
//You can now pass through the Overgrown Primeval Region.//
<<endscenebutton "Leave.">><<say "you">>"You know,"<</say>> you say, <<say "you">>"that trick you did earlier was pretty cool."<</say>>
<<say "Fern">>"What trick?"<</say>>
<<say "you">>"The one where you made the apple tree appear from nowhere."<</say>>
<<say "Fern">>"Oh, that? It's no big deal really. That's just like, every day stuff, you know? It's not like being psychic or speaking with the dead. That would be really cool."<</say>>
<<say "you">>"Well as a farmer, I think you have an amazing talent. Would you ever consider visiting my farm?"<</say>>
She sizes you up and down then frowns. <<say "Fern">>"Don't you know?"<</say>>
<<act "\"Know what?\"" "\"Know what?\"-Fern-content-91">><</act>>She says, <<say "Fern">>"I can't leave this place."<</say>>
Your eyebrows draw together. <<say "you">>"Not even for a visit?"<</say>>
<<say "Fern">>"That'd be like chopping down a tree and trying to glue it back together again. I'm connected to this place and vice versa. To break that connection... it would kill us both."<</say>>
You break eye contact. <<say "you">>"Oh."<</say>>
She looks to her side as she rubs her shoulder. <<say "Fern">>"It's not so bad. The plants never judge and they're good listeners. Besides, they keep me busy."<</say>> Her eyes betray her smile. <<say "Fern">>"Did you know if a tree falls in a forest and no one's around, I can hear it? Speaking of which:"<</say>>
She closes her eyes and lifts her palms. A branch of wood emerges from the ground. <<say "Fern">>"This tree was struck by lightning. I'm not thrilled at the idea of desecrating the dead, but I believe it would want to serve some purpose after death. You may take it."<</say>>
You place your hand on her shoulder. <<say "you">>"Thank you, Fern."<</say>>
She blushes. <<say "Fern">>"Remember to visit now and then. I may find more."<</say>>
//Fern may now drop "Wood" after you increase her affection!//
<<endscenebutton "Leave.">>
<<if visited("Fern gives you wood") is 1>>\
<<additem "Wood" "you">>\
<</if>>Fern gets behind you and pushes you down the path. <<say "Fern">>"Okay bye $name. Thanks so much for the help! bye-bye now."<</say>>
<<say "you">>"Okay okay. What's the rush?"<</say>>
She stops. <<say "Fern">>"Rush? There's no rush. Why would you say that? Hahah. You're so funny $name. But you know what I really like about you? How you don't overstay your welcome."<</say>>
When you look over your shoulder, Fern moves to stay within your point of view.
<<say "you">>"Are you okay? You're acting strange."<</say>>
She nods rapidly. <<say "Fern">>"Yes yes. Fi-- fine!"<</say>> She swats something behind her.
You shrug. Whatever she's up to, it's none of your business. She's entitled to her privacy. As you walk away, you think, what if she's in duress but can't tell you? If something were to happen to her and you could've stopped it, you feel guilty for the rest of your life.
Turning to face her, you say, <<say "you">>"Are you su--"<</say>> Now she's sitting on her heels. <<say "you">>"Weren't you just standing?"<</say>>
She turns bright red and laughs. <<say "Fern">>"Oh $name, you and your stories."<</say>>
A chill runs up your spine when you notice a long green snake behind her shoulder. You gasp. <<say "you">>"Fern!"<</say>>
One of her eyes flutters closed as her tongue pokes out the corner of her mouth. You hate to admit in another context you'd probably laugh, but your concern for her well-being overrides anything else. She holds up her palms as you bolt toward her.
When you get close enough to see over her shoulders, you freeze. <<say "you">>"What is that!"<</say>> It looks like two snakes intertwined in a mating ritual.
Some leaves rustle, and they're gone; not like they slithered away, they just... vanished. No time to think about that now. You close the distance between you and her.
Fern covers her face and doubles over. <<say "Fern">>"I told you to leave."<</say>> It's not an angry tone. More annoyed, if anything. That leaves you even more confused. <<say "Fern">>"I'm so embarrassed!"<</say>>
<<say "you">>"Embarrassed? For being attacked? You have nothing to be ashamed of. I'm just glad I got here in time to save--"<</say>>
Fern sits up straight and stabs a finger into the air. <<say "Fern">>"Yes! I was attacked! Wow $name. You're a hero, in fact, you deserve a trophy."<</say>> She looks around and picks up the nearest stick. It's lichen encrusted and falling apart from decomposition. <<say "Fern">>"Here. Go home and show that to Eva. She'll be impressed."<</say>> <<if $follower === "Eva">>
Eva clears her throat. <<say "Eva">>"I'm right here."<</say>> She walks to your side with an even bigger stick in her paws. <<say "Eva">>"And why would I be impressed by that? Mine is way--"<</say>> She quickly rips it out of your hand and runs away cackling. <<say "Eva">>"You fool! Now I have the best stick!"<</say>>
Fern gestures for you to chase after her, but you know she'll come back as soon as you act like the one she dropped is better.<</if>>
As you look Fern up and down, your breathing shallows. <<say "you">>"Did it bite you?"<</say>> You pace, palm on your forehead. You have some medical supplies back home, but nothing to treat a snake bite. Bending at the hip, you feel her temperature. She's on fire. <<say "you">>"Oh God. Wait! Some monster girls know magic right? Can you walk?"<</say>> You shake your head. Of course not. <<say "you">>"Maybe I can bring one here that--"<</say>>
<<say "Fern">>"No! Don't do that."<</say>> Fern nibbles the side of her finger and looks away.
<<say "you">>"What? Why not?"<</say>>
Five uncomfortable seconds pass before she responds. <<say "Fern">>"Because it wasn't a snake."<</say>> She sighs. <<say "Fern">>"If I show you something, promise not to tell anyone?"<</say>>
You nod with urgency. <<say "you">>"Yes. I just want to help."<</say>>
She hesitates. Maybe she's having second thoughts. To herself, she mutters, <<say "Fern">>"Can't believe I'm doing this."<</say>> She turns around on all fours and taps the ground and beckons for someone or something to come closer. What it is, you can't say or even see. <<say "Fern">>"It's okay,"<</say>> she whispers, and a green vine emerges like a charmed, studded snake -- it's no wonder you mistook it for one. It's about as thick as the hoe use to till your field.
Fern looks at you and frowns. <<say "Fern">>"They're not dangerous you know,"<</say>> she says, an edge to her tone. Facing it again, she strokes it like a pet.
You inch forward to get a closer look and notice a phallic flower bud -- flared ridge and all -- attached to the end.
Before you ask, Fern says, <<say "Fern">>"Their mating season is about to end, but all the other females are taken."<</say>> She sits crosslegged, facing you, and says in a quiet voice, <<say "Fern">>"It's sad, really."<</say>>
With a light pinch, Fern turns the vine to give you a view of a pea-sized hole in the front. A spiral of undeveloped white petals can be seen on the other side and a clear drop of nector dangles from the tip.
<<say "Fern">>"They're like pregnant cows with no one to..."<</say>> She glances your way and shakes her head. <<say "Fern">>"It's cruel to leave them like this."<</say>>
<<say "you">>"So-- Wait. Are you saying-- You give them"<</say>> -- you rotate your wrist as you think up the right words -- <<say "you">>"You milk them?"<</say>>
Fern looks at the ground as the vine tries to slip under her shirt. If bothers her, she gives no indication. <<say "Fern">>"After mating season, they are not long for this world. I provide a way for them to pass with dignity."<</say>>
Makes sense. After "21 gun salute" and "viking funeral pyre", nothing says dying with dignity more than "handy from a dryad." You say, <<say "you">>"So you //were// rushing me out of here."<</say>>
She nods. <<say "Fern">>"I was in no real danger. In fact"<</say>> -- her face lights up -- <<say "Fern">>"their sense of touch is incredible. They can bring you right to your sexual limit without ever crossing it."<</say>> She furrows her brow. <<say "Fern">>"But don't tell anyone. You're first non-dryad to know."<</say>>
You're touched she trusts you to keep her secret.
<<say "Fern">>"Anyway"<</say>> -- she scratches her temple -- <<say "Fern">>"I think that's why they showed up when they did. They knew they had an audience."<</say>> She wags her finger at it, pretending to be upset.
But if //they// want an audience, doesn't that mean //she// wants an audience? They stop at her limits, after all. Is she aware she gave you the clues to put that together? It doesn't seem like it, but you're certain it's true.
<<act "\"Can I watch?\"" "Fern's Affection Level 3 scene2">><</act>>
<<act "This is a little too weird for your tastes." "\"This is getting a little too weird for my tastes.\"-Fern-content-137">><</act>>You scratch your head and look around. <<say "you">>"I'm so sorry Fern, but I really should be getting back to Eva."<</say>>
A frown flickers on Fern's face, then it's replaced with a smile. <<say "Fern">>"Of course! But you should come back later. Dead vines shouldn't go to waste."<</say>>
<<say "you">>"Will do!"<</say>> You try to act nonchalant as you walk away.
//Fern may now drop "Dead Vines" after you increase her affection!//
<<endscenebutton "Leave.">>Fern's jaw drops. <<say "Fern">>"Wh-- No!"<</say>> She leans back, seemingly appalled, but the vine slithers to the front of her shorts and tries to nuzzle its way in. Distracted by your question, it takes a second for Fern to notice. <<say "Fern">>"Hey!"<</say>> She flings it off.
The soil moves as others emerge from the earth. Some lower themselves from tree branches, which takes you by surprise. You quickly jump back and scan your surroundings. They're focused on her; you can breathe again.
Once calm, you call her bluff by hitching your thumb over your shoulder and saying, <<say "you">>"So you want me to leave?"<</say>>
Fern watches a vine curl around her wrist. She doesn't fight it. Her breathing shallows. Then, without looking up, she shakes her head.
You lean in and grin. <<say "you">>"So I can watch?"<</say>> To be honest, more than anything, you're asking again to watch her blush.
The vines approach cautiously. One wraps around her other arm. Without changing her position, she purses her lips and gives you three quick nods with minimal movement. It's adorable, like she really doesn't want to say yes, but she wants you there so bad she has to.
It occurs to you that Fern's kink isn't simply voyeurism. No, it's more than that: humiliation, degradation, light bondage, and -- if the number of vines are any indication -- gang bangs.
When a vine crawls up her inner thigh, she bucks her hips like she's been goosed. The ones around her wrists work as a team to pull her down, forcing her to sit on her heels.
That was more aggressive than you expected, and they're just getting started. Others rush in like sharks in a feeding frenzy.
<<act "This is going in a direction you didn't anticipate. Come up with an excuse to leave." "This is going in a direction you didn't expect. Look for an excuse to leave.-Fern-scenes-322">><</act>>
<<act "Stay and watch." "Fern's Affection Level 3 scene3">><</act>>You scratch your head and look around. <<say "you">>"I'm so sorry Fern, but I really should be getting back to Eva."<</say>>
The vines don't slow on your account, so Fern can barely pay attention. Something gets through to her, because she smiles and nods. <<say "Fern">>"Come back"<</say>> -- she jerks her hips sideways -- <<say "Fern">>"later. Dead vines shouldn't go to waste."<</say>>
<<say "you">>"Will do!"<</say>> You try to act nonchalant as you run away.
//Fern may now drop "Dead Vines" after you increase her affection!//
<<endscenebutton "Leave.">>You crouch down and watch like it's a nature documentary. Whenever you meet Fern's gaze, she glances away in shame.
One of the vines tries to enter her mouth, but she dodges it by turning her head. Another tendril forms a crown around her head to hold her still. The moment she's facing forward, the one at her mouth pushes past her lips and worms down her throat. A bit of wetness around Fern's eyes is her only sign of discomfort. In fact, in a different context, it would look like she's meditating.
As they lay her down on her back, two work in tandem to pull her legs apart at the ankles. The one between her thighs slips under her shorts and tugs them down, revealing a tuft of pubic hair made of moss.
They pull her spread eagle and their teamwork descends into chaos: since the shorts can no longer be removed, they're torn off. Two twisting vines fight over who gets to penetrate her first. When the contest ends, the loser -- perhaps out of frustration -- rips off her top. Multiple vines swarm her breasts, brushing past her breasts and nipples, coating them in sticky nectar.
Between her legs, the winner of the duel circles its tip around Fern's opening before slipping in. This is her first sign of discomfort. With a groan, she checks what's happening, but the vine around her forehead forces her head back down. Seems like they're starting to work together again.
Fern squeezes her knees shut, but with her ankles held apart, she can't close them all the way. The one in her pussy squirms frantically and the others react like it's a distress call. They wrap around her knees and pry them back open. With unobstructed access, you'd think the one in her pussy would slow down, but it wiggles forward without thought, without caring that it's as deep as it can go. Fern's muscles clench, but they can't move.
The one in her throat pulls out, spurting a milky substance from its tip. Like humans, they seem to have clear precum and white -- for lack of a better term -- sperm.
When Fern turns her neck to spit out the gunk, her green crown faces her forward. She can only wince as the sticky white lines splatter across her nose and lips, never landing in the same place twice.
A different vine pushes its way into her coughing mouth. Eyes wide, she crunches forward for a moment, then the vines straighten her out.
You feel something and look down. It's a vine, half curled around your ankle -- more like cupping it, to be honest -- but it's still. Perhaps hesitant.
<<act "Nudge it off your foot." "nudge-it-off-you-Fern-scenes-341">><</act>>
<<act "Let it curl around you." "Let it curl around you-Fern-scenes-343">><</act>>You turn your attention back to Fern. When the one ejaculating on her face is spent, it descends into the ground, but the one that's currently in her throat is just getting started.
At this point, Fern seems to be getting into the spirit of things. She moans as she's penetrated from both ends.
The plant in her pussy spasms in random directions as that same creamy substance spills out. Before its climax ends, it finishes on Fern's face.
Two new vines fight over access to her vagina. Although there's a clear winner, the loser doesn't concede: they both jam their way in. Fern's toes curl as she tries to acclimate, but their pattern never syncs up; every second brings a new sensation.
In time, Fern finds a way to gyrate with them. Pleasure builds until she crunches forward with an explosive motion and her eyes pinch shut. She's pulled back a moment later.
Your jaw drops. She's cumming, but you wouldn't know it by looking at her. Muscles twitch and strain, achieving nothing. The vine in her throat prevents her from squealing. Tears drip from the corner of her eyes. 30 seconds pass, then 60. She goes limp, as though sighing, but without the sound.
The vine in her mouth tenses, as does her throat muscles, suggesting it's shooting a sticky mess directly into her stomach. At the same time, two different vines shower her face in milk, bringing her to a second orgasm.
You lose track of them all. A white puddle outlines her body. Once the vines notice she's no longer resisting, they stop holding her in place. Whenever a vine pulls out of her mouth, she licks around her lips and swallows before the next one takes its place. Her crotch seeps an endless stream of goo.
Everyone gets a turn until there's no vines left. When they're gone, she just lays there. Perhaps she's asleep.
You approach and raise your eyebrow. <<say "you">>"Was that enjoyable?"<</say>>
Her only reaction is to smile.
<<say "you">>"That was certainly a show. Should <<if $follower is "Eva">>we<<else>>I<</if>>-- do you need help cleaning up?"<</say>>
She shakes her head.
<<say "you">>"In that case, should <<if $follower is "Eva">>we<<else>>I<</if>> talk to you later?"<</say>>
She gives you a thumbs up without lifting her arm.
//Fern may now drop "Dead Vines" after you increase her affection!//
<<endscenebutton "Leave.">>Rather than encourage the vine, you pretend to ignore it so you don't scare off. You face Fern, but you're not really paying attention. All you think about is how you want it, hoping it'll read your mind.
It slips under your pant leg, brushing against your skin as it climbs. It's smooth. didn't expect that. Most vines are rough -- leathery. Not this one. Even its little bumps are soft. It puts you at ease knowing that it won't chafe.
Another welcome surprise is its temperature: cooler than the surrounding environment. Given the heat and humidity, it's refreshing. As it scales you like a mountain, you pretend to watch Fern again, but your heart is thumping.
Your breath catches as it pushes past your <<hasPenis>>dick<<otherwise>>mound<</hasPenis>> on its way out of the top of your pants. Two more vines crawl up your other leg.
They coordinate to disrobe you. Thankfully, they don't tear them off. They even give you the freedom to take off your own shirt. You hand it to one of them and it tosses on a haphazard pile to your side.
There's too much movement in front of you to ignore: they've flipped Fern to her stomach and the vines hanging from the treetops have created some sort of pulley system. They lift her up by her hips, putting her into a hamstring stretch: legs spread and straight as her torso hangs to the ground.
You never realized she was this flexible, but she's got even more surprises in store: the vines around her wrists pull her hands toward you and between her legs. Slowly, her upper and lower body meet -- then they keep going. They don't stop until she's looking up at her own leaky pussy getting fucked. She winces and purses her lips so none of it lands in her mouth.
Fern the contortionist; you had no idea. If she feels any discomfort, her face doesn't show it. All you see is shame.
When her upside down gaze meets yours, she instantly cums. The vine in her pussy falls out. With a meter between you, it feels like she's an exhibit on display. You're close enough to see her hole twitch.
Pencil-thin tendrils -- twisted, dry, and without buds -- pin her pussy lips open. The contrast between her green outer skin and the inner pink is oddly beautiful. On each contraction, white nectar dribbles out of her and onto her face below. More tendrils pry her jaw open so it lands in her mouth, but she doesn't swallow. That is until she's holding a little puddle: a vine pushes it down her hatch and starts pumping.
Her pussy quivers haven't slowed. It's even possible she's having another orgasm.
As you watch, it hits you that these tendrils aren't another species, they're roots.
A warmth builds inside you when Fern stares at you with her glistening eyes. <<hasVagina>>Two vines, crawling up separate legs, take you by surprise as they brush against your pussy lips. They approach with a sort of curiosity. Their goal isn't to penetrate, at least not yet: they seem content with rubbing against your lips, squishing and massaging. It's similar to the way you masturbate at home but better, because your mind can't know there next move.
You shiver as they squeeze your pussy together, smushing your lips against your clit hood while massaging in little circles. Your knees dip. <<say "you">>"That's so nice,"<</say>> you say to yourself. The words spill out of you.
Just when the pleasure is about to plateau, one of the vines slides in. You're wet, but its girth is like going 0 to 60. Fortunately, it only pokes its head in before pulling out, leaving a cool trail of nectar behind.
Below you, the two vines battle for access to your hole until one forfeits. The winner feels different, not in texture or girth, but in behavior: it slides in with inpatience, stretching you just shy of discomfort. As it thrusts, you can only gasp. You underestimated how much you'd appreciate its studded texture.
Sooner than you'd like, it pulses, painting your walls with lubrication. The cool temperature of its juice makes you shiver in pleasure.
You moan toward the sky as it caresses every fold on its way out. The patient vine takes its rightful place. It's slow and steady, a little frustrating since the previous one worked you up, but as you adjust, your breath slows and shudders.
Another vine caresses your lips and clit hood, leaving you dripping inside and out. You're far from close, but you feel it building.
<</hasVagina>>Two vines climb to your <<breasts>>breasts and kneed them while giving special attention to your <</breasts>> nipples, running over them at different angles with their textured shafts.
You feel tricked: while they distracted you, different vines wrapped around your wrists and legs, but they barely restrict your movement.
<<hasPenis>>A vine wraps your cock in a tight embrace like a boa constrictor. Slowly, it corkscrews back and forth, rubbing its smooth nodules against every inch of your shaft. You sigh. If this continues, a climax is inevitable, but that won't be for minutes, perhaps hours.
<</hasPenis>>Behind you, one of the plants climbs up and down your butt. On each pass, it moves closer to your crack.
<<act "Clench your cheeks: exit only." "No anal-Fern-scenes-452">><</act>>
<<act "Relax. It's a two way street." "Relax. It's a two way street.-Fern-scenes-430">><</act>>The vine slides between your cheeks. Each bump sends a little jolt up your spin as they graze your wrinkles. It doubles back once and stops at your hole. From there, it blindly feels around with the tip of its bud, coating it in a sticky mess. What it's looking for, you can't say, but it's not trying to push through. If it had a nose, you'd say it's taking in your scent.
It twitches in an unexpected way, causing you to clench. On losing access, the vine frantically nudges itself toward your hole, but still, it has no interest in penetration.
When you relax, the vine slows down and twitches the unexpected way it had earlier. You smile. It wants you to wink! You're more than happy to give it what it wants. The sensation of its tip nudging into you, sometimes barely poking in, feels better than expected. Some of that might be psychological; the vine seems ecstatic.
You clench harder and faster until the vine jerks and freezes. It squirts and, with urgency, pushes against your asshole. Not past it, mind you, just enough to create a baby gape -- a cache for it to store its seed. <<if $mc_crotch === "penis">>Unlike sperm, it's slightly cool to the touch and has no discernible scent. It feels different from the "pre-cum": thicker but less sticky.<</if>> You shudder as the vine nuzzles against your ring, ensuring every spurt goes through it.
When the vine is finished, it slowly withdraws. You feel a bit of pride knowing you got it off.
A few seconds pass before another takes its place. This one knows what it wants: it pushes past your ring and keeps going. It's intense; it keeps going and going and rarely backs up. Your instincts override logic and you do something you're never supposed to do during anal sex: you clench. To your surprise, the previous vine's seed is of such high quality, this causes no pain. But it doesn't hold the vine in place either.
As always, the plant senses your limit and backs up. The sensation of those bumps passing over your tightened hole feels amazing. Each inch is a new experience. There's no way to predict where the next bump will be.
Slowly, the vine pumps in and out. Over time, you can feel it getting close -- something about the way its tip throbs. As it picks up speed, your knees turn to jelly, but some vines hanging over branches and hooked under your armpits prevent you from dropping (you've been so preoccupied, you don't know how long they've been there).
Your body fills with a cool gush. It's cumming... Spreading its seed inside you. You clench down, not to slow its movement, but to better feel the milk coursing through you -- to savor each twitch.
When it's spent, the vine falls out like a ragdoll. You're given no refuge: another takes its place immediately. It's even more aggressive, but you welcome that.
<<hasPenis>>\
<<include "Balls test-Fern-scenes-450">>\
<<otherwise>>\
<<act "Close your eyes and enjoy this moment." "Fuck Fern Vagina-Fern-scenes-480">><</act>>\
<</hasPenis>>\The vine pays your crack no mind, passing by it on its way to find another source of pleasure.<br><br>
<<hasPenis>>
<<include "Balls test-Fern-scenes-450">>
<<otherwise>>
<<include "Fuck Fern Vagina-Fern-scenes-480">>
<</hasPenis>>You feel another vine wrapping around the base of your sack.
<<act "Shift your weight in discomfort." "Shift your weight in discomfort.-Fern-scenes-459">><</act>>
<<act "Let it tug on your balls." "Let it tug on your balls.-Fern-scenes-459">><</act>>Before you even move, the vine lets go and searches for a better way to please the two of you.
<<include "Fuck Fern Penis-Fern-scenes-508">>The vine squeezes and slides down until your testicles block its path. It's a gentle pull that enhances all the other sensations.
You feel a root -- dry and scratchy -- trying to nuzzle its way under the same vine. If it continues, it's probably going to wrap around one of your testicles.
<<act "That sounds insane. No." "Make it stop-Fern-scenes-476">><</act>>
<<act "Mmm. You hope it squeezes tight." "Mmm. You hope it squeezes tight.-Fern-scenes-478">><</act>>You were mistaken: the root was just trying to reach the underside of your scrotum. It should fuel dry and scratchy, but it pets the sensitive skin with a touch so light, all you feel is a pleasant tickle that encourages you to clench your balls. When you do, the vine around your testicles provides enough slack for this to be pleasurable. You've become a milked cow.
<<include "Fuck Fern Penis-Fern-scenes-508">>The dry root slips under the vine and wraps itself tight around your left testicle. You experience a sharp pain layered over a dull ache.
Another does the same to your other ball, then they both pull away from each other. The sensation isn't pleasant to say the least: it feels like you've received a swift kick in the nuts, but in some ways it's worse because the pain is constant. Unrelenting.
Behind you, thick vines push against your exposed balls, crushing them against the tight and jagged roots. The most vulnerable part of your body is nothing more than a masturbatory tool to them.
You grunt and close your eyes. This is a little too much, but instead of easing up, the vine around your shaft wriggles faster. Is this encouragement? Will you receive more pleasure if you tolerate more pain?
To test that hypothesis, you lean a few millimeters forward. That's as far as you can go, the roots offer no slack in your already pulled to your limit. Your breath hitches, but the vine on your cock twists faster, proving your theory.
Now it's a challenge to see how much pain you can tolerate. In return, you'll be rewarded with pleasure. Seems like a worthwhile trade in your mind, so you agree to the terms. Of course, you suspect vines already knew your feelings on the matter.
<<act "Watch Fern." "Fuck Fern Penis-Fern-scenes-508">><</act>>Fern's eyes are closed and she's still in the upside down pretzel. The vine in her pussy slips out, and like she's dying of thirst, she extends her tongue to collect any liquid she can reach.
As the white shower comes to an end, the center of her brow pinches inward. Her mouth and pussy are vacant, leaving her empty inside. She opens her eyes to see why, meets yours, and turns bright red. With urgency, she retracts her tongue, but you can't un-see what you've already seen.
The vine in your pussy leaves so abruptly, you consider grabbing it to stick it back in. But you discover that's no longer an option: your wrists and ankles are bound. When that happened, you can't say.
Like a puppet, the vines spread you in all directions and drag your upright body toward her. Your movement stops when your pussies meet lip to lip, slightly askew: one of your lips is between hers and vice versa. When you look down, you no longer see her face -- only the intimate kiss between your pussies.
A vine wraps around your back and through the space between her thighs and abdomen, linking you together in this unorthodox embrace.
As the vine binding you together squeezes, milk flows out of her, lubricating both in warmth. You can't help but wonder how many times she's been fucked. You've been too focused on your own pleasure to keep count.
Scissoring someone takes a lot of effort, but this is effortless. Even if you went limp, there are vines holding you upright. The one around your back contracts and releases, grinding your sensitive spot against Fern's. You moan as her slippery lip repeatedly brushes past your engorged button.
A vine slithers up her backside and plunges into her pussy so fast, a hidden reservoir of vine cum splashes on your stomach. This one isn't holding back. It pumps as fast as it can.
Her pussy bulges, almost vibrates, as the studded shaft pistons. You feel this against your own clit and stare at the sky. //Don't cum yet//, you think. You want to see what they come up with next.
A vine slithers into your pussy as well. It matches the force and timing of Fern's. You feel her shiver against you and squeal. She's cumming.
The vine leaves her and you watch -- even feel -- her pussy quiver as it spills milk in all directions, painting her bottom a translucent white. It smells wonderful, a subtle hint of pollen and lavender.
Jealousy gets the best of you; you cum.
Now the two of you can experience this together. Your vine stays in, pumping even faster, ignoring your contractions.
Though you can barely keep your eyes open, you will yourself to watch Fern's pussy. It's twitching harder than before. The smell is wonderful, a subtle mixture of sweet pollen. You'll forever associate this moment with that scent.
Fern swallows with an audible gulp; it occurs to you that she's tasting some of you.
You cum again. Hard. It's so intense you squirt. When you hear it splash on her face, you go weak in the knees. <<say "you">>"Oh God!"<</say>> You can't keep your eyes open anymore. You want to but you can't.
Between the sound of your own screams, you hear her lapping you up. You wish you could see -- see your juices run down the vine and drip into Fern's awaiting mouth. You saw how she looked earlier: tongue out, collecting whatever's given to her with unabashed zeal.
The thought sends waves of pleasure through your body. Are you cumming again? Are you still squirting? You can't say, but you hope you are -- hope you're flooding her mouth, filling her faster than she can handle, pushing her limits. She'd want that.
You go limp, but the vines hold you there. You're a quivering mess. So is Fern, but unlike you, she has the energy and desire to keep swallowing. After every satisfied gulp, she exhales with a lip-smacking "ah."
When you're twitching comes to an end, the vines lower you back into a sitting position. Fern looks slightly crazed, unabashedly giddy as she licks her lips. The sense of shame is gone. She doesn't care if you watch or not.
The vines release you both and disappear into the ground. Fern stays in that position and scrapes milk and juice into her mouth with her hands. You smile. Did you corrupt her, or was she just pretending? It's more fun to not know.
<<act "Mmm. This was nice." "Aftercare-Fern-scenes-521">><</act>>The vine in Fern's pussy pulls out while she's still in the upside down pretzel. It doesn't appear to be cumming, so suspect something new and interesting is about to happen.
Like a puppet, the vines spread your limbs and slowly drag your upright body to her. When you're almost touching, they tent your body over hers. The gap between your dick and her pussy is closing fast.
The vine around your dick unfurls tip to base as you slide in with ease. Displaced milk spills out of her to make room for your shaft. You hear it splash on her face and visualize a vine ensuring none goes to waste.
A vine (or may be more than one, you can't see) wraps around your back and through the space between her thighs and abdomen, linking you together at the hips. Fern moans as it pulls tight,cramming every millimeter of your girth inside her; a mixture of pleasure and discomfort.
Then they freeze. It's a special kind of hell. If you can't thrust, you can't cum.
Fern lets out a wailing moan. You feel why: a vine is squeezing its way into her pussy, stretching her to the limit. After a few false starts, it pushes through in one quick burst, grinding against your shaft as it passes. Fern's cry sounds like a mixture of pleasure, pain, and relief.
This is how you're going to cum: by sharing the same friction.
It's slow going, but the vine loosens her up until it can move freely. Shortly thereafter, it spurts its load in her. Each jet fires deep, but she's already stretched to her limit. It has nowhere to go but out. As the liquid sprays down to her face, you actually notice a temperature differential: at the tip of your dick, the thick milk is cool to the touch. Near your base, it's burning hot.
Before the vine is completely spent, Fern cums too. The vines are excellent at restricting movement, but even they can't stop Fern's walls from clenching. You crane your neck up toward the sky in pleasure. The vine hasn't slowed. It's still pumping.
The distinction between the plant and Fern blurs together. Velvety bumps and folds. Squeezing, massaging, licking, fucking. All attention focused on you -- at least that's how it feels.
It's too much for you to handle. You cum with your whole body, shaking as you feel pent-up sperm spray everywhere -- your personal contribution to the cocktail mixing inside her. She contracts with you, begging for more.
On your very last twitch, the vines quickly reposition you, pulling you back into a squat so you can watch Fern swallow your cum.
She's not shy anymore. Though her face is layered in white drippy goop, her eyes are wide open, staring into yours. The vine that was in her hole remains, but it's slowed to a crawl. Her pussy still leaks, but it's like a leaky faucet.
Without breaking eye contact, Fern obediently sticks out her tongue and catches most of it.
You almost tip over when the vines release you. Guess you got used to their support.
An additional vine slides into her pussy. Together, they pull her open by about an inch. In the sunlight, a puddle of seed slashes around inside her.
You extend two fingers slowly. If Fern didn't want this, the vines would seal her off. Your fingers slide in, barely grazing the pillars holding her open. Like hair gel, you scoop up a healthy glob and inspect it. There's a colorful unhuman shine to it, but there are some specks in there that you are certain are your own.
Fern's nostrils flare as you bring your fingers to her nose. Then, she stares at you, eyes wide, perhaps uncertain of what to do next.
Maybe not. Without saying a word, Fern sticks out her tongue. When your fingers are in reach, and she wraps her lips around them and sucks them clean. She swallows hard when you pull out, then opens her mouth wide.
After another serving of necter, the vines release her. Unlike you, she doesn't lose her balance. She doesn't even change her position. Instead, she pries her pussy open with her own hands so you'll feeding her. You wiggle your fingers around, making Fern coo, but there isn't much left. She seems thankful to clean off what little you can find.
<<act "Mmm. This is nice." "Aftercare-Fern-scenes-521">><</act>>With a groan, she unpretzels herself and lays flat on her tummy.
You lay down by her on your side, resting hand on your head for support. <<say "you">>"That was... fun."<</say>>
With a burst of energy, she turns to face you. <<say "Fern">>"See? Aren't they neat?"<</say>>
<<say "you">>"Yeah, thanks for showing me. How often does the mating season happen? Once a year?"<</say>>
Fern giggles. <<say "Fern">>"No silly. They have a very short lifespan. It happens every day."<</say>>
You chuckle until the logistics distract you; there were at least 50 vines involved in what just happened, maybe more. How does she get through that every day? The mean jerk time alone--
<<say "Fern">>"Promise you won't tell anyone?"<</say>> she asks.
<<say "you">>"Huh? Oh yeah. I promise."<</say>>
She puts a hand on your shoulder and turns serious. <<say "Fern">>"I think you should know your cum tastes way worse than the vines."<</say>> She laughs, unable to keep a straight face through the whole sentence.
<<say "you">>"Don't worry."<</say>> You grin. <<say "you">>"It's an acquired taste."<</say>>
Her eyes widen and she scoffs. <<say "Fern">>"That's presumptuous. What makes you think this'll happen again?"<</say>>
<<say "you">>"I saw it in the way you winked at me."<</say>>
She jerks her head back. <<say "Fern">>"I never winked at you."<</say>>
<<say "you">>"Well, not with your eyes."<</say>>
She slaps your shoulder and laughs. For the next 30 minutes, the two of you chat, then the sticky coating on your body becomes unbearable. Thankfully, Fern knows how to get to a little pond. You bathe together until she splashes you with water. Thereafter, it's all fun and games.
//Fern may now drop "Dead Vines" after you increase her affection!//
<<endscenebutton "Leave.">>To everyone's benefit, cherry tree girls are an extremely rare breed of monster girl: They are demanding, entitled, and -- worst of all -- prudish. There used to be as many cherry tree girls as there were cherry tree... trees. But, after years of being treated like background scenery, they decided to only breed with monster girls they considered superior. They became so picky, they barely mated, even with their own kind. As a result, their numbers are but a shadow of what they once were.
At least they got what they wanted: They're no longer thought of as background scenery; in fact, they're so annoying, other monster girls avoid them like the plague. And today, cherry tree girls live most of their days in solitude, a dying breed and proud of it, because now they are blue blooded (literally... from all the inbreeding).<<set $management_back_passage to "Field">>/* This is so you go back to the Field after leaving Spend AP */
As you're about to leave, Hanako says, <<say "Hanako">>"Oh <<servant_boy>>?"<</say>>
You groan. <<say "you">>"Yes?"<</say>>
She covers her mouth and fakes a yawn. <<say "Hanako">>"I'm ever so bored. Regale me with stories of your servants quarters."<</say>>
You sigh. <<say "you">>"Very well."<</say>> As you describe what it's like to live on a farm, her eyes widen. When you're finished, she just blinks, not knowing what to say next.
<<say "Hanako">>"Yes, well. I'm sure-- Shelter? //You// have shelter?"<</say>> She glances at the sky. <<say "Hanako">>"That is, I mean... Well, I'm sure it's terribly lonely."<</say>>
<<say "you">>"Not really. Truth be told, there are times where I wish Eva would just<</say>><<if $follower is "Eva">><<say "you">>"<</say>> -- Eva gives you a dirty look -- <<say "you">>"err, I mean, Eva's a great roommate?"<</say>><<else>>--<<say "you">>"<</say>><</if>>
<<say "Hanako">>"Ah, yes."<</say>> She guffaws. <<say "Hanako">>"<<if $follower === undefined>>That filthy canine girl. <</if>>Now I understand. You share a straw mat with beasts, yes?"<</say>>
<<say "you">>"Uh, I mean, it's no castle, but we have separate rooms. And I sleep in a bed."<</say>>
Hanako's jaw drops. After some thought, her expression turns into an unsettling smile. <<say "Hanako">>"I find myself in the mood to go slumming."<</say>>
You flinch when she claps twice. <<say "you">>"You don't have to do that when I'm next to you, you know? And what's slumming?"<</say>>
<<say "Hanako">>"It is when someone of high stature, such as myself, visits a place of low stature, such as your farm, for entertainment purposes."<</say>>
<<say "you">>"So... you want to visit my farm?"<</say>>
<<say "Hanako">>"Precisely."<</say>> She looks around and frowns. <<say "Hanako">>"As I find myself momentarily understaffed, I am upgrading your designation to 'chauffeur,' but don't let this go to your head. You shall be downgraded back to servant when we reach our destination."<</say>>
She plucks a pink petal from one of her antlers and places it into your palm. <<say "Hanako">>"Toddle off to the nearest hamlet and purchase the most expensive carriage you can find."<</say>>
<<say "you">>"Uhh..."<</say>> You scoff. <<say "you">>"I have a wheelbarrow."<</say>>
Her eyes dart about. <<say "Hanako">>"Is it fancy?"<</say>>
You shrug. <<say "you">>"It's red."<</say>>
<<say "Hanako">>"Pinkish-red?"<</say>>
<<say "you">>"Uh, more red than pink."<</say>> Actually, it's red-red.
She rolls her eyes and sighs. <<say "Hanako">>"It'll have to do. Now run along and don't keep your princess waiting."<</say>>
Hanako clears her throat when you turn. <<say "Hanako">>"Aren't we forgetting something?"<</say>> She's reaching toward you, palm facing up.
<<say "you">>"Huh?"<</say>>
She snaps her fingers, but it takes a moment to realize she's talking about the petal she just gave you. When you hand it back, she glares, judging your intentions.
Whether she concludes you to be a thief or not, you can't say, but she makes sure you're present when she drops the petal. It flutters down to the pink ground, blending in with its fallen brethren like a drop in the ocean. She dismisses you with a flick of the wrist.
<<act "Get your wheelbarrow." "Get your wheelbarrow.-Hanako-content-192">><</act>>When you return with the wheelbarrow, Hanako lifts her skirt, revealing that her feet are buried underground. Using your shoulder for support, she lifts one leg out of the dirt, then the other. Her feet -- or where they should be -- consist of knotted roots and clumps of earth.
With tremendous effort, you <<if $follower is "Eva">>and Eva <</if>>help Hanako into the wheelbarrow; she insists on using your back as a stepping stool<<if $follower is "Eva">> while she holds Eva's paw for balance<</if>>. But getting her into the wheelbarrow is peanuts compared to the effort it takes to wheel her to the farm: so you don't "rattle her carriage," she demands on taking the flattest, most out of the way route.
<<act "Continue." "Continue.-Hanako-content-199">><</act>>When you arrive, she's literally speechless. There's an unused patch of land near the field, so you take her there. Sweat is getting in your eyes. <<say "you">>"Is this area up to Your Highness's standards?"<</say>> you ask sarcastically.
She wrings her hands and whispers, <<say "Hanako">>"Yes."<</say>> Her eyes widen for an instant, then she clears her throat and continues in a booming voice. <<say "Hanako">>"Yes! I suppose I could lower myself to these standards. I am slumming, after all."<</say>>
You grab a shovel and dig a hole. When you lower her into it, she closes her eyes and moans. <<say "you">>"Everything all right?"<</say>>
She shivers and looks at you. <<say "Hanako">>"This soil... It's... palatable. What do you put in it?"<</say>>
<<if $follower is "Eva">>Eva says, <<say "Eva">>"You don't want to know. Trust me."<</say>>
You glare at Eva to tell her to shut up. <<say "you">>"I assure you, it's all natural."<</say>><<else>><<say "you">>"You don't want to know."<</say>><</if>>
While looking around, Hanako fans herself with her hand. <<say "Hanako">>"All this travel-- It's given me a fit of the vapors."<</say>>
<<say "you">>"Can I get you anything?"<</say>>
<<say "Hanako">>"Time, my dear servant. I just need some time."<</say>>
<<say "you">>"In that case, I'll leave so you can get acquainted with the place."<</say>>
She holds out her hand and you <<if $subservient_to_hanako !== true>>begrudgingly<</if>> kiss it before leaving.
<<endscenebutton>>You're busy tending to your crops when you hear a strange tinkling sound off in the distance. \
<<if $follower is "Eva">> Eva -- who's laying next to you -- barks at the noise, and it's so sudden, it startles you.
<<say "you">>"Eva! Eva, shh! Eva-- Oh God dammit."<</say>> You throw your trowel to the ground and look for the source of that tinkling sound, leaving Eva behind.\
<<else>>\
Normally, this wouldn't bother you, but the persistent ringing eventually grates on your ears. It's so distracting, you start to make mistakes. When you can't stand it anymore, you throw your trowel to the ground and look for the source of that noise.<</if>>
The noise leads you to Hanako. Of course. You throw your hands up. <<say "you">>"Where did you get that bell?"<</say>>
She places it under her dress and ignores the question. <<say "Hanako">>"<<Farmboy>>, I must ask you to complete another task which is beneath me."<</say>>
You sigh. <<say "you">>"And what is that?"<</say>>
Emphasizing the branches atop her head, she says, <<say "Hanako">>"Prune these dreadful cysts. Their color... displeases me."<</say>> In your frustration, you failed to notice she's bearing red cherries.
They look delicate, so you pluck with care. If one were to burst and stain her dress, you'd never hear the end of it. When they're all removed, she says, <<say "Hanako">>"Ah, much better. Now I shall require you to return every hour, even at night, lest they grow back and drop. Their fermenting stench is repugnant."<</say>>
You're not even paying attention. These cherries... They're as small as mistletoe berries, which suggests unripeness, but they're bright red and shiny; if they were unripe, they'd be green.
Without thought, you take a nibble from one. The size makes sense now: These cherries don't have pits! But even if they did, they'd sell for a lot of money; the skin has this pleasant snap to it, and the flesh melts on your tongue like cotton candy.
<<say "you">>"These are delicious! I have so many ideas. Like, I bet they'd taste great when frozen. These could be worth a fortune."<</say>>
Hanako's lip curls. <<say "Hanako">>"These... eyesores?"<</say>>
You nod and pop a few more into your mouth.
<<say "Hanako">>"Such boorish behavior,"<</say>> she mutters. But when you toss a whole handful into your mouth, she begins to grin. <<say "Hanako">>"Very well, who am I to stand in the way of commerce?"<</say>> She claps twice. <<say "Hanako">>"Servant, hear my decree and share it with the villagers: For a tidy sum -- Hanako the fourth, unifier of trees and all tree-kind, ruler of lichen, princess of the cherry blossom orchard and the monster girl farm -- will bestow unto thee the rare honor of consuming her droppings."<</say>>
<<say "you">>"Uh... I'll paraphrase."<</say>>
She lifts an eyebrow. <<say "Hanako">>"Then it is settled. Of course"<</say>> -- she smirks -- <<say "Hanako">>"the fruit of Your Highness requires the fruit of your labor."<</say>>
You frown. <<say "you">>"What does that mean?"<</say>>
She guffaws. <<say "Hanako">>"Oh, my dear <<farmboy>>. You should be happy. I only ask that you tend to my every need."<</say>>
<<say "you">>"So basically... do what I already do?"<</say>>
<<say "Hanako">>"Exactly, my dear."<</say>> She claps twice. <<say "Hanako">>"Dismissed!"<</say>>
//Hanako may now drop "Cherries" after you increase her affection!//
<<endscenebutton>>You're tilling the field when you hear Hanako ringing her bell. It takes every ounce of your willpower to see what she wants. <<if $follower is "Eva">>Leaving Eva barking where she is, you stomp off toward Hanako.<</if>>
When you arrive, you say, <<say "you">>"Now what is it?"<</say>> It's hot out, and you're in no mood for her little games.
She looks around with a dramatic flair. <<say "Hanako">>"I'm afraid I must ask you to perform another task I consider beneath me -- this time, literally."<</say>> Perhaps expecting a reply, she pauses, but you just want to get this over with. You close your eyes and think of your happy place. <<say "Hanako">>"You see, yesterday, I counted the petals on my head and today I'm missing one."<</say>>
Your eyes fly open. Through gritted teeth, you say, <<say "you">>"You called me over here for a missing petal?"<</say>>
<<say "Hanako">>"I've been looking everywhere, and as you can see, I'm in great distress. This isn't just any petal. When you find it, you'll understand."<</say>> She pulls her dress up ankle high. <<say "Hanako">>"Please check under my frock?"<</say>>
It's probably faster to look than argue, so you kneel, but all you see is dirt. <<say "you">>"It's not there."<</say>>
<<say "Hanako">>"Yes, well"<</say>> -- her eyes dart about before she turns her head, breaking eye contact -- <<say "Hanako">>"my petal must be somewhere."<</say>> The bottom of the dress rises as she pulls it higher. Slow and stilted, she says, <<say "Hanako">>"I would be most appreciative if you resumed your search."<</say>>
Before you process what's happening, you're struck by the appearance of her legs. She's underweight. Not severely, but more than you would've guessed. The puffy dress hid her figure well, and you can't help but see her in a new light: Frail, vulnerable. It occurs to you that if you don't say something soon, you'll be looking at her panties.
<<act "You don't like where this is headed." "Hanako's Affection Level 3 scene skip">><</act>>
<<act "Wait and see if she keeps going." "Hanako's Affection Level 3 scene2">><</act>>You stand up. <<say "you">>"Uh, Hanako?"<</say>>
She startles, releasing the dress. <<say "Hanako">>"Yes?"<</say>>
There wasn't enough time to think of what to say next. <<say "you">>"I, uh... Well, you see..."<</say>> You stall until an idea comes to you in a flash of brilliance: <<say "you">>"I am but a lowly <<farmboy>>! One such as myself shouldn't be, uh, privy to these things?"<</say>>
Her eyes gloss over. <<say "Hanako">>"But... you mean? You don't--"<</say>> She looks away, covering her mouth.
If it was any other monster girl, you'd place your hand on her shoulder. Knowing her, it's not worth the risk. <<say "you">>"Are you all right?"<</say>>
She inhales a deep breath before facing you again, chin held high. <<say "Hanako">>"Of course I'm all right: I'm a princess! That was... That was just a test! A test to see if you knew your place. You passed. Passed by the skin of your teeth, that is. You should've stopped me the instant I lifted my dress. Consider this your first warning; the next time I give you a test, I expect you to pass... better."<</say>>
It's difficult to suppress your smile. <<say "you">>"You're absolutely right. A thousand apologies."<</say>>
She scoffs. <<say "Hanako">>"Now fetch me a pail of water. Disappointment leaves me parched."<</say>>
<<say "you">>"As you wish."<</say>> You <<if $mc_gender is "female">>curtsy<<else>>bow<</if>> before leaving.
<<endscenebutton>>You're taken aback when her dress rises above her hips: She's not wearing any underwear. This wouldn't come as a surprise for some of the other monster girls you've met, but Hanako's stiff personality seems to be at odds with such behavior.
She blushes, avoiding your gaze. <<say "Hanako">>"Have you found my petal?"<</say>>
You have. The petal, vertically creased, rests between her labia like a butterfly perched on a flower. It's a wonder it's still there; the gentlest tap would displace it. Perhaps it's held in place by her wetness. If the intention is some form of modesty, well, it's doing a terrible job: The top of her pink slit and pale vulva are clearly visible, as is her clitoral hood.
It feels like you're gawking. You swallow hard and whisper. <<say "you">>"I found it."<</say>>
There's an awkward pause as she nibbles on her lip. After a shaky smile and some fleeting eye contact, she says, <<say "Hanako">>"I shall allow you to procure it."<</say>>
You nod and lean in so close you can smell the flowery scent wafting from her. Due to her small frame, her skinny outer lips appear elongated, but they're still puffy enough to hide her labia minora.
Given her personality, it seems proper to retrieve the petal without touching her in any way. As you reach for it, you notice she's breathing as slow as you are -- you're almost in sync. Despite the weather, you can feel her warmth on your skin. Your hand trembles as you try to pinch the edge of the petal between your nails, and after a few failed attempts, you're able to peel it to the side like a piece of tape. As suspected, it was attached by natural juices; you can tell because there is a wet mark on the back of the petal.
When Hanako extends her arm, you place the petal in her palm, sticky side up. She's as intrigued by the wetness as you were. Slowly, as if she's having second thoughts, she turns the petal and dabs the wet side on the back of her middle knuckle. Like so many times before, she holds her hand out for a kiss, turning a prim and proper gesture into something daring and lewd.
You try to meet her gaze, but she's looking away now, hand trembling in anticipation. With your arms behind your back, you lean in and slowly lick the sweet liquid off her hand. That isn't a metaphor: Her juices taste like cherry candy.
She shivers then flashes a bittersweet smile. <<say "Hanako">>"Oh, $name. If the natives were to see, they should think us uncouth. You mustn't tell the others. A princess' reputation... You understand, yes?"<</say>>
You look around for "natives." Not finding any, you nod.
After sighing in relief, she says, <<say "Hanako">>"Thank you. You are a good servant."<</say>> Her nostrils flare as she bites her lip. <<say "Hanako">>"You have earned a reward. Address your princess. Address her in that most vulgar way."<</say>> She tilts her chin toward the sky.
You raise an eyebrow. <<say "you">>"What?"<</say>>
She clears her throat and whispers with a hint of frustration. <<say "Hanako">>"Crawl forward."<</say>>
Upright, you shuffle closer to her on your knees, though she'd probably prefer you to be on all fours. When you're close enough -- so close you're an inch away from planting a kiss on her beautiful mound -- she drapes her dress over your head and body.
It's dim, but not dark: Daylight shines below (and somewhat through) her dress. //Address her in that most vulgar way.// What does that mean, exactly? As you run through the possibilities, she grabs your head through the fabric and pulls you in with surprising force.
<<say "Hanako">>"Oh, $name, $name, $name!"<</say>> She shakes your head chaotically, smearing wetness all over your face. <<say "Hanako">>"I know this is unbecoming, but... Lick me! Lick me like the commoner that you are!"<</say>>
Does she-- does she know what she's doing? It's like trying to thread a needle during an earthquake, but somehow, you find her opening and slip your tongue in. She immediately coos and holds you in place.
When you get past what just happened, you start to slowly burrow your tongue in and out, savoring the taste of her (almost literal) sugar walls. She's silent -- so silent you can hear her heavy breathing through the dress -- but you know she's enjoying it by the way she hugs your head in place. It's unnecessary, holding you like this, but there's something endearing about it. Maybe it gives her some sense of security, or she's afraid you'll stop the instant she lets go.
In an almost inaudible whisper, she says, <<say "Hanako">>"This is delightful."<</say>> Though it's hot and there's little to no ventilation, you have to agree: Whereas Hanako's personality is usually overbearing and impossible to please, sexually, she's the exact opposite. Considering she tastes and smells delicious, you wouldn't mind this becoming one of your daily chores.
Her velvety folds give your tongue a gentle squish. This seems to surprise her more than you, because she gasps and lets up on the back of your head for a moment. You take advantage, lifting your chin and latching onto her clit. Startled, Hanako places the heels of her palms on your forehead like she's about to push you away, but before she does, she whimpers and slumps forward. Slow and clumsy, her hands migrate to the back of your head and rub it, as if to thank you for what you're doing.
<<say "Hanako">>"Love--"<</say>> She sighs. <<say "Hanako">>"Lovely."<</say>> The words are meek, like they're spoken without any air left in her lungs.
With as little pressure as you can muster, you lick horizontally across her firm nub. This builds towards something; you can feel it in her trembling hands, in the way she can't hold back her soft moans -- an act she no doubt considers undignified.
Then and there, you decide you aren't going to go easy on her, not after all the crap she's put you through. No, you're going to tease the hell out of her.
Hanako would be terrible at poker, because she always tells you when she's getting close: The way she holds her breath, how her arms tense as they pull you tight, the way her back arches. Whenever this happens, you slow your licks to a crawl, and she exhales a frustrated sigh.
You do this over and over again. It gets to the point where you can no longer lick at full speed, as that would be enough to push her over the edge. So you have to use different techniques, tracing your tongue up and down her lips, occasionally dipping into her slit. Eventually, she rewards you with a loud moan.
<<say "Hanako">>"I apologize for that little... outburst. You see, it's improper for someone of my status to--"<</say>> You cut her off by focusing on her little nub. It's like you're a puppetmaster, pulling at her strings, and you find yourself smiling under her dress. A little lick here, you make her moan, a little a suck there, you make her gasp. For fun, sometimes you'll give her a moment's respite; she always tries to explain her behavior until you cut her off again, mid sentence.
It takes a surprising amount of time before she catches on. <<say "Hanako">>"My dear servant,"<</say>> she says while panting, <<say "Hanako">>"you seem to find pleasure in my suff--"<</say>> This time, you lick faster and harder than you have before. She grips your shoulders with her fingertips while every muscle in her body locks in place. <<say "Hanako">>"--fffffuck! I'm cumming!"<</say>> With all of her might, she pulls you in so tight you can't breathe.
<<say "Hanako">>"Don't stop!"<</say>> she screams. <<say "Hanako">>"Don't you dare stop you piece of shit! Oh... yes! Tongue fuck my knob, you dirty cunt!"<</say>> After a sharp inhale, she holds her breath, shaking all over. You're running out of oxygen, but you're determined to keep licking. When she finally exhales, she collapses on top of you, but it's easy to support her light frame.
The first thing she does when she uprights herself is push your head away. You fall out of her dress, into a sitting position. Since she's hanging her head, you can't get a read on her, but you're feeling pretty proud of yourself. <<say "you">>"How was that?"<</say>> you ask with a smile.
A lot of time passes before she lifts her head and fixes her hair. It's a mess. After inhaling deep, she seems like her old self again. <<say "Hanako">>"That was... decent."<</say>>
//Decent? Decent!// If that's "decent," what does "good" look like? Does she die? Maybe //you// die. That makes sense; she's a poisonous little spider, and sex isn't "good" unless someone gets eaten afterward. Well, she can eat you: she can eat your ass!
Perhaps for the first time in her life, Hanako shows some empathy and back-pedals... a bit. <<say "Hanako">>"Better-than-average one would say."<</say>> She blushes.
Those words, her bashful expression, and a slow exhale, calm you down. Maybe this is as nice as she gets.
<<say "Hanako">>"With proper training..."<</say>> She grins. <<say "Hanako">>"Well, as the old adage goes: Practice makes perfect."<</say>>
You blush as you stand up and dust off. And to think, you were so upset a few seconds ago. <<say "you">>"Better-than-average, huh? High praise, coming from you."<</say>>
She smiles. Interesting. The Hanako you know doesn't smile when teased.
<<say "you">>"What about you?"<</say>> You loop your thumb behind your belt, suggestively. <<say "you">>"Maybe you could use some //practice// of your own?"<</say>>
She turns her head and nibbles on her fingernails. But, she's smiling! Not with disdain or contempt, just a smile. It's... Well, it's cute. But it's fleeting: the more she thinks, the more she frowns. She sighs. <<say "Hanako">>"Someday, I may... deign to... //practice//, but today is not that day."<</say>>
After hearing this, you sigh too.
She winces and looks like she's about to speak, but cuts herself off. After some fidgeting, she decides to say something after all: <<say "Hanako">>"Thank you for all your hard work. I am most appreciative."<</say>>
<<say "you">>"You're welcome,"<</say>> you say. Then perform a low energy <<if $mc_gender is "female">>curtsy<<else>>bow<</if>>. <<say "you">>"I had fun."<</say>>
Without replying, she looks at the ground and smiles again. It's cute.
<<endscenebutton>><<run setup.addMonsterGirl("Hanako")>>\
Circular shades of pink and brown branches, as far as the eye can see. It's like walking inside an impressionist painting. It should be beautiful, but once the novelty wears off, the place loses its charm -- becomes tedious. Worse, you might be lost. Everything's so similar, you can't be sure.
As you search for a way out, you spot a distinct shape in the distance; its color matches the surroundings. A sapling? No. When you get close, you realize it's a woman. Well, it's also a tree; two blossoming branches stick out of her blonde hair like antlers. Whatever she is, she's fallen asleep standing up. You clear your throat to get her attention.
She wakes with a start, causing her curly ponytails to bounce above each shoulder like two springs. After wiping her mouth on the back of her sleeve, she squints her almond-shaped eyes at you. <<say "Hanako">>"You're that <<peasant_boy>>."<</say>>
<<say "you">>"Peasant?"<</say>>
<<say "Hanako">>"Yes, yes. Charmed, I'm sure."<</say>> She smooths out her regal pink dress before extending a pale and delicate hand.
<<act "Kiss it." "Hanako Introduction2">><<set $subservient_to_hanako to true>><</act>>
<<act "Shake it." "Hanako Introduction2">><<set $subservient_to_hanako to false>><</act>>
<<act "Ignore it." "Hanako Introduction2">><<set $subservient_to_hanako to false>><</act>><<if $end_to_end_test_mode>>
<<act "Skip" "A Pink Orchard">><</act>><</if>><<if $last_link_label is "Kiss it.">>She smiles approvingly.\
<<elseif $last_link_label is "Shake it.">>Mid-shake, she yanks her arm back and sneers.\
<<else>>Her jaw muscles flex. With a sneer, she says,\
<</if>> \
<<say "Hanako">>"Allow me to introduce myself. Hanako the fourth, unifier of trees and all tree-kind, ruler of lichen, princess of the cherry blossom orchard."<</say>>
<<say "you">>"Uh... $name... the first... <<if $last_link_label is "Kiss it.">>farm-- err, peasant<<else>>//farmer//<</if>>."<</say>>
<<if $follower is "Eva">>\
Eva says, <<say "Eva">>"I'm Eva. Roommate. Dog girl roommate."<</say>>
<</if>>\
Hanako clears her throat. When you don't react, she says, <<say "Hanako">>"A <<if $mc_gender is "female">>curtsy<<else>>bow<</if>> is customary."<</say>>
<<if $follower is "Eva">>\
<<say "Eva">>"Ooh, I know this command,"<</say>> Eva says. <<say "Eva">>"Watch this!"<</say>> She lays flat on her stomach, then realizes her mistake. <<say "Eva">>"Sorry, sorry. I thought you asked me to shake."<</say>>
Dammit. You swear, the more you train her, the worse she gets. But there are other things to worry about: Hanako's waiting on you. <</if>>\
<<if $last_link_label is "Kiss it.">><<say "you">>"Oh, uh, of course."<</say>> <<if $mc_gender is "female">>Curtsying<<else>>Bowing<</if>> isn't exactly one of your signature moves, and you overdo it, going so low you shake. <<else>>You groan before obliging.<</if>>
While bent over, Hanako lifts your chin with her index finger and inspects your face. <<say "Hanako">>"Hmm. Yes. This shall do nicely."<</say>>
You look about. <<say "you">>"What will?"<</say>>
<<say "Hanako">>"From this point forward"<</say>> -- she gestures and projects her voice like the trees are an audience -- <<say "Hanako">>"you shall no longer be known as 'peasant<<if $follower is "Eva">>s<</if>>.'"<</say>> She picks up a straight stick off the ground and taps your shoulders<<if $follower is "Eva">> and then Eva's.<</if>>. <<say "Hanako">>"Nay, you have been promoted. Promoted to the more respectable title of 'servant<<if $follower is "Eva">>s<</if>>.'"<</say>>
Your eyes narrow. <<say "you">>"Servant? Isn't that a little--"<</say>>
She claps twice and smirks, as if to say, //No need to thank me.// The sound makes you flinch<<if $follower is "Eva">> and for some reason, Eva spins in a circle<</if>>. Not knowing what to do next, you wait to follow Hanako's lead.
After some time, she clears her throat. <<say "Hanako">>"Shoo, servant<<if $follower is "Eva">>s<</if>>. Your princess requires her beauty sleep."<</say>> She immediately hangs her head and snores.<<if $follower is "Eva">> Strange.
Eva pouts. <<say "Eva">>"She never threw the stick."<</say>>
<<say "you">>"Come on. Let's get out of here."<</say>>
<<say "Eva">>"//Ahem.// Did you just say 'come on?'"<</say>> She holds out a paw. <<say "Eva">>"A treat is customary."<</say>>
You roll your eyes and walk away. <<say "you">>"I don't like the idea of you hanging out with Hanako. She's a bad influence."<</say>>\
<</if>>
<<endOfMonsterGirlIntro>>As you're walking away, Olivia screams. You turn and see her flapping her wings as she runs toward the edge of the roof. It takes a moment to realize what's happening: she's desperately grasping after a white egg rolling away from her.
There's no way she's going to catch up to it, but you may have a chance. You bolt toward the porch. With your hands out in front of you, you get there in the nick of time. Unfortunately, it hops over the rain gutter and cracks behind you. <<if $follower is "Eva">>Without skipping a beat, Eva runs in and licks it up.<</if>>
When Olivia looks over the edge, she raises her wings toward the sky and wails.
You stare at your trembling hands. If you reacted faster, you could have caught it. What does one say in this situation? You have no words to console her.
Olivia goes silent. Her expression droops -- lifeless. She sits, legs dangling over the edge, staring into the distance. <<say "Olivia">>"My baby. My baby..."<</say>> Her chin quivers.
Then, she grins, places her fists on her hips, and sways as she sings a jaunty tune: <<say "Olivia">>"My baby flew over the rooftop, my baby fell over the edge, my baby splat over the sidewalk--"<</say>> She blows a raspberry.
Every muscle in your body flexes. <<say "you">>"You're sick! How can you be so-- That was your..."<</say>>
Olivia tongues her cheek and smiles. <<say "Olivia">>"Oh, fuck off with your moral superiority bullshit."<</say>> She points at the mess behind you. <<say "Olivia">>"Humans literally eat that for breakfast."<</say>>
She's wearing on you. At least Hanako is oblivious to how rude she is (you think).
<<say "Olivia">>"Besides, you'll understand when you have kids of your own someday."<</say>>
<<say "you">>"Highly doubt that."<</say>>
<<if $follower is "Eva">>\
<<say "Olivia">>"I meant when you have thousands of kids of your own someday. Look <<buddy>>, I like you, so I'm gonna let you in on a little secret. That wasn't my baby because that egg wasn't fertilized. You're mourning over the sanctity of my period."<</say>>
Eva says, <<say "Eva">>"Gross,"<</say>> but doesn't stop licking.
<<say "Olivia">>"Shouldn't a farmer know that?"<</say>> Olivia giggles. <<say "Olivia">>"You've gotta be the dumbest one there is."<</say>>\
<<else>>\
<<say "Olivia">>"I meant when you have thousands of kids of your own someday. Look <<buddy>>, I like you, so I'm gonna let you in on a little secret. That wasn't my baby because that egg wasn't fertilized. You're mourning over the sanctity of my period. Shouldn't a farmer know that?"<</say>> She giggles. <<say "Olivia">>"You've gotta be the dumbest one there is."<</say>>\
<</if>>
That does it. <<say "you">>"First of all, gross. You and your nasty egg. Just gross. Second, I'm //shocked// someone with your personality can't get laid."<</say>> Her head dips as she suppresses a chuckle. <<say "you">>"Third, isn't your voice supposed to be seductive -- cause shipwrecks, lure people to their death, that kind of thing? Your song sucked!"<</say>>
She furrows her brow. <<say "Olivia">>"That's Sirens, you racist moron!"<</say>>
<<say "you">>"Oh right. You're the ones without talent."<</say>>
Olivia glares as she she says, <<say "Olivia">>"Fuck you!"<</say>> but then she laughs. <<say "Olivia">>"That was pretty good."<</say>>
You roll your eyes. <<say "you">>"Praise from Caesar."<</say>>
With her wing, she flicks a loose strand of blonde hair out of the way and smiles. <<say "Olivia">>"Hey, there's a point to all this, you know?"<</say>>
<<say "you">>"Yeah?"<</say>> You cross your arms.
<<say "Olivia">>"Yeah. This roof is doing a number on my back."<</say>> She rolls her shoulders a few times. <<say "Olivia">>"There's no comfortable way to sleep on it."<</say>>
You blink and shake your head. <<say "you">>"What does that have to do with your little stunt?"<</say>>
<<say "Olivia">>"Because there's no place to build a nest unless I shove this weathervane up my ass. I could do it, but my doctor warned about my iron intake."<</say>>
That was so stupid you have to laugh, but you quickly stifle it.
She smiles. <<say "Olivia">>"That's the spirit! Don't you want to build me a house?"<</say>> She puts her hands on her hips and acts charming. <<say "Olivia">>"I'll make it worth your while. Come on: you know you want to eat my tasty period."<</say>>
You turn your head so she can't see you smirk. <<say "you">>"Only if you never say that again."<</say>>
She bounces a few times. <<say "Olivia">>"Yay. Oh, one sec. I heard humans like positive reinforcement."<</say>>
Without warning, she tosses a brown egg over the ledge. <<if $follower is "Eva">>Both you and Eva jump for it, but you catch it in midair. When<<else>>You barely catch it. And when<</if>> you open your hands, you realize it's not an egg at all: it's a pinecone. You look up, somewhat disappointed, somewhat amused.
Grinning ear to ear, she says, <<say "Olivia">>"Aren't 'cha gonna eat it?"<</say>>
You chuck it back at her. Of course, you miss by a mile.
As it flies over the house, Olivia shakes her wings toward the sky. <<say "Olivia">>"My baby! My baby!"<</say>> <<if $follower is "Eva">>Eva chases after it.
You flip Olivia off as you walk away smiling.\
<<else>>\
You flip her off as you walk away smiling.\
<</if>>
<<act "Leave." $management_back_passage>>
<<run setup.appendFlashMessage("You can now purchase a chicken coop in Amy's Carpentry Shoppe.")>>
<</act>>Olivia nods her chin at the chicken coop. <<say "Olivia">>"Is that finished yet?"<</say>>
You grin. <<say "you">>"Sure is. I think you're going to like it: cozy interior, heating lamps, the works. Let me give you a tour."<</say>>
<<if $follower is "Eva">>She glances at Eva. <<say "Olivia">>"First, put doggy away."<</say>>
Eva places her paws on her hips. <<say "Eva">>"I have a name you know. It's Ava."<</say>>
You clear your throat and nudge her. <<say "you">>"Eva."<</say>>
<<say "Eva">>"Whatever."<</say>> Eva saunters inside, shutting the door behind her.
<<say "you">>"Satisfied?"<</say>>\
<<else>>\
<<say "Olivia">>"Where's your pet?"<</say>>
<<say "you">>"Eva? She's inside."<</say>>\
<</if>>
Olivia hesitates before hopping off the ledge. Wings spread, she glides to the ground.
<<say "you">>"Follow me."<</say>> As you walk together, you feel safer than you have any right to be. After all, she did try to kill you. However, she no longer seems threatening. Maybe it's because she relies on you for food. Maybe it's because you're the closest thing she's got to a friend. At least here. Sometimes you wonder who she left behind, but if you asked, you probably wouldn't get a serious answer.
When you open the front door to her new home, a dry heat escapes. <<say "you">>"What do you think? Isn't it nice?"<</say>>
She doesn't move -- just holds her wings in front of her body as she inspects the interior. Startled, she whips her head to look at you, reading your expression while nibbling her lower lip. <<say "Olivia">>"I don't like it."<</say>>
Your jaw drops. <<say "you">>"What? This cost me a lot of--"<</say>>
<<say "Olivia">>"I-- I'll sleep in a tree instead."<</say>>
<<say "you">>"But you haven't even stepped inside yet."<</say>>
<<say "Olivia">>"I don't want--"<</say>> She glances at the barn. <<say "Olivia">>"Where's that indecisive hag? The one that can't decide if she's an elf or a horse?"<</say>>
<<say "you">>"Sophie? Probably--"<</say>> You chuckle. <<say "you">>"Remember, they won't hurt you. They're from the forest."<</say>>
Olivia's expression pinches inward as she rubs the back of her neck. <<say "Olivia">>"Yeah well, you're not."<</say>>
You scoff. <<say "you">>"I don't have talons. Want me to take off my shoes so you can see?"<</say>>
She almost smiles as she glances at your feet. <<say "Olivia">>"Like you'd stop there."<</say>>
<<say "you">>"Hey, whatever puts you at ease."<</say>> You act like you're about to take off your pants.
She rolls her eyes. <<say "Olivia">>"You're such a chaser."<</say>>
<<say "you">>"Chaser?"<</say>>
<<say "Olivia">>"Yeah. A perv who wants to fuck a monster girl just because she's a monster girl. You've got this scent that reeks of desperation. Like you'd play an incomplete lewd game for a chance to see a titty."<</say>>
<<say "you">>"You sure you're not a Siren?"<</say>>
She shakes her head and smiles. <<say "Olivia">>"You're an asshole."<</say>>
<<say "you">>"You're a chicken."<</say>>
Her eyes widen. <<say "Olivia">>"I //will// kill you."<</say>>
<<say "you">>"Oh,"<</say>> you say in a teasing tone, <<say "you">>"you act tough, but you're all //bawk//."<</say>> Clucking, you walk inside.
Barely audible, you hear her mutter, <<say "Olivia">>"Racist dick,"<</say>> as you walk to her nesting stall.
The coop is about the size of a bachelors apartment and her room takes up a small corner of that space. To say it's cozy is an understatement. It's no bigger than an airplane bathroom. You open the door and lay down in the scattered pile of hay, feet sticking out the door. <<say "you">>"Sooo comfy. You coming?"<</say>>
She pokes her head through the front door and looks around suspiciously.
You smile. <<say "you">>"Look who's come home to roost."<</say>>
She scowls then nods her chin at you. <<say "Olivia">>"You alone?"<</say>>
<<say "you">>"Nobody here but us chickens."<</say>>
Shaking her head, she says, <<say "Olivia">>"You're asking for it,"<</say>> then looks around the coop at her own pace. <<say "Olivia">>"Hm. Only one exit..."<</say>>
To put her at ease, you close your eyes and pretend to sleep. After a few seconds, her footsteps stop. When you open your eyes to see why, her sharp claws lunge at your eyes. You snap your head back just in time.
<<say "Olivia">>"Shh, shh, shh,"<</say>> she says, emotionless. With one sharp nail, she lifts your chin high. <<say "Olivia">>"I'll make it quick."<</say>> You swallow hard as she traces your throat. <<say "Olivia">>"But before I do, I want you to answer this one question:"<</say>>
No matter how hard you try, you can't scoot back. The hay provides no traction.
<<say "Olivia">>"Boop."<</say>> She taps your nose and smiles. <<say "Olivia">>"Who's the chicken now?"<</say>>
That should piss you off, but you're just relieved. After a sharp exhale, you slap her foot away. <<say "you">>"You are ma'am. Whatever you say."<</say>>
Olivia chuckles. <<say "Olivia">>"Think you're soo funny. Get out of my bed."<</say>> //Her// bed. As you stand, she doesn't move back. You've never been this close to her. Chest to chest, inches apart. <<say "Olivia">>"Did I nick you?"<</say>>
<<say "you">>"Huh? Oh."<</say>> You rub your neck and check your hand. <<say "you">>"Doesn't look like it."<</say>> With what little room there is, you show her your fingertips, but she doesn't take her eyes off your own. That's fortunate, because your hand is shaking. You hide it behind your back.
<<say "Olivia">>"Good."<</say>> She steps aside, but the doorway is so narrow, you brush against her as you pass, knocking her unzipped jacket off a shoulder. Even though you may have just exposed her breast, she doesn't react. It's like she's daring you to look down. //Don't take the bait,// you think. Once you're on the other side of her, she shrugs her clothing back into place.
You turn to her. <<say "you">>"You'll let me know if you need anything?"<</say>>
Biting her bottom lip, she gives you an exaggerated nod. <<say "Olivia">>"Before you go: what type of egg do you want?"<</say>>
<<say "you">>"What do you mean?"<</say>>
<<say "Olivia">>"Well, I have two holes..."<</say>>
You furrow your brow and look around. <<say "you">>"Are you asking me-- Is this a joke?"<</say>>
She turns bright red. <<say "Olivia">>"Nevermind!"<</say>>
<<say "you">>"Wait. You're serious? An ass egg?"<</say>>
<<say "Olivia">>"Shut up! I was joking."<</say>>
<<say "you">>"That's crazy! Which one tastes better?"<</say>>
<<say "Olivia">>"How should I know! Get out!"<</say>>
You smile. <<say "you">>"Are the ass eggs brown?"<</say>>
<<act "Ask for normal eggs." "egg-choice-Olivia-content-189">>
<<set $olivia_egg_type to 'vaginal'>>
<</act>>
<<act "Ask for 'ass' eggs." "egg-choice-Olivia-content-189">>
<<set $olivia_egg_type to 'anal'>>
<</act>>
<<act "Let Olivia decide." "egg-choice-Olivia-content-189">>
<<set $olivia_egg_type to 'vaginal'>>
<</act>><<if $end_to_end_test_mode>>
<<endscenebutton "Skip.">>
<</if>>She says, <<say "Olivia">>"Fine. Sorry I asked. Now leave."<</say>>
//Olivia may now drop "Harpy Egg" after you increase her affection!//
<<endscenebutton $management_back_passage>><<set $management_back_passage to "Front Yard">>/* This is so you go back here when the scene ends */
As you leave the chicken coop, you hear a groan. You stop to listen. There it is again. It seems to be coming from Olivia's stall so you turn around and knock her door. <<say "you">>"Are you--"<</say>>
<<say "Olivia">>"Don't come in here!"<</say>>
<<say "you">>"Okay, but if you--"<</say>>
<<say "Olivia">>"Get out!"<</say>>
<<say "you">>"All right, geez."<</say>>
Before you're out the door, she says, <<say "Olivia">>"Wait."<</say>> Multiple seconds pass before she continues. <<say "Olivia">>"Find a slime girl and bring her here."<</say>>
<<say "you">>"And where am I supposed to find a slime girl?"<</say>>
<<say "Olivia">>"Fuck!"<</say>> The stall door shakes like it's about to fly off its hinges. <<say "Olivia">>"I don't care if you have to burn the whole forest down, find me some slime. Now!"<</say>>
You run to the barn, but Sophie's nowhere to be found. The chance you'd run into a slime girl in the forest is slim to none.
It occurs to you that petroleum jelly is kind of like slime. Maybe the general store carries it. <<if $follower is "Eva">>After putting Eva away, you<<else>>You<</if>> run there and back in record time.
<<say "you">>"Olivia, I brought you something slimy."<</say>>
The door cracks open. <<say "Olivia">>"Pass it through. And don't look! Tha-- Wait, what is this?"<</say>>
<<say "you">>"There's slime inside."<</say>>
It sounds like someone's falling down a flight of stairs. <<say "Olivia">>"Fucking broom closet. I can even scratch my own ass in here."<</say>> She opens the door enough to throw the container out. <<say "Olivia">>"Open it!"<</say>>
You smirk. <<say "you">>"How do you even know what a broom closet is?"<</say>>
<<say "Olivia">>"You think this is a fucking game? I swear to Gods... I'm so not in the mood for--"<</say>>
<<say "you">>"Here."<</say>> You pass her the open container.
There's more banging around and then she sighs. It sounds like she's on the verge of crying. <<say "Olivia">>"Get out. I need more room. And don't come back 'til I say so."<</say>>
You step outside and yell through the door once you've closed behind you. <<say "you">>"You know, if you tell me what's going on, maybe I can help."<</say>>
Nothing but grunts and curses on the other side. Then silence. <<say "you">>"Olivia?"<</say>> You place your ear on the door, but can't hear anything.
<<say "Olivia">>"Fine!"<</say>> Her voice startles you. <<say "Olivia">>"You want to know what's going on? I'm stuck!"<</say>>
<<say "you">>"Like-- What does that mean?"<</say>>
<<say "Olivia">>"This egg's huge. I can't get it out."<</say>> She whimpers. <<say "Olivia">>"This is all your fault!"<</say>>
You jerk your head back. <<say "you">>"//My// fault?"<</say>>
<<say "Olivia">>"You keep feeding me that rich food. There's no fiber in it."<</say>>
If the roles were reversed, you know she'd laugh at you, so you can't help but smile.
<<act "\"Let me in. I can help.\"" "let-me-in-Olivia-content-321">><</act>>
<<act "\"Good luck with that.\"" "you-are-on-your-own-Olivia-content-317">><</act>>
<<if $end_to_end_test_mode>>
<<endscenebutton "Skip.">>
<</if>><<say "Olivia">>"Thanks, asshole!"<</say>>
You sigh. <<say "you">>"You gonna be okay?"<</say>>
<<say "Olivia">>"Yes. Not my first rodeo."<</say>>
<<say "you">>"Good. But one last thing."<</say>> You smirk. <<say "you">>"How do you know what a rodeo is?"<</say>>
No answer. Guess nobody likes those types of comments.
<<endscenebutton "Leave.">>Olivia says, <<say "Olivia">>"No!"<</say>><br><br>
<<say "you">>"I promise I won't tell."<</say>><br><br>
It feels like an eternity passes. <<say "Olivia">>"Fine."<</say>><br><br>
You open the door slowly, so as not to surprise her -- or yourself. The place is covered in feathers. There's Petroleum jelly smeared on the walls. You find Olivia in the center of the room, on her <<if $olivia_egg_type === "vaginal">>
back
<<else>>
stomach
<</if>>, facing you, legs spread wide.<br><br>
In a monotone voice, she says, <<say "Olivia">>"Shut the door before you let all the humiliation out."<</say>><br><br>
You smile. <<say "you">>"All things considered, you seem to be in good spirits."<</say>><br><br>
<<say "Olivia">>"If you tell anyone about this, I'll turn you into a good spirit."<</say>><br><br>
You chuckle. <<say "you">>"I won't. So what do I do?"<</say>><br><br>
She grunts. <<say "Olivia">>"Step on my <<if $olivia_egg_type === "vaginal">>
belly
<<else>>
back
<</if>> until I shit this thing out."<</say>><br><br>
<<say "you">>"... Really?"<</say>><br><br>
<<say "Olivia">>"No you moron! Lube me up."<</say>><br><br>
You look around and spot the container in the corner. A feather's sticking out of it like a writing quill. Half the contents are gone.<br><br>
<<act "Sit between her legs." "Sit between her legs.-Olivia-content-323">><</act>>Averting your eyes, you sit down. Her jacket's still on, but her shorts and underwear are nowhere to be found.<br><br>
<<if $olivia_egg_type === "anal">>
While keeping her face on the floor, she lifts her bottom toward you
<<else>>
With a grimace on her face, she lifts her head to look at you, then lowers it, exhaling slowly.
<</if>><br><br>
<<say "Olivia">>"Don't you dare laugh."<</say>><br><br>
<<say "you">>"Why not?"<</say>> you say, joking.<br><br>
Olivia chuckles then groans. <<say "Olivia">>"Oh, that hurts. Hurry up!"<</say>><br><br>
You finally look at what you're working with. For some reason, you were expecting to be shocked -- a cloaca or something -- but everything is as it should be. She's human down there. Well, that's not entirely true: there's a fist-sized buldge below her belly button, and her pubic hair, if you could call it that, is a neat tuft of blonde baby feathers, each a centimeter in length.<br><br>
Plump and bald, her pussy lips have just a hint of pink. You can't see her clitoris because it's covered by a very thin hood. Her inner lips are just as thin and short. Under different circumstances, you'd be admiring its beauty.<br><br>
Olivia says, <<say "Olivia">>"See the egg?"<</say>><br><br>
<<if $olivia_egg_type === "anal">>
You squint at her anus, but it looks perfectly normal. A couple shades browner than the surrounding skin, with a long deep wrinkles radiating from the center. Not the tightest one you've seen, but far from the loosest.
<<else>>
Looks like a normal pussy to you. Pretty tight, all things considered.
<</if>> <<say "you">>"I don't see anything."<</say>><br><br>
<<say "Olivia">>"Damn. I thought I made more progress than that. This is a big one."<</say>> <<if $olivia_egg_type === "vaginal">>
She lifts her head up, wincing. <<else>> Her voice strains.
<</if>> <<say "Olivia">>"Okay, lube me up. Be gentle! Just-- just on the outside."<</say>><br><br>
You can't see how she could do this on her own, what with her feathers absorbing all the lubrication and her wings obstructing her view. At least the jelly is room temperature. You slather a dollop on her.<br><br>
<<if $olivia_egg_type === "anal">>
It makes a shlicking sound as you drag your fingertip around those deep wrinkles, coating every crease. Olivia goes quiet.
<<else>>
It makes a shlicking sound as you drag your fingertip up and down her outer lips, coating one, and then the other until they glisten under the light.<br><br>
Olivia, red in the face, snaps at you. <<say "Olivia">>"This isn't a pleasure tour. Stop taking the scenic route."<</say>><br><br>
By that, you think she means you should lubricate her hole instead of her lips. When you do so, for once, Olivia goes quiet.
<</if>> Breathes gently. You consider asking if you should keep doing this, but she's the type that would tell you if you're messing up.<br><br>
She whispers, <<say "Olivia">>"That's good."<</say>> Her <<if $olivia_egg_type === "anal">>
asshole
<<else>>
pussy
<</if>> loosens, but not enough to slip your finger in. <<say "Olivia">>"Can you see it in there?"<</say>><br><br>
<<if $olivia_egg_type === "vaginal">>
When she lifts her hips off the ground, you cup her cheeks to raise her the rest of the way. For someone so skinny, her ass is incredibly soft. You can smell her, but it's subtle. The petroleum jelly almost overpowers it. If you had to guess, you'd bet she has no flavor.<br><br>
You squint. There's only blackness on the other side. Putting her down, you say,
<</if>>
<<say "you">>"Not yet."<</say>><br><br>
She huffs -- waits a second. <<say "Olivia">>"Can you feel it?"<</say>><br><br>
You scoop up more lube and circle the tip of your finger around her tiny opening, applying as little pressure as necessary. Your theory is, she'll let you in when she's ready.<br><br>
It's quiet. Her breathing slows and the atmosphere feels tense.<br><br>
Her <<if $olivia_egg_type === "anal">>
ring
<<else>>
slit
<</if>> opens a bit. Only enough to feel a tiny gape, but not enough to poke your finger in. That's easily remedied by a few gentle tickles, upon which you're sucked in a whole centimeter before meeting resistance. On the inside, she's only a bit warmer than the room's heated air.<br><br>
Although she says nothing, you know Olivia feels it: while inching your way in, she <<if $olivia_egg_type === "anal">>clamps down<<else>>twitches<</if>> gently, like a wet tongue holding you in place. <<if $olivia_egg_type === "anal">>You continue to wiggle your finger around until her folds relax. Only then do you slide deeper.<</if>><br><br>
The rest of the way is slow, but uninterrupted. Millimeter by millimeter, you watch your finger disappear until you bump against the unmistakable texture of an egg shell.<br><br>
<<say "you">>"Found it!"<</say>> you say.<br><br>
Olivia sighs. <<say "Olivia">>"How deep?"<</say>><br><br>
<<say "you">>"Uh, 'bout two knuckles."<</say>> It occurs to you you're still wiggling your finger around, but you see no reason to stop. <<if $olivia_egg_type === "vaginal">>Actually, in the back of your mind, you're hoping to feel another twitch, but it doesn't happen.<</if>><br><br>
<<say "Olivia">>"Okay, try to lube it up. Or loosen me up. Or... I don't know. Figure it out."<</say>><br><br>
<<act "\"Got it.\"" "Got it.-Olivia-content-408">><</act>>It couldn't hurt to try both ideas: After reapplying some lube, you slowly swirl your way back in, loosening her up until you reach the egg. You smear any leftover lube on the egg then repeat. This doesn't bother her. In fact, it seems to calm her down. After a handful of cycles, you pause to look at your progress. <br><br>
<<if $olivia_egg_type === "anal">>
If you spread her cheeks, her hole's about the size of a quarter. You close one eye and peer inside with the other.
<<else>>
Inserting two crooked index fingers, you spread her apart. Nice and pink, but it's like looking through a keyhole. You slide in deeper until something catches your eye.
<</if>> <<say "you">>"It's dark, but I think I can see it."<</say>><br><br>
Olivia sighs. <<say "Olivia">>"Kay."<</say>><br><br>
That's it? No instruction?<br><br>
A warmth spreads through your face when you notice something: <<if $olivia_egg_type === "anal">>
she's wet. Glistening.
<<else>>
she's turned on.
<</if>> Her once pale lips are blushing. You decide not to mention it and try not to smile.<br><br>
Back to work. <<if $olivia_egg_type === "anal">>
She seems loose enough for a second finger, so you stick two in at the same time. They don't slide in as easily as expected, but she does take you. When you reach the egg, you wiggle like a little fish. Immediately, Olivia clamps down tight, arching her back. This sucks you in, down to the last knuckle, pushing the egg in the wrong direction.<br><br>
Your eyes widen. Should you pull out? No, that would hurt. You stay put, stuck alongside the egg.
<<else>>
Since she's already taken two index fingers, you try for two on the same hand. Even with lube, it takes a little back-and-forth to reach the-- There it is again... A little twitch. You smile as her knees part a little.<br><br>
It doesn't take long before she adjusts to two fingers, so you add a third. Once you reach the egg, you wiggle your digits like a flipper, stretching upwards. It feels and sounds squishy, like you're squeezing liquid out of a sponge.<br><br>
Olivia lifts her head and glares at you. She's furious -- cheeks red, forcing air through her pursed lips... and squeezing your fingers tight. Maybe she's not as mad as you thought.
<</if>><br><br>
It's almost eerie; how quiet she is. A few seconds later, her hole lets go, but only temporarily. Every second or so, it clenches again. Due to the sporadic timing, you stay put. Each contraction sucks your fingers, attempting to pull you in, but you're already as deep as you can go. You can't feel the egg anymore.<br><br>
Her whole body sighs. With a shuttering breath, she whispers, <<say "Olivia">>"Shut up."<</say>> <<if $olivia_egg_type === "anal">>A thin line of wetness runs down her pussy lip.<<else>>Her face is bright red.<</if>><br><br>
<<say "you">>"I didn't say anything."<</say>> You smile, chin held high. <br><br>
<<act "Pull out." "pull-out-Olivia-content-447">><</act>>Slowly, you withdraw your fingers. Along the way, you notice her <<if $olivia_egg_type === "anal">>
asshole pulsating, subtle though it may be. She's not done yet, but you realize that too late. You've already slipped out.<br><br>
The gape is perfectly circle. Twitching, it fluctuates between the size of a golf ball and the size of a quarter. You can't help yourself from playing with it, seeing if you can stick your finger in without touching the sides. Only once does Olivia close tight enough to touch your finger. When it happens, she jumps like you shocked her, but she doesn't seem mad.
<<else>>
pussy twitching, subtle though it may be. She's not done yet, but you realize that too late. You've already slipped out.<br><br>
The gape you've created looks swollen and pink. It's on display even though you aren't spreading her. You stick a finger back in to feel her gentle contractions. A creamy concoction forms around the base of your finger. When her wall pushes down, you curl up to meet it. Over and over again.
<</if>> Her toes can't decide whether they want to fan out or clench tight.<br><br>
With a guttural grunt, she collapses on the floor. You pull out. There she lays, panting until she catches her breath. <br><br>
<<say "you">>"You okay?"<</say>> you ask, sounding less innocent than you intended.<br><br>
<<say "Olivia">>"You're an asshole."<</say>><br><br>
<<say "you">>"//Me//?"<</say>><br><br>
<<say "Olivia">>"I can smell your shit eating grin."<</say>><br><br>
<<say "you">>"Why shouldn't I be smiling? I just proved the chicken came before the egg."<</say>><br><br>
<<say "Olivia">>"Ha. Ha."<</say>> <<if $olivia_egg_type === "anal">>Grumbling, she gets back into position.<<else>>She grumbles and lifts her head.<</if>> <<say "Olivia">>"I'm out of ideas. You got any?"<</say>><br><br>
<<say "you">>"Maybe this would work better if you tried pushing?"<</say>> It seems obvious. Perhaps she doesn't normally have to, or she's afraid it'll hurt.<br><br>
She grunts in acknowledgment, tucking her knees closer to her chest. <br><br>
<<if $olivia_egg_type === "anal">>
Both hands on her cheeks, you gently spread her open with your thumbs.
<<else>>
Both hands on her lips, you gently spread her open with your thumbs. She blossoms before you -- an indication of how loose she is.
<</if>> <<say "you">>"I can't even see the egg anymore."<</say>><br><br>
<<say "Olivia">>"Thanks Coach. Love our little pep talks."<</say>> Olivia tries to push. Her ring tightens around your thumbs, but you can still see inside: nothing but shadows. After a second of straining, the egg reappears.<br><br>
<<say "you">>"I see it!"<</say>><br><br>
Olivia groans. Sounds like she's in pain.<br><br>
<<say "you">>"Keep going. You're doing great."<</say>> You massage her <<if $olivia_egg_type === "anal">>
rim
<<else>>
soft folds
<</if>> until you have to remove your thumbs to make room for the egg.<br><br>
A cascade of jelly spits out of her <<if $olivia_egg_type === "anal">>
asshole
<<else>>
pussy
<</if>> before the tip of the egg peeks out. A circular pink frame around a white canvas. Based on the curvature of the part you can see, it's massive.<br><br>
<<if $olivia_egg_type === "vaginal">>
Her pussy bulges out, revealing parts normally concealed: vaginal walls, part of her g-spot, urethra, clitoris. All inches away from your face. That clitoris is especially tempting. It looked so tiny when you first saw it, but now -- extending past its hood -- it looks like it's throbbing, begging to be touched. Perhaps another day, if you're lucky. What matters now is getting that egg out of her.<br><br>
<</if>>
You don't know how she's going to pass it, what with her gape being the size of a golf ball. That doesn't stop her from trying. She pushes harder, <<if $olivia_egg_type === "anal">>
transforming her asshole into a little volcano: wrinkles flatten as they rise; lube bubbles and spills down her legs.
<<else>>
revealing even more secrets: shiny ridges and shallow creases slathered in juice, natural and unnatural alike. It runs down her crack, pooling on the floor.
<</if>> Not wanting any to go to waste, you scoop some up and smear it around her tender hole.<br><br>
She hisses through her teeth as her legs shake. To your surprise, she dilates just short of the egg's true size. It's bigger than you thought: as big as an apple.<br><br>
<<say "you">>"You're so close. Keep pushing."<</say>><br><br>
<<if $olivia_egg_type === "vaginal">>
Olivia squeals. Shuts one eye tight. Tears form in the corner of the other.
<<else>>
Olivia squeals.
<</if>> Seconds pass with no progress to show for it. Finally, she blurts, <<say "Olivia">>"<<if $olivia_egg_type === "vaginal">>Touch<<else>>Rub<</if>> my clit!"<</say>><br><br>
<<say "you">>"Wh--"<</say>><br><br>
<<say "Olivia">>"Just do it!"<</say>><br><br>
Almost reflexively, <<if $olivia_egg_type === "anal">>
you place a hand below her crotch and rub her petite hood in circles. The egg starts moving again, at a glacial pace. <<say "you">>"That's it. Keep going."<</say>>
<<else>>
you wrap your lips around her exposed clit and lick in every direction. With your thumbs massaging around the sides of the egg, you feel it move again, but at a glacial pace.
<</if>> It occurs to you that the pointy end is coming out first. The back is even wider.<br><br>
Olivia crunches, her abdomen tight, but the egg stalls. Feeling her pain, you hold your breath, but you don't stop <<if $olivia_egg_type === "anal">>
rubbing the little nub. It's so firm, you can feel it through the hood without looking. Your eyes are on the egg.
<<else>>
lapping at the little nub. You tilt your head sideways to see how the egg is coming along.
<</if>><br><br>
Finally, it's pushed past the point of no return. It spills out of her, landing in your awaiting hands. You almost drop it, because it's heavier than it looks and covered in jelly.<br><br>
Olivia grunts, loud and shameful. <<if $olivia_egg_type === "anal">>
She lands flat on her stomach, silently shaking on the ground like she's being electrocuted. You get a glimpse of her anal cavity before it closes. A ridged, bright red pit.
<<else>>
Her legs fall open and she silently shakes on her back like she's being electrocuted.
<</if>> <br><br>
You pinch the skin at your throat. <<say "you">>"Olivia? You--"<</say>> <br><br>
Each time she shakes, a quick but powerful jet squirts out her pussy. You slump forward, relieved; she's okay. The thin puddle spreads toward you.<br><br>
When she stops wriggling, she curls into a fetal position and covers her face with one wing. With the other, she points at you and mutters, <<say "Olivia">>"You're still an asshole."<</say>> <br><br>
<<if $olivia_egg_type === "anal">>
<<say "you">>"Be thankful. After this, I'm the only one you've got left."<</say>>
<<else>>
<<say "you">>"You're still a chicken."<</say>>
<</if>><br><br>
After two deep breaths, she says, <<say "Olivia">>"Stupid..."<</say>> Groaning, she sits up and looks around, avoiding eye contact. <<say "Olivia">>"I feel sorry for whoever has to clean this up."<</say>><br><br>
You scoff. <<say "you">>"That'd be me I guess."<</say>><br><br>
<<say "Olivia">>"Nevermind. I don't feel sorry anymore. <<if $olivia_egg_type === "vaginal">>By the way, I said touch it, not suck it. Fucking perv.<</if>>"<</say>> She glances at you, a little smile on her face. <<say "Olivia">>"<<if $olivia_egg_type === "vaginal">>Anyway, <</if>>I guess I could use my wings to sweep some of this gunk out the door?"<</say>><br><br>
<<say "you">>"Why Olivia,"<</say>> you say in a teasing tone, <<say "you">>"almost sounds like you're being nice. Are you sure you're feeling okay? Want me to check your temperature... again?"<</say>> She blushes, and doesn't reply. Maybe you took things too far. After clearing your throat, you point your thumb over your shoulder. <<say "you">>"Should I get my cleaning supplies? Don't worry. I'm not going to tell anyone about this."<</say>><br><br>
She nods without looking up. As you're leaving, she says, <<say "Olivia">>"See you later, monster chaser."<</say>><br><br>
You turn around and grin at each other. <<say "you">>"After a while, harpy... Shit!"<</say>> You couldn't think of a rhyme. Oh well, it made her laugh.<br><br>
<<endscenebutton "Leave.">>Little is known about harpies, not because they are rare, but because they live on remote, rocky island coasts. Anyone who hears their beautiful voices becomes infatuated, willing to die to find the source. This is especially dangerous for sailors. They often shipwreck and are never heard from again.
This doesn't necessarily mean they died. Maybe harpies have great personalities and the men never want to leave? One can hope.As you approach, a cute bunny skitters toward a bush, stopping short of jumping in. It looks at you over its shoulder, wiggling its nose, long ears standing at attention. Maybe you could toss some food its way without scaring it off.
There's a dull thud as the rabbit flies through the bushes. One moment it was there, and now it's gone. Confused, you look around. Sophie emerges from the trees with a bow in her hand.<<if $follower is "Eva">>
Eva hides behind you with her tail tucked. Maybe because her last interaction with Sophie involved Sophie saying she doesn't like liars. Reaching back, you pat Eva's head to reassure her.<</if>>
Poor bunny. You feel bad, but you can't help yourself from smiling. <<say "you">>"Well if it isn't Sophie the centaur. Long time no see!"<</say>> Your excitement fades when you remember Amy interacted with the townsfolk. This will be a tough conversation.
Sophie grimaces as she nods. <<if $follower is "Eva">><<say "Sophie">>"$name. Eva."<</say>><<else>>"$name."<</if>>
Does she already know? You look at her side eyed. <<say "you">>"Something... wrong?"<</say>>
Through her teeth, she says, <<say "Sophie">>"It's nothing. Just a little run in with a bear."<</say>>
You're not sure what that means until you see it: a huge gash on the outside of her back leg. <<say "you">>"Ugh!"<</say>> Your butthole clenches to the size of a pinhole. <<say "you">>"Why are you hunting? You should get that looked at, or at least go easy on it."<</say>>
<<say "Sophie">>"I've survived worse."<</say>> She exhales forcefully, closing her eyes as though concentrating on every word. <<say "Sophie">>"Be a dear. Fetch my kill from that bush."<</say>>
You hesitate to act, but if you don't grab the rabbit, she will, and you don't want her to extend herself any more than she already has. Using the arrow as a handle, you retrieve the game. Shot right between the eyes. When you hand it to Sophie, she's not as impressed as you are.
<<say "Sophie">>"Thank you."<</say>>
//You've met a new monster girl. Increase her affection to invite her to your farm.//<br><br>
<<act "Continue." $latest_landmark>><</act>>Sophie hangs her head. <<say "Sophie">>"$name. I'm ready to admit defeat. My leg -- it's not getting better. I told the others I'm going to try human medicine."<</say>>
You flash a bittersweet smile. <<say "you">>"I'm glad to hear that. I'll care for you in my stable. Think you could make it there?"<</say>>
She nods and follows <<if $follower is "Eva">>the two of you<<else>>you<</if>> without putting weight on her bad leg.
<<act "Bring Sophie to the barn." "Continue-Sophie-content-31">><</act>><<if $end_to_end_test_mode>>
<<endscenebutton "Skip.">>
<</if>>Eyes wide, Sophie looks around the barn as she hobbles toward the stable. <<say "Sophie">>"What are those?"<</say>> She points at the ceiling.
<<if $follower is "Eva">>Trying to remain inconspicuous, Eva whispers, <<say "Eva">>"Those are lights."<</say>><<else>><<say "you">>"Those are lights."<</say>><</if>>
<<if $follower is "Eva">>Sophie<<else>>She<</if>> grunts in pain. <<say "Sophie">>"What do they do?"<</say>>
<<if $follower is "Eva">>You say, <</if>><<say "you">>"They, uh... Well they shine like the sun, but you can turn them on or off anytime you want."<</say>> Hand on her fur, you guide her into a square stall.
She's still looking up when the bedding on the floor catches her off guard. <<say "Sophie">>"What is that?"<</say>> She squints. <<say "Sophie">>"Wood?"<</say>>
<<say "you">>"Wood shavings. If you'd prefer a mattress, I'm sure..."<</say>> The way she squints makes you think she doesn't know what a mattress is. <<say "you">>"It's for you to sleep on. We'll talk about that later but I want to take care of your leg first. I'll be right back."<</say>>
<<act "Search for a first aid kit." "Search for a first aid kit.-Sophie-content-46">><</act>><<if $follower is "Eva">>Since Eva doesn't seem completely comfortable around Sophie, you bring her home before searching. <</if>>When you return to the stable, you find Sophie asleep on her side.
Careful not to wake her, you gently check her forehead. If she has a fever, you'll need a doctor -- a doctor who can keep a secret. Or maybe a vet? Hm. Actually, finding someone who's a doctor and a vet would be ideal. No, wait: she's half elf, half horse, so you'd need to find someone who dropped out of med school to become a vet. Anyway, she doesn't have a fever. Good.
You pour rubbing alcohol onto some gauze. Since she's not sleeping on her gash, maybe you can clean it without waking her.
On your first dab, she hisses and kicks her leg, narrowly missing you. <<say "Sophie">>"What is that?"<</say>>
You stand there trembling. That could have broken your shin. After a long exhale, you say, <<say "you">>"It's human medicine. Sorry, I know it stings."<</say>>
Her eyes narrow. <<say "Sophie">>"Monster girl medicine doesn't sting."<</say>>
<<say "you">>"Yeah, well, monster girl medicine doesn't work either."<</say>>
She mutters, <<say "Sophie">>"It works if you let it work."<</say>>
<<say "you">>"What does that mean?"<</say>> You kneel down to clean and bandage her injury.
<<say "Sophie">>"It means"<</say>> -- she yawns -- <<say "Sophie">>"it works if you take care of yourself."<</say>>
Preoccupied by the task at hand, you ask, <<say "you">>"And why aren't you taking care of yourself?"<</say>> When she doesn't reply, you glance up. She's asleep again. You don't want to wake her and you're finished, so you quietly close the stable door and leave.
That took longer than you realized. It's dark outside.
// You can now visit Sophie in Stable #1!//
<<act "Go to sleep." "Bedroom">>
<<run setup.initializeDay()>>
<<run setup.initializeDay()>>
<<appendflashmessage "Two days have passed and Sophie still hasn't woken up.">>
<<appendflashmessage "You wake up feeling refreshed. All your energy has been restored.">>
<</act>><<set $management_back_passage to "Front Yard">>/* This is so you go back here when the scene ends */
\ <<if $follower is "Eva">>Eva waits outside the barn as you take care of Sophie.
<</if>>As you lock the lower half of the stable door, a scratchy voice says, <<say "Sophie">>"$name?"<</say>>
You smile at Sophie. <<say "you">>"Finally awake? How do you feel?"<</say>>
She winces as she stands. <<say "Sophie">>"I'm still injured?"<</say>>
<<say "you">>"It takes time. But at this rate, you'll be right as rain in a couple of days."<</say>>
<<say "Sophie">>"Days? I need to get back to the others now!"<</say>>
Your jaw drops as you scoff. <<say "you">>"Is this why you aren't taking care of yourself? Because you're taking care of the others? That doesn't even make sense. They can //make// their own food. You don't need to hunt for them."<</say>>
<<say "Sophie">>"You don't understand! The girls--"<</say>> She tries to unlock the stable door, but can't figure out the mechanism. Pushing you aside, she leaps over it with such confidence and grace she seems to float in midair.
You follow her toward the exit as she continues. <<say "Sophie">>"Imagine 50 toddlers without a babysitter. Toddlers that can set things on fire with their eyes. There may not be a camp left!"<</say>>
<<say "you">>"Aren't you overreacting? When I was there they seemed--"<</say>>
She spins and points down at you. <<say "Sophie">>"That wasn't normal! You were a distraction so I could get some peace and quiet!"<</say>> She breathes in deep to calm herself. <<say "Sophie">>"Sorry. I didn't mean that. Just-- When I'm there, they come to me for every decision. When I'm hunting, they're pulling each other's hair and arguing about 'who started it.' Could you imagine if I left them alone for a whole day? I'd be //lucky// if the place was smeared in feces; at least that could be cleaned up."<</say>>
You don't have the heart to tell her she's been asleep for days.
She stops and looks around like she's forgotten something. Apparently it's you, because her head jerks back when she sees you there. <<say "Sophie">>"Come on, come on,"<</say>> she says, waving you in for a quick hug. <<say "Sophie">>"I appreciate what you've done. Uh, here."<</say>> She hands you her elaborately decorated bow. <<say "Sophie">>"As thanks."<</say>>
You say, <<say "you">>"Hey!"<</say>> as she gallops away. <<say "you">>"Stop giving me gifts! I'm the one that owes you!"<</say>>
Without looking back, she yells, <<say "Sophie">>"Keep it. I can make another,"<</say>> then disappears behind the trees.
<<act "Continue." "Continue-Sophie-content-87">><</act>><<if $end_to_end_test_mode>>
<<act "Skip for e2e test." "Test Visit Sophie">><</act>>
<</if>>You're tending to the field when Sophie walks out of the forest with a thousand-yard stare. <<if $follower is "Eva">>Per usual, Eva makes herself scarce.<</if>> Only a couple of hours have passed<<if $follower is "Eva">> since Sophie left<</if>>. Fearing the worst, you ask, <<say "you">>"Is the camp... gone?"<</say>> She doesn't reply. <<say "you">>"Sophie?"<</say>>
Without facing you, she says, <<say "Sophie">>"Huh? Oh. No."<</say>>
You furrow your brow. <<say "you">>"What's wrong?"<</say>>
<<say "Sophie">>"They're... fine."<</say>>
<<say "you">>"That's good, right?"<</say>>
In a monotone voice, she says, <<say "Sophie">>"Hannah told me they fought at first, but then they figured it out on their own."<</say>> She slouches. <<say "Sophie">>"You were right. They don't need me. If anything, I've been holding them back."<</say>> Her nostrils flare as she inhales deep. Before you can think of some comforting words, she strangles the air in front of her. <<say "Sophie">>"On the other hand, those little... TURDS drove me crazy!"<</say>> She frowns. <<say "Sophie">>"I'm going to miss them. They kicked me out of the camp, $name."<</say>>
You gasp. <<say "you">>"What? It's not like you-- Why would they--"<</say>>
Sophie hugs you and sniffs. <<say "Sophie">>"Yeah. Said they love me and I'm not allowed to return until I've had a proper vacation."<</say>>
You close your eyes and exhale sharply. <<say "you">>"Okay. I'm struggling to latch onto an emotion here. Does this story end on a happy note or a sad one?"<</say>>
She laughs. <<say "Sophie">>"Happy. But about my vacation... Your stable was so luxurious. Seems a shame I wasn't conscious to enjoy it. I can provide for myself so it won't cost you coins to feed me. That-- that is, if I could borrow your bow?"<</say>>
You grin. <<say "you">>"I left //your// bow in the stable. //Your// stable. Stay as long as you'd like."<</say>>
She sighs and wrings her hands. <<say "Sophie">>"Thank you. Since you don't like meat, my leftovers will go to Eva. Saves you a chore."<</say>>
You shake your head. <<say "you">>"Wait. Who said I don't like meat?"<</say>>
<<say "Sophie">>"She did. Said your favorite food is steamed carrots."<</say>>
<<say "you">>"What! I love meat. I just can't afford it. When are you going on your next hunt? Is there wild boar in the forest?"<</say>> Your mouth is watering, but then you remember why Sophie's here. <<say "you">>"You know what? Nevermind. Just try to relax."<</say>>
She cradles your cheek and stares into your eyes. It would feel awkward if anyone else did it, but Sophie has this way of making you feel... safe? <<say "Sophie">>"Thank you. And next time I hunt, I'll keep an eye out for some boar."<</say>> She clears her throat and stands tall. <<say "Sophie">>"Now if you'll excuse me, Mama needs a vacation!"<</say>> She lets herself into the barn and closes <<say "Sophie">><</say>>the door behind her.
//Sophie may now drop "Wild Game" after you increase her affection!//
<<endscenebutton>>Sophie sighs. <<say "Sophie">>"Thank you for letting me stay here. Been so long since I could just be with my own thoughts. Anyway."<</say>> Sophie clears her throat. <<say "Sophie">>"Remember when we first met? Did everything... heal correctly?"<</say>>
You chuckle while rubbing the back of your neck. <<say "you">>"Thankfully, yeah. You really saved me back there."<</say>>
<<act "Flirt." "Flirt.-Sophie-content-156">><</act>>
<<act "Change the topic." "Change the topic.-Sophie-content-156">><</act>><<if $end_to_end_test_mode>>
<<endscenebutton "Skip.">>
<</if>><<say "you">>"And what about you,"<</say>> you ask. <<say "you">>"How are you feeling?"<</say>>
<<say "Sophie">>"Oh. Good. Good. Right as rain, as you promised."<</say>> She sighs.
<<say "you">>"What's wrong?"<</say>>
<<say "Sophie">>"I wonder what the others are doing right now. Maybe I'll check up on them -- in secret, of course."<</say>>
You smile and nod.
<<endscenebutton>>You chuckle. <<say "you">>"If a spider girl ever bites you, I'd be happy to return the favor."<</say>>
Instead of reacting, she stares into your eyes, letting you simmer on your own words. She smirks when you glance away. <<say "Sophie">>"$name, do you like horse pussy?"<</say>>
Your jaw drops.
Strangely, she blushes more than you. <<say "Sophie">>"I apologize. Not familiar with human customs. You were flirting, yes?"<</say>>
You nod.
<<say "Sophie">>"Then -- isn't that what you are after?"<</say>>
<<act "\"Yes.\"" "sex-Sophie-content-186">><</act>>
<<act "\"I mean... Only if you're into it.\"" "sex-Sophie-content-186">><</act>>
<<act "\"Actually, I was just teasing. Sorry for leading you on.\"" "Actually, it was just harmless flirting. Sorry for leading you on.-Sophie-content-190">><</act>><<say "Sophie">>"Ah,"<</say>> she says, more apologetic than embarrassed. <<say "Sophie">>"I misunderstood. In that case, I'm glad you are feeling better."<</say>>
You shake off any awkward feelings. <<include "Change the topic.-Sophie-content-156">><<unset $visited_sophie_finger>>
<<unset $visited_sophie_fist>>
<<unset $visited_sophie_mouth>>
<<unset $visited_sophie_finger_then_fist>>
<<unset $leaving_sophie_fist>>
<<if $last_link_label is "\"Yes.\"">>
<<say "Sophie">>"Very well,"<</say>> she says with a grin. <<say "Sophie">>"It's only fair. After all, I've seen yours."<</say>> She cradles your cheek and looks into your eyes.
<<else>>
She shrugs. <<say "Sophie">>"It's only fair. After all, I've seen yours."<</say>> She cradles your cheek and lowers her head, not quite making eye contact. <<say "Sophie">>"Must admit, I've thought about it before."<</say>>
<</if>><br><br>
Due to the size of the stable, she has to rotate similar to a car making a three point turn. When her bottom faces you, the two of you pause. She breaks the silence. <<say "Sophie">>"Better view if you lift my tail."<</say>><br><br>
It flicks side to side, wafting her musky scent through the air. With some hesitation, you grab and raise it out of the way. No fur covers her vulva, just black rubbery skin. Fine horizontal wrinkles delineate each side of her slit, forming a protective seal.<br><br>
You stare until Sophie speaks, her voice startling you. <<say "Sophie">>"I won't be offended if it's not to your liking."<</say>><br><br>
It is a little intimidating, but curiosity gets the better of you. With your fingertips, you gently brush the slit with a slow downward stroke. Near the middle, your finger catches on a wrinkle and pulls the lip open slightly. Inside, she's pink and fleshy. It's a distinct contrast with the black outside.<br><br>
You continue to pet her pussy like this. Always downward. It seems to warm up as you go.<br><br>
Sophie sighs and leans against the wall, resting her head on her forearms -- so you must be doing something right. You strum those wrinkles over and over again until Sophie stretches her back and cracks her neck side to side.<br><br>
You place your thumbs on each lip and massage in little circles, spreading her pussy on your way down. Her pink insides glisten with wetness.<br><br>
At the bottom of her vulva, your thumbs part her slit and reveal her clit. You linger to inspect it with curiosity. Unlike its human counterpart, hers is wide and vaguely shaped like an upside down trapezoid. The wider you spread, the more it protrudes out. If you wanted to, you could suck on it like a hard nipple. Lost in thought, it takes some time to notice the effect you're having on Sophie: she's moaning, but barely.<br><br>
Without turning around, she says, <<say "Sophie">>"That's good. Now, I don't want to ruin your confidence, but centaurs are notoriously difficult to please. No matter what happens, I'll enjoy the journey."<</say>><br><br>
<<include "Sex buttons-Sophie-content-216">><<if !$visited_sophie_mouth>>
<<act "Use your mouth." "Use your mouth.-Sophie-content-226">>
<<set $visited_sophie_mouth to true>>
<</act>><br><br>
<</if>>
<<hasPenis>>
<<act "Fuck her." "Fuck her.-Sophie-content-231">><</act>><br><br>
<</hasPenis>>
<<if !$visited_sophie_finger>>
<<act "Finger her." "Finger her.-Sophie-content-228">>
<<set $visited_sophie_finger to true>>
<</act>><br><br>
<</if>>
<<if !$visited_sophie_fist>>
<<act "Fist her." "Fist her.-Sophie-content-268">>
<<set $visited_sophie_fist to true>>
<<if passage() === "Finger her.-Sophie-content-228">>
<<set $visited_sophie_finger_then_fist to true>>
<</if>>
<</act>><br><br>
<</if>>
<<act "Give up." "Give up.-Sophie-content-374">><</act>><<include "Leaving Sophie Fist">>\
<<set $visited_sophie_mouth to true>>\
To warm her up, you plant gentle kisses down her slit. There's no denying the salty taste, but her moans keep you going. You start again from the top, fluttering your tongue horizontally down her slit. Emboldened, you part her pussy and do it again, lapping up some of her juices as you go. When you reach the bottom, you return upwards, spreading her a bit more on every pass. After five meticulous and slow licks, she's spread enough to expose her clit.
It sits there, waiting. Sophie's heavy breathing fills the room. You tilt your head, open your mouth, and gently suck -- just for a moment: Sophie stumbles and you lose your grip.
<<say "you">>"Sorry,"<</say>> you say. <<say "you">>"I thought you were ready."<</say>>
Instead of replying, Sophie stands straight and takes a short step backward. The message is clear: //please continue.//
This time, you take a different approach -- wrapping your lips around it as before, but without sucking. Her knees tremble, yet she keeps her footing. At first, you lip at the nub, trying to get a feel for it. It's more firm than a human clit, but it seems just as sensitive. When her shaking subsides, you apply some suction and gently tug. Once again, her knees go weak, but this time you were expecting it; you drop with her, forcing her to adjust to the sensations.
When it seems like she's about to adapt, you throw something new into the mix: a slurp, a darting tongue, a firmer suck. This goes on for minutes, but it doesn't seem enough to get her off.
<<include "Sex buttons-Sophie-content-216">><<set $visited_sophie_finger to true>>\
<<include "Leaving Sophie Fist">>\
You run your fingertip down her slit and Sophie shivers from the stimulation. Parting her lips, you use her natural wetness to lubricate your finger. Your finger slides in without resistance and Sophie barely reacts. Only a satisfied <<say "Sophie">>"Ah,"<</say>> escapes her lips. Inside, she's warm and ready. Her juices feel slightly thicker than a human's, but it's so subtle, you may be mistaken. After a few strokes, you slip a second finger in. When you've warmed her up enough to slip your third finger in, she starts to moan.
To increase her pleasure, you place your free hand's thumb under her vulva and massage her clit through its protective lips. Wetness floods in, coating your fingers.
<<say "Sophie">>"That's nice,"<</say>> Sophie exhales. The words are so quiet, you're not sure she intended for you to hear them.
With a slow rhythm, you slide in and out. Unlike her wrinkled lips, she's smooth and slick inside. The volume of hormones increase to a point, but after a few minutes of fingering, you conclude this won't end in an orgasm.
<<include "Sex buttons-Sophie-content-216">><<set $visited_sophie_fist to true>>
<<set $leaving_sophie_fist to true>> /* Since "Keep going."/"Give up" won't lead to a scene that uses the snippet, it's fine to blanket statement like this */
<<if $visited_sophie_finger>>
Sophie gasps as you slide your pinky in. When you hint your thumb is next -- by massaging the perimeter of her hole -- she tenses up on your hand. To reassure her everything is going to be okay, you pat her furry bottom. If you get the slightest inclination she's not ready for this, you'll stop.
<<else>>
She seems wet enough, so you slip one finger in after the other. Almost there. Only your thumb remains. You hint it's next by massaging the perimeter of her hole, and she tenses up. To reassure her everything is going to be okay, you pat her furry bottom. If you get the slightest inclination she's not ready for this, you'll stop.
<</if>><br><br>
It's slow going, but eventually, Sophie loosens up -- both physically and mentally. She's ready. Forming a beak with your hand, you slip in. Perhaps you waited too long to try; she's sopping wet. As the padding of your thumb disappears inside her, she arches her upper body and groans at the ceiling.<br><br>
You rub her bottom and coo softly. <<say "you">>"Good girl. Good girl."<</say>><br><br>
In and out, you loosen her up, exploring deeper on each push. Your fingers are starting to wrinkle. By now, you thought you'd get used to her musky scent, but it's stronger than ever. When half your forearm's encompassed, you can go no further: you've reached her cervix. It protrudes toward you, forming a small peak. Now that you know how deep she goes, you make a fist and alternate back and forth like a piston, slow at first, but gradually picking up steam.<br><br>
Sophie mutters prayers to her gods. Occasionally, she clamps down, so you take it easy until she releases. Whispering over her voice, you assert that everything's going to be okay and encourage her to keep going. When you're fisting as fast as you can, Sophie doesn't hold back anymore. She screams to her gods, elaborate names you'll never remember.<br><br>
<<if $visited_sophie_mouth and $visited_sophie_finger_then_fist>>
<<act "Keep going." "Sophie cums">><</act>>
<<else>>
It feels like an orgasm is eminent, but after five minutes, you conclude it's not going to happen.
<</if>><br><br>
<<include "Sex buttons-Sophie-content-216">><<if $leaving_sophie_fist === true>>
Before trying something else, you loosen your fist and slide all the way out.<br><br>
<<set $leaving_sophie_fist to false>>
<</if>>She clamps down hard, sucking your fist in while her pink lips pushes open on their own. This time, you don't go easy on her. You keep fisting, sloshing the wetness around until she releases, only to clamp down again. Her pussy sucks you in over and over as she screams in pleasure.
While she's cumming, she reaches back to gesture for you to stop. Slowly, you uncurl your fingers and slip out, though she squeezes one last time before you exit.
Once you're free, she places her palms on the wall and grunts with each contraction; her lips pop open as her vulva scrunches upward -- exposing pinkness, and poking her clit out of its hood like a little tongue -- before snapping shut.
Eventually, her grunts fade, but she remains still, like she's contemplating her next move.
<<say "you">>"Sophie? You okay?"<</say>>
<<say "Sophie">>"Just thinking,"<</say>> she says. <<say "Sophie">>"I should take more vacations."<</say>>
You chuckle.
Without lifting her head, she waves you in and hugs you sideways while you both face the wall. <<say "Sophie">>"Have I ever told you you're my favorite human?"<</say>>
<<say "you">>"No. But I had a feeling. I'm the only one you know."<</say>>
She smiles. <<say "Sophie">>"I'm going to need a minute before I can... I'm going to need many minutes."<</say>>
You leave the stable, beaming. After all, centaurs are notoriously difficult to please.
<<endscenebutton>><<include "Leaving Sophie Fist">>\
<<say "you">>"Be right back,"<</say>> you say. Over her shoulder, Sophie watches you leave. You return with a wooden stepstool and place it behind her.
<<say "Sophie">>"$name?"<</say>> She cocks an eyebrow. <<say "Sophie">>"What are you doing?"<</say>>
<<say "you">>"Uh..."<</say>> The last time you tried to flirt, it didn't go so well. <<say "you">>"...fucking you?"<</say>>
She stares for a second. <<say "Sophie">>"Good. Thought you got distracted."<</say>> Without showing much emotion, she faces the wall and waits.
After disrobing, you step up and slide a finger into her hole. She's ready, so you use her natural juices to lubricate your cock, and slide in with ease. Her pussy is the perfect temperature. The two of you sigh in unison.
You rock your hips back and forth and listen to the music: heavy breathing and lewd slurping sounds. After establishing a rhythm, you glance up. Sophie's blushing, watching you from her periphery. You smile and she says, <<say "Sophie">>"Have you done this before?"<</say>>
You can't help but chuckle, but you don't stop. <<say "you">>"Fucked a centaur? Believe it or not, this is my first time."<</say>>
Mid thrust, her pussy winks. It's a wonderful feeling, an obscene wet grip sliding down your shaft. But it catches you by surprise. You close your eyes and grunt. Against your pubic bone, you feel her vulva pushing outward, like a mouth trying to engulf your balls. When you open your eyes, Sophie bites her lip and smirks. She says, <<say "Sophie">>"Hm,"<</say>> and leaves it at that, turning to face the wall.
You continue like nothing happened, but you can't stop thinking about the interaction. Is she toying with you? The question fades from your mind as your hips push against her silky fur.
Once in a while, she'll reward you with a velvety clench, but it always catches you by surprise, forcing you to pause and groan. She's far from cumming, but it feels too good to stop. You thrust as fast as you can -- hoping, begging for another squeeze -- but it never happens.
Why isn't she winking anymore? Furrowing your brow, you glance up at her to check if something's wrong. To your surprise, she's already grinning back at you. As soon your eyes meet, she clamps down hard -- harder than ever before.
A tingling sensation washes over your cock. You suck air through your teeth, and explode inside her. It feels so good, your eyelids pinch shut, though her expression remains etched into your memory: a sly smile with a hint of curiosity.
When she releases you from her grip, your hips move on their own, pounding into her. If you had the capacity to do so, you'd thank her for what follows: she times her contractions on each of your inward thrusts, allowing you to experience maximum pleasure without having to slow down.
After a guttural grunt, you collapse across her furry back. Though only your tip remains inside her, she continues to wink. It feels like a mouth trying to suck out your last few drops of semen.
<<say "you">>"Ugh..."<</say>> you moan. You want to say more, but you're still recovering. Thankfully, She's patient enough to wait. When you finally slide out, she's still watching at you. Your legs shake as you step down from the ladder.
Sophie turns and embraces you in a hug, then looks into your eyes. <<say "Sophie">>"Do all humans sound like that when they orgasm?"<</say>>
You blush and shrug.
<<say "Sophie">>"Cute. Did you have fun?"<</say>>
You nod.
<<say "Sophie">>"Good."<</say>> She boops your nose. <<say "Sophie">>"I did too. Felt good."<</say>> When you smile without looking up, she lifts your chin and smiles back. <<say "Sophie">>"Best vacation I ever had."<</say>>
<<endscenebutton>><<set _did_something to $visited_sophie_finger or $visited_sophie_fist or $visited_sophie_mouth>>
<<if _did_something>>
You sigh. <<say "you">>"Sorry, I'm trying, but I don't think this is working."<</say>>
<<else>>
You sigh. <<say "you">>"Sorry, I'm... I think I've changed my mind."<</say>>
<</if>><br><br>
Sophie turns and embraces you in a hug, then looks into your eyes. <<if _did_something>>
<<say "Sophie">>"It's okay. Did you have fun?"<</say>>
<<else>>
<<say "Sophie">>"That's totally fine! Are you okay?"<</say>>
<</if>><br><br>
You nod.<br><br>
<<if _did_something>>
<<say "Sophie">>"Good."<</say>> She boops your nose. <<say "Sophie">>"I did too.."<</say>> When you smile without looking up, she lifts your chin and smiles back. <<say "Sophie">>"Best vacation I ever had."<</say>><br><br>
<<else>>
<<say "Sophie">>"You sure?"<</say>><br><br>
You nod again. <br><br>
When you smile without looking up, she lifts your chin and smiles back. <<say "Sophie">>"Really, I don't mind. Still the best vacation I ever had."<</say>><br><br>
It's nice that she's so understanding. Maybe I'll try again sometime. <<say "you">>"Thanks, Sophie."<</say>><br><br>
<</if>>
<<endscenebutton>>Centaurs are majestic creatures of the forest, easily identifiable by two distinct body parts: the breasts of a human and the vagina of a horse. Technically, that's an oversimplification: their breasts are elven.
Monster girl religion states, eons ago, two Monster Girl Gods argued over who created the elven race. Things got so heated the case was taken up by the Monster Girl Supreme Court. Alas, the court ruled to cut the elves in two, giving each god a half.
Devastated, the true creator vowed to the court that someday, no matter how long it took, she'd return the elven race to its former glory. On hearing this, the wise judges smiled down upon her -- for this revealed her to be the true creator. Right then and there, they reversed their decision, giving her both halves.
Unfortunately (or fortunately, depending on your opinion of bisection), years later, two different gods fought over the true owner of a horse; this case put an end to these cruel rulings once and for all.
Long story short, none of this has anything to do with centaurs: the creator of elves sewed her halves back together that night and they were fine. And this is the story of why monster girl elves' legs connect to their hips.
As for where do centaurs come from? Your guess is as good as mine. Maybe an elf fucked a horse? I don't know.Sophie furrows her brow. <<say "Sophie">>"You're upset?"<</say>> She kneels to your level. <<say "Sophie">>"Tell me."<</say>>
You shrug. <<say "you">>"It's not a big deal."<</say>>
She looks into your eyes, waiting for you to continue, no sense of judgment on her face.
<<say "you">>"I don't know."<</say>> You sigh. <<say "you">>"She keeps messing with my field."<</say>>
Sophie stands and pulls you in for a sideways hug. <<say "Sophie">>"I know that field means the world to you."<</say>> She rubs your upper arm. <<say "Sophie">>"Have you tried using your words?"<</say>>
<<say "you">>"That's the thing. She keeps flying away before I can."<</say>>
Sophie purses her lips and nods a few times. <<say "Sophie">>"Mm. Frustrating. Well, don't know who she is. Harpies are from the mountains. But... The three of us should talk."<</say>>
You raise an eyebrow. "But how?<<say "you">><</say>>"
Sophie smiles down at you. <<say "Sophie">>"I'll tell you how. With a vine and three pieces of wild game."<</say>>
<<say "you">>"To trap her?"<</say>> When you look down, her silky fur tickles your cheek. <<say "you">>"I don't want to hurt her, I just--"<</say>>
She lifts your chin and stares into your eyes. <<say "Sophie">>"I won't. Promise. We'll just talk."<</say>>
You believe her.
<<if $monstergirls["Fern"] && setup.getViewedScenesCount("Fern") <= 2>>\
"<<say "you">>Okay, but where do I find vines?<</say>>"
Sophie says, <<say "Sophie">>"Deep in the forest lives a dryad named Fern."<</say>>
<<say "you">>"We've met."<</say>>
<<say "Sophie">>"Good. She'll help, if she likes you enough."<</say>>\
<<elseif !$monstergirls["Fern"]>>\
<<say "you">>"Okay, but where do I find vines?"<</say>>
Sophie says, <<say "Sophie">>"Deep in the forest lives a dryad named Fern. She'll help, if she likes you enough."<</say>>\
<</if>>
<<say "you">>"Thanks Sophie."<</say>>
She squats down to eye level again, mirroring your smile. <<say "Sophie">>"Better?"<</say>>
You nod. <<say "you">>"Mm!"<</say>>
<<say "Sophie">>"Good. Good."<</say>> She pats your bottom and gives you a little push toward the door. <<say "Sophie">>"Let me know when you're ready."<</say>>
<<act "Leave." "Stable #1">><</act>><<say "you">>"Hey Sophie,"<</say>> you say, <<say "you">>"I've brought a vine and some wild game from your last hunt."<</say>>
Sophie suppresses a smile as she lifts her chin. <<say "Sophie">>"Good."<</say>>
<<say "you">>"So what's the plan?"<</say>>
<<say "Sophie">>"This vine will be a snare trap. Hanako will pull it when the harpy lands."<</say>>
<<say "you">>"Hanako? Helping? How in the world did you convince her to do that?"<</say>>
<<say "Sophie">>"Oh, she's not //helping//, she's //hunting//. 'A regal sport.'"<</say>> Sophie winks.
<<say "you">>"That's..."<</say>> You shake your head in disbelief. <<say "you">>"That's genius."<</say>>
<<say "Sophie">>"Mm."<</say>> Sophie flashes a smile then summarizes the rest of the plan: you'll give Hanako a signal before she pulls. After the harpy is caught, Hanako will yell a codeword, and Sophie will rush in to help mediate the conversation.
She finishes off by saying, <<say "Sophie">>"No pressure, but we've only got one shot at this. Now, just go about your day as you always do. Harpy's bound to show up eventually. Probably when you wake up in the morning."<</say>>
<<say "you">>"Thank you, Sophie."<</say>> You give her a hug.
<<say "Sophie">>"Makes me feel useful."<</say>> She ruffles your hair and gives you a gentle push toward the door. <<say "Sophie">>"Run along now. Plenty of time left to explore the forest."<</say>>
<<act "Leave." "Stable #1">><</act>>