<div class="header">
<div id="header-text" data-passage="header-text"></div>
<div id="function-menu">
<span id="menu" class="lnr lnr-menu"></span>
<span id="settings" class="lnr lnr-cog"></span>
<span id="saves" class="lnr lnr-download"></span>
<span id="restart" class="lnr lnr-redo"></span>
</div>
</div>
<div id="mystory">
<span id="back" class="lnr lnr-chevron-left"></span>
<div id="passages"></div>
</div>
<div class="footer">
<span id="up" class="lnr lnr-chevron-up"></span>
<span id="footer-menu" data-passage="footer-menu"></span>
<div class="mobile-menu">
<span id="mob-menu" class="lnr lnr-menu"></span>
<div id="mob-function-menu">
<span id="mob-settings" class="lnr lnr-cog"></span>
<span id="mob-saves" class="lnr lnr-download"></span>
<span id="mob-restart" class="lnr lnr-redo"></span>
</div>
<span id="mob-footer-menu" data-passage="footer-menu"></span>
</div>
</div><span class="title">Warm Me Up</span>
<span class="author">by <a href="https://www.tumblr.com/blog/naturalecho" target="_blank">NaturalEcho</a></span><<nobr>>
<li>[[bio]]</li>
<li>[[relationships]]</li>
<li><<link "credits">><<script>>
Dialog.setup("Credits");
Dialog.wiki(Story.get("credits").processText());
Dialog.open();
<</script>><</link>></li>
<</nobr>><<set $chapter to "intro">><<if visited() is 1>><<if settings.notifications>><<notify 3s>>Notifications active!<</notify>><</if>><</if>>\
<i>Dating’s hard. Especially in this climate.</i>
You’ve tried it all—apps, setups, chance encounters—but nothing’s stuck. So what’s one more bad idea? In a moment of desperation (or brilliance), you say yes to reality TV.
<strong>Welcome to Warm Me Up, Snap Studio’s very first dating experiment.</strong>
You were expecting sunshine and swimsuits. Instead? You’re stranded in a luxury chalet with eleven strangers and one rule: pair up or freeze out. Fail to make a connection, and you’re headed straight to the Cold Zone.
<i>Warm Me Up</i> is an interactive fiction rated 18+ for explicit language, explicit sexual content, alcohol use, and morally questionable behavior. Content warnings also include infidelity, gaslighting, emotional manipulation, mentions of past abusive relationships, isolation, and injury.
Note: Romantic/flirty choices are marked with a heart ($flirt_label)
<span class="next"><<button "Start" "1">><</button>></span>/* =========================================================
WARM ME UP - STORYINIT
========================================================= */
<<set $RELEASE = true>>
/* -------------------------
PRONOUN DICTIONARY
------------------------- */
<<set $PR = {
he: { subj:"he", obj:"him", possAdj:"his", possPro:"his", refl:"himself", plural:false, subjIs:"he’s", subjHas:"he’s", subjWill:"he’ll" },
she: { subj:"she", obj:"her", possAdj:"her", possPro:"hers", refl:"herself", plural:false, subjIs:"she’s", subjHas:"she’s", subjWill:"she’ll" },
they: { subj:"they", obj:"them", possAdj:"their",possPro:"theirs",refl:"themself",plural:true, subjIs:"they’re",subjHas:"they’ve",subjWill:"they’ll" }
}>>
/* =====================
TAG REGISTRY
===================== */
<<set $ENUM = {
/* =====================
CHARACTER INFO
===================== */
survival: { type:"string", values:["expert","diva","housecat","roughit"] },
dating: { type:"string", values:["mono","sneak","open","heaux"] },
choice: { type:"string", values:["ex","ghost","business","sport","flirty","unavailable"] },
conflict: { type:"string", values:["ice","cry","petty","sorry","passive","fight","delulu","talknow","talklater"] },
goal: { type:"string", values:["love","templove","fame","validation","growth","vacay","money"] },
rotype: { type:"string", values:["flirthard","pinehard","diehard","fuckhard","pretendhard","friendhard"] },
exposure: { type:"string", values:["excited","suspect","terrify","uncomfortable"] },
video: { type:"string", values:["relate","chaotic","haha","sexy","relax","cozy","straight","awks","strategic"] },
V_int: { type:"string", values:["chill","effortless","unserious","demure","flamboyant","meanie","polite"] },
MT_int: { type:"string", values:["pumped","nervy","wary","scurred"] },
/* =====================
APPEARANCE
===================== */
skin: { type:"string", values:["pale-toned","ivory-toned","sand-toned","olive-toned","golden-toned","tawny-toned","russet-toned","umber-toned"] },
eye: { type:"string", values:["light brown","dark brown","green","hazel","blue","gray"] },
height: { type:"string", values:["short","average","tall"] },
hairtype: { type:"string", values:["straight","wavy","curly","tightly coiled","intricately braided","carefully loc’d","neatly twisted"] },
hairlength:{ type:"string", values:["bald","buzzed","ear-length","cheek-length","chin-length","shoulder-length","mid-back length","waist-length"] },
haircolor: { type:"string", values:["black","dark brown","chestnut brown","light brown","red","dark blonde","light blonde","boldly dyed"] },
style: { type:"string", values:["sporty","grungy","Avant Garde","casual","minimalist","preppy","streetstyle","punk","bohemian","gothic"] },
facialhair:{ type:"string", values:["no facial hair","clean-shaven","a beard","stubble","a mustache"] },
piercing: { type:"boolean", values:[true,false] },
tattoo: { type:"boolean", values:[true,false] },
boobs: { type:"boolean", values:[true,false] },
sex: { type:"string", values:["p","v"] },
/* =====================
STORY BEATS
===================== */
thinking: { type:"string", values:["money","maldives","dafame","contestants","experience"] },
bag: { type:"string", values:["takecase","leavecase","hidecase","waitcase"] },
KalGoalChoice:{ type:"string", values:["truth","avoid","lie"] },
wingIt: {type:"boolean", values:[true,false] },
/* =====================
WARM ME UP SYSTEMS
===================== */
WU_intent: { type:"string", values:["promise","consider","none"] },
romanceFocus: { type:"string", values:["neutral","closed","spark","undecided","focused","scattered"] },
mcVibe: { type:"string", values:["neutral","golden","blackcat"] },
competitive: { type:"string", values:["high","neutral","low"] }
}>>
/* -------------------------
CORE MC SCAFFOLD
------------------------- */
<<set $name = $name ?? "">>
<<set $surname = $surname ?? "">>
<<set $pronounKey = $pronounKey ?? "">> /* "he" | "she" | "they" */
<<set $pronounLabel = $pronounLabel ?? "">> /* "She/Her" etc */
<<if $pronounKey && !$pronounLabel>>
<<set $pronounLabel =
$pronounKey == "she" ? "She/Her"
: $pronounKey == "he" ? "He/Him"
: "They/Them">>
<</if>>
<<set $MC = {
name: $name,
surname: $surname,
pronounKey: $pronounKey,
p: ($pronounKey && $PR[$pronounKey]) ? $PR[$pronounKey] : $PR.they
}>>
<<set $MC = $MC ?? {}>>
<<set $MC.location = null>> /* "lodge" | "cold" */
/* -------------------------
WEEK / WU SYSTEM GLOBALS
------------------------- */
<<set $WU_week = $WU_week ?? 1>>
<<set $WU = $WU ?? {}>>
<<set $WU.intent = $WU.intent ?? {}>>
<<set $WU.pickedBy = $WU.pickedBy ?? {}>>
<<set $WU.talked = $WU.talked ?? {}>>
<<set $WU.rivalRoll = $WU.rivalRoll ?? {}>>
<<set $WU.waryRoll = $WU.waryRoll ?? {}>>
<<set $WU.posture = $WU.posture ?? {}>>
<<set $WU.canMatch = $WU.canMatch ?? {}>>
<<set $WU.mcPick = $WU.mcPick ?? "">>
<<set $WU.resolved = $WU.resolved ?? false>>
<<set $WU.phase = $WU.phase ?? "day1">>
/* Jealousy outputs + weekly trigger helpers */
<<set $jealousy = $jealousy ?? {}>>
<<set $weekStartFlirt = $weekStartFlirt ?? {}>>
<<set $weekTriggers = $weekTriggers ?? { flirted:{}, choseOther:"" }>>
<<set $ROposture = $ROposture ?? {}>>
/* Systems toggles */
<<set $postureActive = $postureActive ?? false>>
<<set $wingIt = $wingIt ?? false>>
/* -------------------------
ROMANCE FOCUS / VIBE GLOBALS
------------------------- */
<<set $romanceFocus = $romanceFocus ?? "neutral">>
<<set $romanceActive = $romanceActive ?? 0>>
<<set $romanceIntent = $romanceIntent ?? 0>>
<<set $romanceTop = $romanceTop ?? "">>
<<set $romSparkThreshold = $romSparkThreshold ?? 1>>
<<set $romIntentThreshold = $romIntentThreshold ?? 2>>
<<set $mcVibe = $mcVibe ?? "neutral">>
<<set $competitive = $competitive ?? "neutral">>
/* -------------------------
RO OBJECTS (RELATIONSHIP FLAGS)
------------------------- */
/* Gender-selectable ROs */
<<set $Santi = $Santi ?? {
base:"Santi",
name:"Santi",
gender:null,
p:null,
met:false,
partnered:false,
location:null,
ignited:false
}>>
<<set $Lu = $Lu ?? {
base:"Lu",
name:"Lu",
gender:null,
p:null,
met:false,
partnered:false,
location:null,
ignited:false
}>>
/* Non–gender-selectable ROs */
<<set $Kalea = $Kalea ?? { met:false, partnered:false, location:null, ignited:false }>>
<<set $Dmitry = $Dmitry ?? { met:false, partnered:false, location:null, ignited:false }>>
<<set $Makai = $Makai ?? { met:false, partnered:false, location:null, ignited:false }>>
<<set $Marcel = $Marcel ?? { met:false, partnered:false, location:null, ignited:false }>>
<<set $Anjali = $Anjali ?? { met:false, partnered:false, location:null, ignited:false }>>
<<set $Kailee = $Kailee ?? { met:false, partnered:false, location:null, ignited:false }>>
<<set $Misty = $Misty ?? { met:false, partnered:false, location:null, ignited:false }>>
<<set $Linden = $Linden ?? { met:false, partnered:false, location:null, ignited:false }>>
<<set $Jongwoo = $Jongwoo ?? { met:false, partnered:false, location:null, ignited:false }>>
/* -------------------------
CHARACTER INFO
------------------------- */
<<set $survival = $survival ?? "">>
<<set $dating = $dating ?? "">>
<<set $conflict = $conflict ?? "">>
<<set $goal = $goal ?? "">>
<<set $rotype = $rotype ?? "">>
<<set $exposure = $exposure ?? "">>
<<set $video = $video ?? "">>
<<set $V_int = $V_int ?? "">>
<<set $MT_int = $MT_int ?? "">>
/* -------------------------
APPEARANCE
------------------------- */
<<set $skin = $skin ?? "">>
<<set $eye = $eye ?? "">>
<<set $height = $height ?? "">>
<<set $hairtype = $hairtype ?? "">>
<<set $hairlength = $hairlength ?? "">>
<<set $haircolor = $haircolor ?? "">>
<<set $style = $style ?? "">>
<<set $facialhair = $facialhair ?? "">>
<<set $piercing = $piercing ?? false>>
<<set $tattoo = $tattoo ?? false>>
<<set $boobs = $boobs ?? false>>
<<set $sex = $sex ?? "">>
/* -------------------------
RO STATS (FLIRT / FRIEND)
------------------------- */
/* Flirt */
<<set $anjflirt = $anjflirt ?? 0>>
<<set $dmiflirt = $dmiflirt ?? 0>>
<<set $kalflirt = $kalflirt ?? 0>>
<<set $kaiflirt = $kaiflirt ?? 0>>
<<set $makflirt = $makflirt ?? 0>>
<<set $marflirt = $marflirt ?? 0>>
<<set $luflirt = $luflirt ?? 0>>
<<set $santiflirt = $santiflirt ?? 0>>
<<set $misflirt = $misflirt ?? 0>>
<<set $jwflirt = $jwflirt ?? 0>>
<<set $linflirt = $linflirt ?? 0>>
/* Friend */
<<set $anjfriend = $anjfriend ?? 0>>
<<set $dmifriend = $dmifriend ?? 0>>
<<set $kalfriend = $kalfriend ?? 0>>
<<set $kaifriend = $kaifriend ?? 0>>
<<set $makfriend = $makfriend ?? 0>>
<<set $marfriend = $marfriend ?? 0>>
<<set $lufriend = $lufriend ?? 0>>
<<set $santifriend = $santifriend ?? 0>>
<<set $misfriend = $misfriend ?? 0>>
<<set $jwfriend = $jwfriend ?? 0>>
<<set $linfriend = $linfriend ?? 0>>
/* Relationship ship stat */
<<set $DAship = $DAship ?? 0>>
/* =====================
WU — RO REGISTRY
(needed so we can loop + print names)
===================== */
<<set $WU = $WU ?? {}>>
<<set $WU.roOrder = $WU.roOrder ?? [
"kalea","dmitry","anjali","kailee","makai","marcel","misty","linden","jongwoo","santi","lu"
]>>
/* Map roId -> the actual story var holding that RO object */
<<set $WU.roRef = $WU.roRef ?? {
kalea: $Kalea,
dmitry: $Dmitry,
anjali: $Anjali,
kailee: $Kailee,
makai: $Makai,
marcel: $Marcel,
misty: $Misty,
linden: $Linden,
jongwoo:$Jongwoo,
santi: $Santi,
lu: $Lu
}>>
/* =====================
WU — DEFAULT PAIRINGS
===================== */
<<set $WU.defaultPair = $WU.defaultPair ?? {
kalea: "jongwoo",
jongwoo:"kalea",
kailee: "makai",
makai: "kailee",
marcel: "lu",
lu: "marcel",
anjali: "dmitry",
dmitry: "anjali",
linden: "santi",
santi: "linden",
misty: null
}>>
/* =================================================
JEALOUSY CONFIG
================================================= */
<<set $JEALOUSY = {
validPostures: ["lover","anchor","rival","wary"],
postureWeight: {
lover: "high",
anchor: "medium",
rival: "competitive",
wary: "low"
},
focusModifier: {
focused: "amplify",
spark: "slight",
undecided: "neutral",
scattered: "dampen",
closed: "suppress"
},
triggers: {
talked: "low",
flirted: "medium",
choseOther: "high"
},
ro: {
kalea: { style:"trust", tolerance:"high", loud:false, postureResponse:{ lover:"minor", anchor:"minor", rival:"none", wary:"none" } },
anjali: { style:"pride", tolerance:"medium", loud:false, postureResponse:{ lover:"major", anchor:"minor", rival:"minor", wary:"minor" } },
dmitry: { style:"validation", tolerance:"medium", loud:true, postureResponse:{ lover:"major", anchor:"minor", rival:"minor", wary:"minor" } },
makai: { style:"insecure", tolerance:"low", loud:false, postureResponse:{ lover:"major", anchor:"minor", rival:"minor", wary:"minor" } },
kailee: { style:"volatile", tolerance:"low", loud:true, postureResponse:{ lover:"major", anchor:"minor", rival:"major", wary:"minor" } },
lu: { style:"territorial", tolerance:"low", loud:true, postureResponse:{ lover:"major", anchor:"minor", rival:"minor", wary:"minor" } },
marcel: { style:"detached", tolerance:"high", loud:false, postureResponse:{ lover:"minor", anchor:"none", rival:"minor", wary:"none" } },
misty: { style:"casual", tolerance:"high", loud:false, postureResponse:{ lover:"minor", anchor:"none", rival:"none", wary:"none" } },
linden: { style:"protective", tolerance:"medium", loud:false, postureResponse:{ lover:"major", anchor:"minor", rival:"minor", wary:"minor" } },
santi: { style:"showmance", tolerance:"high", loud:true, postureResponse:{ lover:"minor", anchor:"none", rival:"minor", wary:"none" } },
jongwoo: { style:"competitive", tolerance:"medium", loud:true, postureResponse:{ lover:"major", anchor:"minor", rival:"major", wary:"minor" } }
}
}>>
/* -------------------------
STORY BEATS STATS
------------------------- */
<<set $bag = $bag ?? "">>
<<set $dmihelp = $dmihelp ?? false>>
<<set $KalGoalChoice = $KalGoalChoice ?? "">>
<<set $ImSat = $ImSat ?? "">>
<<set $bff = $bff ?? "">>
<<set $crush = $crush ?? "">>
<<set $threat = $threat ?? "">>
<<set $FINE = $FINE ?? 0>>
/* -------------------------
GAMES TRACKING GLOBAL
------------------------- */
<<set $games = $games ?? {}>>
<<set $advantages = $advantages ?? {}>>
<<set $games.waitWhat = $games.waitWhat ?? {
mc: 0,
winner: null,
target: null,
mcGuess: null,
mcPrompts: {
wrongEx: false,
engaged: false,
clap: false,
ranking: false,
british: false
}
}>>
/* -------------------------
CONFESSIONAL TRACKING
------------------------- */
<<set $anjConfess = $anjConfess ?? {
arrival: {
callous: false,
friendly: false,
dramatic: false,
playful: false,
charming: false,
reserved: false,
flirt: false,
enemyflirt: false
}
}>>
<<set $goalConfess = $goalConfess ?? {
reaffirm:false,
hedge:false,
deflect:false,
reframe:false,
shutdown:false,
performative:false
}>>
/* -------------------------
CORE STATS
------------------------- */
<<set $charming = $charming ?? 50>>
<<set $dramatic = $dramatic ?? 50>>
<<set $playful = $playful ?? 50>>
<<set $friendly = $friendly ?? 50>>
<<set $easygoing = $easygoing ?? 50>>
<<set $impulsive = $impulsive ?? 50>>
<<set $bold = $bold ?? 50>>
<<set $messy = $messy ?? 0>> /* chaos gremlin */
/* -------------------------
LODGE ROMANCE POOL
------------------------- */
<<set $lodgeRomancePool = $lodgeRomancePool ?? [
{ id:"kalea", label:"Kalea", flirtVar:"kalflirt", friendVar:"kalfriend" },
{ id:"anjali", label:"Anjali", flirtVar:"anjflirt", friendVar:"anjfriend" },
{ id:"dmitry", label:"Dmitry", flirtVar:"dmiflirt", friendVar:"dmifriend" },
{ id:"makai", label:"Makai", flirtVar:"makflirt", friendVar:"makfriend" },
{ id:"kailee", label:"Kailee", flirtVar:"kaiflirt", friendVar:"kaifriend" },
{ id:"lu", label:"Lu", flirtVar:"luflirt", friendVar:"lufriend" },
{ id:"santi", label:"Santi", flirtVar:"santiflirt", friendVar:"santifriend" },
{ id:"marcel", label:"Marcel", flirtVar:"marflirt", friendVar:"marfriend" },
{ id:"misty", label:"Misty", flirtVar:"misflirt", friendVar:"misfriend" },
{ id:"linden", label:"Linden", flirtVar:"linflirt", friendVar:"linfriend" },
{ id:"jongwoo", label:"Jong-woo", flirtVar:"jwflirt", friendVar:"jwfriend" }
]>>
/* -------------------------
METERS (Chapel)
------------------------- */
<<newmeter 'charming'>>
<<sizing '100%'>>
<<colors '#f76c6c' '#508ca4'>>
<<animation 300ms linear>>
<</newmeter>>
<<newmeter 'dramatic'>>
<<sizing '100%'>>
<<colors '#f76c6c' '#508ca4'>>
<<animation 300ms linear>>
<</newmeter>>
<<newmeter 'playful'>>
<<sizing '100%'>>
<<colors '#f76c6c' '#508ca4'>>
<<animation 300ms linear>>
<</newmeter>>
<<newmeter 'friendly'>>
<<sizing '100%'>>
<<colors '#f76c6c' '#508ca4'>>
<<animation 300ms linear>>
<</newmeter>>
<<newmeter 'easygoing'>>
<<sizing '100%'>>
<<colors '#f76c6c' '#508ca4'>>
<<animation 300ms linear>>
<</newmeter>>
<<newmeter 'impulsive'>>
<<sizing '100%'>>
<<colors '#f76c6c' '#508ca4'>>
<<animation 300ms linear>>
<</newmeter>>
<<newmeter 'bold'>>
<<sizing '100%'>>
<<colors '#f76c6c' '#508ca4'>>
<<animation 300ms linear>>
<</newmeter>>
/* --- WU ROORDER HARDENING --- */
<<if !$WU.roOrder || $WU.roOrder.length === 0>>
<<set $WU.roOrder = ["kalea","dmitry","anjali","kailee","makai","marcel","misty","linden","jongwoo","santi","lu"]>>
<</if>>
<<if !$WU.defaultPair>>
<<set $WU.defaultPair = {
kalea:"jongwoo", jongwoo:"kalea",
kailee:"makai", makai:"kailee",
marcel:"lu", lu:"marcel",
anjali:"dmitry", dmitry:"anjali",
linden:"santi", santi:"linden",
misty:null
}>>
<</if>>
/* ===============================
WARM ME UP - WIDGETS
=================================*/
/* ================================
1) BOOTSTRAP: ensure setup.WU helpers exist
+ Adds week-aware cast + default pairs
================================ */
<<widget "WU_bootstrap">>
<<script>>
(function () {
setup.WU = setup.WU || {};
/* -----------------------------
Trust threshold by week
----------------------------- */
setup.WU.getTrustThreshold = function (week) {
week = Number(week || 1);
if (week <= 2) return 2;
if (week <= 4) return 3;
if (week <= 6) return 4;
return 5;
};
/* -----------------------------
Posture resolver
----------------------------- */
setup.WU.getPosture = function (flirt, friend, week) {
flirt = Math.max(0, Number(flirt || 0));
friend = Number(friend || 0);
const trust = setup.WU.getTrustThreshold(week || 1);
// 1) High-intensity states
if (flirt >= 3 && friend >= trust) return "lover"; // high flirt, high friend (week-gated)
if (flirt >= 3 && friend < 0) return "rival"; // high flirt, negative friend
// 2) Mid states
if (flirt >= 1 && friend >= trust) return "anchor"; // some flirt, some friend (week-gated)
if (flirt >= 1 && friend < trust) return "wary"; // some flirt, low friend
// 3) No-flirt states
if (flirt === 0 && friend >= trust) return "platonic"; // no flirt, high friend (week-gated)
// warming = low-positive friend
if (flirt === 0 && friend >= 1) return "warming"; // no flirt, low friend
if (flirt === 0 && friend < 0) return "dismissed"; // no flirt, negative friend
return "stranger"; // no flirt, no friend
};
/* -----------------------------
Week-aware cast
----------------------------- */
setup.WU.getCastIds = function (week, phase) {
week = Number(week || 1);
phase = (phase === "post") ? "post" : "pre";
const w1 = ["kalea", "dmitry", "anjali", "kailee", "makai"];
const w1postAdd = ["misty", "marcel"];
const w2Add = ["linden", "santi"];
const w3Add = ["jongwoo", "lu"];
let ids = w1.slice();
if (week === 1 && phase === "post") ids = ids.concat(w1postAdd);
if (week >= 2) ids = ids.concat(w1postAdd, w2Add);
if (week >= 3) ids = ids.concat(w3Add);
return Array.from(new Set(ids));
};
/* -----------------------------
Week-aware default pair map
----------------------------- */
setup.WU.getDefaultPair = function (week, phase) {
week = Number(week || 1);
phase = (phase === "post") ? "post" : "pre";
const dp = {
kalea: null, dmitry: null, anjali: null, kailee: null, makai: null,
marcel: null, misty: null, linden: null, santi: null, jongwoo: null, lu: null
};
// Week 1 pairs
dp.anjali = "dmitry"; dp.dmitry = "anjali";
dp.kailee = "makai"; dp.makai = "kailee";
if (week >= 2) {
dp.linden = "santi"; dp.santi = "linden";
}
if (week >= 3) {
dp.kalea = "jongwoo"; dp.jongwoo = "kalea";
dp.marcel = "lu"; dp.lu = "marcel";
}
return dp;
};
/* -----------------------------
Helper: filter pool by cast ids
----------------------------- */
setup.WU.filterPoolByCast = function (pool, castIds) {
if (!Array.isArray(pool)) return [];
const set = new Set(castIds || []);
return pool.filter(r => r && set.has(r.id));
};
/* -----------------------------
Legacy helper: setup.WU.isInCast()
----------------------------- */
setup.WU.isInCast = function (roId, week, phase) {
const ids = setup.WU.getCastIds(week, phase) || [];
return Array.isArray(ids) && ids.includes(roId);
};
})();
<</script>>
<</widget>>
/* =========================================================
2) CEREMONY PHASE HELPERS (pre/post ceremony)
========================================================= */
<<widget "WU_setPhasePre">>
<<set $WU = $WU ?? {}>>
<<set $WU.cPhase = "pre">>
<</widget>>
<<widget "WU_setPhasePost">>
<<set $WU = $WU ?? {}>>
<<set $WU.cPhase = "post">>
<</widget>>
/* =========================================================
3) LODGE ROMANCE POOL BUILDER
- Full roster list
========================================================= */
<<widget "buildLodgeRomancePool">>
<<set $lodgeRomancePool = [
{ id:"kalea", label:"Kalea", flirtVar:"kalflirt", friendVar:"kalfriend" },
{ id:"anjali", label:"Anjali", flirtVar:"anjflirt", friendVar:"anjfriend" },
{ id:"dmitry", label:"Dmitry", flirtVar:"dmiflirt", friendVar:"dmifriend" },
{ id:"makai", label:"Makai", flirtVar:"makflirt", friendVar:"makfriend" },
{ id:"kailee", label:"Kailee", flirtVar:"kaiflirt", friendVar:"kaifriend" },
{ id:"marcel", label:"Marcel", flirtVar:"marflirt", friendVar:"marfriend" },
{ id:"misty", label:"Misty", flirtVar:"misflirt", friendVar:"misfriend" },
{ id:"linden", label:"Linden", flirtVar:"linflirt", friendVar:"linfriend" },
{ id:"santi", label:"Santi", flirtVar:"santiflirt", friendVar:"santifriend" },
{ id:"jongwoo", label:"Jong-woo", flirtVar:"jwflirt", friendVar:"jwfriend" },
{ id:"lu", label:"Lu", flirtVar:"luflirt", friendVar:"lufriend" }
]>>
<</widget>>
/* =========================================================
4) ACTIVE ROSTER BUILDER
- Builds:
$WU.activePool (RO objects present right now)
$WU.roOrder (IDs present right now, for results)
$WU.defaultPair (week-aware default pairs)
========================================================= */
<<widget "WU_buildActiveRoster">>
<<silently>>
<<WU_bootstrap>>
<<set $WU = $WU ?? {}>>
<<set $WU.cPhase = $WU.cPhase ?? "pre">>
<<if !$lodgeRomancePool or $lodgeRomancePool.length is 0>>
<<buildLodgeRomancePool>>
<</if>>
<<set _week = Number($WU_week ?? 1)>>
<<if !_week or _week < 1>><<set _week = 1>><</if>>
<<set _cphase = ($WU.cPhase is "post") ? "post" : "pre">>
<<script>>
const v = State.variables;
v.WU = v.WU || {};
const week = Number(v.WU_week ?? 1);
const cphase = (v.WU.cPhase === "post") ? "post" : "pre";
const castIds = setup.WU.getCastIds(week, cphase) || [];
v.WU.roOrder = castIds.slice();
v.WU.defaultPair = setup.WU.getDefaultPair(week, cphase) || {};
v.WU.activePool = setup.WU.filterPoolByCast(v.lodgeRomancePool, castIds);
<</script>>
<</silently>>
<</widget>>
/* =========================================================
5) WU — NAME + RESULTS HELPERS
========================================================= */
<<widget "WU_resultsBootstrap">>
<<script>>
(function () {
setup.WU = setup.WU || {};
if (typeof setup.WU.roName !== "function") {
setup.WU.roName = function (roId) {
const v = State.variables;
const pool = v.lodgeRomancePool || [];
if (Array.isArray(pool)) {
const hit = pool.find(r => r && r.id === roId);
if (hit && hit.label) return hit.label;
}
const WU = v.WU || {};
const ref = WU.roRef && WU.roRef[roId];
if (ref && ref.name) return ref.name;
return roId;
};
}
// ALWAYS overwrite while iterating
setup.WU.buildResults = function () {
const v = State.variables;
const WU = v.WU || {};
const roOrder = Array.isArray(WU.roOrder) ? WU.roOrder.slice() : [];
const canMatch = WU.canMatch || {};
const mcPick = WU.mcPick || null;
const postureMap = WU.posture || {};
const intentMap = WU.intent || {};
const rulesPhase = (WU.phase || "week1"); // "day1" | "week1" | ...
const day1ForcedDefaults = new Set(["dmitry","anjali","makai","kailee"]);
const mcMatched = !!(mcPick && canMatch[mcPick] === true);
const defaultPair = WU.defaultPair || {};
const partnerOf = {};
const paired = new Set();
function pair(a, b) {
partnerOf[a] = b;
partnerOf[b] = a;
paired.add(a);
paired.add(b);
}
// 1) MC pairing
if (mcMatched) {
pair("__MC__", mcPick);
} else {
partnerOf["__MC__"] = null;
paired.add("__MC__");
}
// 2) Who "attempts MC" (blocks default pairing)
// Day 1: do NOT allow forced default pairs to be blocked by "attemptsMC"
const attemptsMC = new Set();
for (const roId of roOrder) {
if (rulesPhase === "day1" && day1ForcedDefaults.has(roId)) continue;
const p = postureMap[roId] || "stranger";
const it = intentMap[roId] || "none";
if (p === "lover") attemptsMC.add(roId);
else if (p === "rival" && it === "promise") attemptsMC.add(roId);
}
// FIX: only block attempt-MC ROs from default pairing if MC did NOT pick them.
// If MC picked them but the match failed, they may fall back to default pairing.
for (const roId of attemptsMC) {
const mcPickedThisRO = !!(mcPick && roId === mcPick);
if (!mcPickedThisRO) paired.add(roId);
}
function isFree(roId) {
return !paired.has(roId) && roOrder.includes(roId);
}
// 3) Default pairings
for (const a of roOrder) {
if (!isFree(a)) continue;
const b = defaultPair[a];
if (!b) continue;
if (defaultPair[b] !== a) continue;
if (isFree(b)) pair(a, b);
}
// 4) Outputs
const successful = [];
const lodge = [];
const cold = [];
const seenCoupleKey = new Set();
function pushCouple(a, b, arr) {
const key = [a, b].sort().join("|");
if (seenCoupleKey.has(key)) return;
seenCoupleKey.add(key);
arr.push([a, b]);
}
if (mcMatched) successful.push(["__MC__", mcPick]);
for (const a of ["__MC__", ...roOrder]) {
const b = partnerOf[a];
if (!b) continue;
pushCouple(a, b, lodge);
}
for (const [a, b] of lodge) {
if (a === "__MC__" || b === "__MC__") continue;
successful.push([a, b]);
}
if (!mcMatched) cold.push("__MC__");
for (const roId of roOrder) {
const b = partnerOf[roId];
if (!b) cold.push(roId);
}
return { mcMatched, mcPick, successful, lodge, cold, partnerOf, roOrder };
};
})();
<</script>>
<</widget>>
/* =========================================================
6) PRONOUN / GENDER HELPERS
========================================================= */
<<widget "setGenderFor">>
<<set _who = _args[0]>>
<<set _g = _args[1]>> /* "male" | "female" */
<<if _who is $Santi>>
<<if _g is "male">>
<<set _who.name = "Santiago">>
<<set _who.p = $PR.he>>
<<else>>
<<set _who.name = "Santina">>
<<set _who.p = $PR.she>>
<</if>>
<<elseif _who is $Lu>>
<<if _g is "male">>
<<set _who.name = "Luca">>
<<set _who.p = $PR.he>>
<<else>>
<<set _who.name = "Lucia">>
<<set _who.p = $PR.she>>
<</if>>
<</if>>
<<set _who.gender = _g>>
<</widget>>
<<widget "setPronouns">>
<<set _who = _args[0]>>
<<if !_who.p>><<set _who.p = $PR.they>><</if>>
<<set $subj = _who.p.subj>>
<<set $obj = _who.p.obj>>
<<set $possAdj = _who.p.possAdj>>
<<set $possPro = _who.p.possPro>>
<<set $refl = _who.p.refl>>
<<set $be = (_who.p.plural ? "are" : "is")>>
<<set $was = (_who.p.plural ? "were" : "was")>>
<<set $have = (_who.p.plural ? "have" : "has")>>
<<set $do = (_who.p.plural ? "do" : "does")>>
<<set $subjIs = $subj + (_who.p.plural ? "’re" : "’s")>>
<<set $subjHas = $subj + (_who.p.plural ? "’ve" : "’s")>>
<<set $subjWill = $subj + "’ll">>
<<set $Subj = setup.cap($subj)>>
<<set $s = (_who.p.plural ? "" : "s")>>
<</widget>>
<<widget "p">>
<<silently>><<setPronouns _args[0]>><</silently>>
<</widget>>
/* =========================================================
7) MC VIBE + ROMANCE FOCUS
========================================================= */
<<widget "updateMCVibe">>
<<set _gold = $friendly + $playful + $easygoing + $charming>>
<<set _black = (100 - $friendly)
+ (100 - $playful)
+ (100 - $easygoing)
+ (100 - $charming)>>
<<set _threshold = 110>>
<<if _gold >= _black + _threshold>>
<<set $mcVibe = "golden">>
<<elseif _black >= _gold + _threshold>>
<<set $mcVibe = "blackcat">>
<<else>>
<<set $mcVibe = "neutral">>
<</if>>
<</widget>>
<<widget "updateRomanceFocus">>
<<silently>>
<<WarmUpAdmin>>
<<set _lovers = 0>>
<<set _active = 0>>
<<set $romanceTop = "">>
<<set _topPts = -999999>>
<<set _pool = ($WU.activePool ?? [])>>
<<for _ro range _pool>>
<<set _id = _ro.id>>
<<set _post = $ROposture[_id] ?? $WU.posture[_id] ?? "stranger">>
<<set _fl = variables()[_ro.flirtVar] ?? 0>>
<<set _fr = variables()[_ro.friendVar] ?? 0>>
<<set _score = _fl + _fr>>
<<if _post is "wary" or _post is "anchor" or _post is "lover">>
<<set _active += 1>>
<</if>>
<<if _post is "lover">>
<<set _lovers += 1>>
<</if>>
<<if _score > _topPts>>
<<set _topPts = _score>>
<<set $romanceTop = _id>>
<</if>>
<</for>>
<<set $romanceActive = _active>>
<<set $romanceIntent = _lovers>>
<<if _lovers >= 2>>
<<set $romanceFocus = "scattered">>
<<elseif _lovers is 1>>
<<set $romanceFocus = "focused">>
<<elseif _active >= 2>>
<<set $romanceFocus = "undecided">>
<<elseif _active is 1>>
<<set $romanceFocus = "spark">>
<<else>>
<<set $romanceFocus = "closed">>
<</if>>
<</silently>>
<</widget>>
/* =========================================================
8) RO1/RO2 CALCULATOR
========================================================= */
<<widget "updateTopTwoRomance">>
<<silently>>
<<WarmUpAdmin>>
<<set _week = Number($WU_week ?? 1)>>
<<set _pool = ($WU.activePool ?? [])>>
<<set _minFlirt = (_week >= 4 ? 3 : 1)>>
<<set _waryMinFlirt = 4>>
<<set $RO1 = "">>
<<set $RO2 = "">>
<<set $RO1score = -999999>>
<<set $RO2score = -999999>>
<<for _ro range _pool>>
<<set _id = _ro.id>>
<<set _fl = variables()[_ro.flirtVar] ?? 0>>
<<set _fr = variables()[_ro.friendVar] ?? 0>>
<<set _post = $ROposture[_id] ?? $WU.posture[_id] ?? "stranger">>
<<if _fl < _minFlirt>><<continue>><</if>>
<<if _week >= 4>>
<<if _post is "lover" or _post is "anchor">>
<<elseif _post is "wary" and _fl >= _waryMinFlirt>>
<<else>><<continue>><</if>>
<<else>>
<<if _post is not "wary" and _post is not "anchor" and _post is not "lover">>
<<continue>>
<</if>>
<</if>>
<<set _pw = (_post is "lover" ? 1000 : _post is "anchor" ? 600 : 300)>>
<<set _frc = Math.min(6, Math.max(0, _fr))>>
<<set _score = _pw + (_fl * 10) + _frc>>
<<if _score > $RO1score>>
<<set $RO2 = $RO1>>
<<set $RO2score = $RO1score>>
<<set $RO1 = _id>>
<<set $RO1score = _score>>
<<elseif _score > $RO2score and _id is not $RO1>>
<<set $RO2 = _id>>
<<set $RO2score = _score>>
<</if>>
<</for>>
<<if (_week >= 4) and (!$RO2 or $RO2 is "")>>
<<set _bestId = "">>
<<set _bestFl = -999999>>
<<set _bestFr = -999999>>
<<for _ro range _pool>>
<<set _id = _ro.id>>
<<if _id is $RO1>><<continue>><</if>>
<<set _fl = variables()[_ro.flirtVar] ?? 0>>
<<set _fr = variables()[_ro.friendVar] ?? 0>>
<<if _fl > _bestFl or (_fl is _bestFl and _fr > _bestFr)>>
<<set _bestId = _id>>
<<set _bestFl = _fl>>
<<set _bestFr = _fr>>
<</if>>
<</for>>
<<set $RO2 = _bestId>>
<<set $RO2_forced = true>>
<<else>>
<<set $RO2_forced = false>>
<</if>>
<</silently>>
<</widget>>
/* =========================================================
9) CEREMONY STATE HELPERS + TALK-PHASE INIT
========================================================= */
<<widget "WU_resetRound">>
<<set $WU = $WU ?? {}>>
<<set $WU.intent = {}>>
<<set $WU.pickedBy = {}>>
<<set $WU.talked = {}>>
<<set $WU.rivalRoll = {}>>
<<set $WU.waryRoll = {}>>
<<set $WU.posture = {}>>
<<set $WU.canMatch = {}>>
<<set $WU.mcPick = "">>
<<set $WU.resolved = false>>
<</widget>>
<<widget "WU_markTalked">>
<<set _id = _args[0]>>
<<set $WU.talked[_id] = true>>
<</widget>>
<<widget "WU_signal">>
<<set _id = _args[0]>>
<<set _level = _args[1] ?? "consider">> /* "promise" | "consider" | "none" */
<<set $WU.intent[_id] = _level>>
<</widget>>
<<widget "WU_clearSignal">>
<<set _id = _args[0]>>
<<set $WU.intent[_id] = "none">>
<</widget>>
<<widget "WU_pick">>
<<set _id = _args[0]>>
<<if $WU.mcPick && $WU.mcPick is not _id>>
<<set $WU.pickedBy[$WU.mcPick] = "none">>
<</if>>
<<set $WU.mcPick = _id>>
<<set $WU.pickedBy[_id] = "MC">>
<</widget>>
<<widget "WU_assign">>
<<set _picked = _args[0]>>
<<set _by = _args[1] ?? "none">>
<<set $WU.pickedBy[_picked] = _by>>
<</widget>>
<<widget "WU_clearPick">>
<<set _id = _args[0]>>
<<if $WU.pickedBy[_id] is "MC">>
<<set $WU.mcPick = "">>
<</if>>
<<set $WU.pickedBy[_id] = "none">>
<</widget>>
<<widget "WU_finalize">>
<<set $WU.resolved = true>>
<</widget>>
<<widget "beginPreCeremonyTalks">>
<<silently>>
<<set $WU = $WU ?? {}>>
<<set $WU.talked = {}>>
<<set $weekTriggers = $weekTriggers ?? {}>>
<<set $weekTriggers.flirted = {}>>
<<set $weekTriggers.choseOther = "">>
<<set $weekStartFlirt = {}>>
<<if !$lodgeRomancePool or $lodgeRomancePool.length is 0>>
<<buildLodgeRomancePool>>
<</if>>
<<script>>
const v = State.variables;
if (v.lodgeRomancePool && Array.isArray(v.lodgeRomancePool)) {
for (const ro of v.lodgeRomancePool) {
if (!ro || !ro.flirtVar) continue;
if (typeof v[ro.flirtVar] === "undefined") continue;
v.weekStartFlirt[ro.id] = Number(v[ro.flirtVar] ?? 0);
}
}
<</script>>
<</silently>>
<</widget>>
/* =========================================================
START WEEK
Usage:
<<startWeek 1>>
<<startWeek 2>>
Optional:
<<startWeek 1 "pre">>
<<startWeek 1 "post">>
========================================================= */
<<widget "startWeek">>
<<silently>>
/* ---- 0) Resolve args ---- */
<<set _wk = Number(_args[0] ?? $WU_week ?? 1)>>
<<if !_wk or _wk < 1>><<set _wk = 1>><</if>>
<<set _cphase = _args[1] ?? "pre">>
<<set _cphase = (_cphase is "post") ? "post" : "pre">>
/* NEW: ruleset phase ("day1", "week1", etc.) */
<<set _rules = _args[2] ?? ($WU.phase ?? "week1")>>
/* ---- 1) Set global week + posture toggle ---- */
<<set $WU_week = _wk>>
<<set $postureActive = ($WU_week >= 2)>>
/* ---- 1.5) Set ruleset phase ---- */
<<set $WU = $WU ?? {}>>
<<set $WU.phase = _rules>>
/* ---- 2) Reset ceremony-round state ---- */
<<WU_resetRound>>
/* ---- 3) Set ceremony-phase BEFORE admin calcs ---- */
<<if _cphase is "post">>
<<WU_setPhasePost>>
<<else>>
<<WU_setPhasePre>>
<</if>>
/* ---- 4) Begin the talk phase bookkeeping ---- */
<<beginPreCeremonyTalks>>
/* ---- 5) Recompute derived “dashboard” info ---- */
<<updateMCVibe>>
<<updateRomanceFocus>>
<<updateTopTwoRomance>>
<</silently>>
<</widget>>
/* =========================================================
WU — RO REF MAP (id -> StoryInit RO object)
========================================================= */
<<widget "WU_buildRoRef">>
<<silently>>
<<set $WU = $WU ?? {}>>
<<set $WU.roRef = $WU.roRef ?? {}>>
<<set $WU.roRef.kalea = $Kalea>>
<<set $WU.roRef.anjali = $Anjali>>
<<set $WU.roRef.dmitry = $Dmitry>>
<<set $WU.roRef.makai = $Makai>>
<<set $WU.roRef.kailee = $Kailee>>
<<set $WU.roRef.marcel = $Marcel>>
<<set $WU.roRef.misty = $Misty>>
<<set $WU.roRef.linden = $Linden>>
<<set $WU.roRef.santi = $Santi>>
<<set $WU.roRef.jongwoo = $Jongwoo>>
<<set $WU.roRef.lu = $Lu>>
<</silently>>
<</widget>>
/* =========================================================
10) WARM UP ADMIN
- Call at top of Ceremony/Results: <<WarmUpAdmin>>
========================================================= */
<<widget "WarmUpAdmin">>
<<silently>>
<<WU_bootstrap>>
<<WU_resultsBootstrap>>
<<set $WU = $WU ?? {}>>
<<set $WU.phase = $WU.phase ?? "week1">> /* ruleset: "day1" etc. */
<<set $WU.cPhase = $WU.cPhase ?? "pre">> /* ceremony: "pre" / "post" */
<<set $WU.intent = $WU.intent ?? {}>>
<<set $WU.pickedBy = $WU.pickedBy ?? {}>>
<<set $WU.talked = $WU.talked ?? {}>>
<<set $WU.rivalRoll = $WU.rivalRoll ?? {}>>
<<set $WU.waryRoll = $WU.waryRoll ?? {}>>
<<set $WU.posture = $WU.posture ?? {}>>
<<set $WU.canMatch = $WU.canMatch ?? {}>>
<<set $ROposture = $ROposture ?? {}>>
<<WU_buildRoRef>>
<<if !$lodgeRomancePool or $lodgeRomancePool.length is 0>>
<<buildLodgeRomancePool>>
<</if>>
<<WU_buildActiveRoster>>
<<set _week = Number($WU_week ?? 1)>>
<<if !_week or _week < 1>><<set _week = 1>><</if>>
<<set _pool = ($WU.activePool ?? [])>>
<<set _rules = $WU.phase ?? "week1">>
<<for _ro range _pool>>
<<set _id = _ro.id>>
<<set _flirt = variables()[_ro.flirtVar] ?? 0>>
<<set _friend = variables()[_ro.friendVar] ?? 0>>
<<set _posture = setup.WU.getPosture(_flirt, _friend, _week)>>
<<set $WU.posture[_id] = _posture>>
<<set $ROposture[_id] = _posture>>
<<set _intent = $WU.intent[_id] ?? "none">>
<<set _can = false>>
/* -----------------------------
BASE canMatch logic
----------------------------- */
<<if _posture is "platonic" or _posture is "dismissed">>
<<set _can = false>>
<<elseif _posture is "lover">>
<<set _can = true>>
<<elseif _posture is "rival">>
<<if _intent is "promise">>
<<if $WU.rivalRoll[_id] is undefined>>
<<set $WU.rivalRoll[_id] = (Math.random() < 0.5)>>
<</if>>
<<set _can = $WU.rivalRoll[_id]>>
<<else>>
<<set _can = false>>
<</if>>
<<elseif _posture is "anchor">>
<<set _can = (_intent is "promise" or _intent is "consider")>>
<<elseif _posture is "wary">>
<<if _intent is "promise">>
<<set _can = true>>
<<elseif _intent is "consider">>
<<if $WU.waryRoll[_id] is undefined>>
<<set _chance = Math.min(0.7, 0.5 + Math.max(0, (_flirt - 1) * 0.1))>>
<<set $WU.waryRoll[_id] = (Math.random() < _chance)>>
<</if>>
<<set _can = $WU.waryRoll[_id]>>
<<else>>
<<set _can = false>>
<</if>>
<<else>>
<<set _can = false>>
<</if>>
/* -----------------------------
DAY 1 GATES
----------------------------- */
<<if _rules is "day1">>
<<if _id isnot "kalea" and _id isnot "dmitry">>
<<set _can = false>>
<</if>>
<</if>>
<<set $WU.canMatch[_id] = _can>>
<</for>>
<</silently>>
<</widget>>
/* =========================================================
11) LED RESULTS WIDGET
Results passage:
<<WarmUpAdmin>>
<<WU_LEDResults>>
========================================================= */
<<widget "WU_LEDResults">>
<<silently>>
<<WU_bootstrap>>
<<WU_resultsBootstrap>>
<<WarmUpAdmin>>
<<set _MCNAME = (
($MC && $MC.name && $MC.name.trim() !== "") ? $MC.name
: (($name && $name.trim() !== "") ? $name
: "You")
)>>
<<set _R = setup.WU.buildResults()>>
<</silently>>
<<nobr>>
<div class="WU_LED">
<div class="WU_LED_block">
<div class="WU_LED_header"><h2>SUCCESSFUL MATCHES</h2></div>
<<if _R.successful.length === 0>>
<div class="WU_LED_line dim">None</div>
<<else>>
<<for _c range _R.successful>>
<div class="WU_LED_line">
• <<=_c[0] === "__MC__" ? _MCNAME : setup.WU.roName(_c[0])>>
+ <<=_c[1] === "__MC__" ? _MCNAME : setup.WU.roName(_c[1])>>
</div>
<</for>>
<</if>>
</div><br>
<div class="WU_LED_block">
<div class="WU_LED_header"><h2>LODGE</h2></div>
<<if _R.lodge.length === 0>>
<div class="WU_LED_line dim">No couples</div>
<<else>>
<<for _c range _R.lodge>>
<div class="WU_LED_line">
• <<=_c[0] === "__MC__" ? _MCNAME : setup.WU.roName(_c[0])>>
+ <<=_c[1] === "__MC__" ? _MCNAME : setup.WU.roName(_c[1])>>
</div>
<</for>>
<</if>>
</div><br>
<div class="WU_LED_block">
<div class="WU_LED_header"><h2>COLD ZONE</h2></div>
<<if _R.cold.length === 0>>
<div class="WU_LED_line dim">No one</div>
<<else>>
<<for _who range _R.cold>>
<div class="WU_LED_line">
• <<=_who === "__MC__" ? _MCNAME : setup.WU.roName(_who)>>
</div>
<</for>>
<</if>>
</div>
</div>
<</nobr>>
<</widget>>
/* =========================================================
12) APPLY CEREMONY RESULTS TO STORY STATE
- Creates a canon snapshot: $WU.results
- Sets:
$MC.location
$<RO>.location
$<RO>.partnered
$<RO>.partnerId
$WU.mcMatched / $WU.mcMatchId
========================================================= */
<<widget "WU_applyCeremonyResults">>
<<silently>>
<<WarmUpAdmin>>
<<set $WU = $WU ?? {}>>
<<set $WU.roRef = $WU.roRef ?? {}>>
<<WU_buildRoRef>>
<<set _R = setup.WU.buildResults()>>
<<if !_R>><<set _R = {}>><</if>>
<<if _R.cold is undefined>><<set _R.cold = []>><</if>>
<<if _R.roOrder is undefined>><<set _R.roOrder = []>><</if>>
<<if _R.partnerOf is undefined>><<set _R.partnerOf = {}>><</if>>
<<if _R.mcMatched is undefined>><<set _R.mcMatched = false>><</if>>
<<if _R.mcPick is undefined>><<set _R.mcPick = "">><</if>>
<<set $WU.results = _R>>
/* ---- Cold Zone snapshot (pre-arrivals) ---- */
<<set $WU.coldPre = []>>
<<for _x range _R.cold>>
<<set $WU.coldPre.push(_x)>>
<</for>>
<<set _cz = 0>>
<<for _x range $WU.coldPre>>
<<if _x isnot "__MC__">>
<<set _cz += 1>>
<</if>>
<</for>>
<<set $WU.coldPreCount = _cz>>
/* flags for branching */
<<set $WU.mcMatched = _R.mcMatched>>
<<set $WU.mcMatchId = (_R.mcMatched ? _R.mcPick : "")>>
/* Reset MC state */
<<set $MC.location = null>>
/* Reset each active RO object state for wuc */
<<for _id range _R.roOrder>>
<<set _obj = $WU.roRef[_id]>>
<<if _obj>>
<<set _obj.partnered = false>>
<<set _obj.partnerId = null>>
<<set _obj.location = null>>
<</if>>
<</for>>
/* Helper: does cold include __MC__? */
<<set _mcIsCold = _R.cold.includes("__MC__")>>
/* Set MC location */
<<set $MC.location = (_mcIsCold ? "cold" : "lodge")>>
/* Set each RO location based on cold list */
<<for _id range _R.roOrder>>
<<set _obj = $WU.roRef[_id]>>
<<if _obj>>
<<set _obj.location = (_R.cold.includes(_id) ? "cold" : "lodge")>>
<</if>>
<</for>>
/* Partner mapping */
<<for _id range _R.roOrder>>
<<set _obj = $WU.roRef[_id]>>
<<if !_obj>><<continue>><</if>>
<<set _p = _R.partnerOf[_id]>>
<<if _p>>
<<set _obj.partnered = true>>
<<set _obj.partnerId = (_p is "__MC__" ? "MC" : _p)>>
<<else>>
<<set _obj.partnered = false>>
<<set _obj.partnerId = null>>
<</if>>
<</for>>
/* MC partner */
<<set $MC.partnerId = (_R.partnerOf["__MC__"] ? _R.partnerOf["__MC__"] : null)>>
<<set $WU.resolved = true>>
<</silently>>
<</widget>>
/* =========================================================
13) POST-CEREMONY STATE MUTATORS
========================================================= */
<<widget "WU_addToColdZone">>
<<silently>>
<<WU_buildRoRef>>
<<set _id = _args[0]>>
<<set $WU = $WU ?? {}>>
<<set $WU.results = $WU.results ?? {}>>
<<set $WU.results.cold = $WU.results.cold ?? []>>
/* Add to results snapshot */
<<if !$WU.results.cold.includes(_id)>>
<<set $WU.results.cold.push(_id)>>
<</if>>
/* If RO object exists, set it too */
<<set $WU.roRef = $WU.roRef ?? {}>>
<<set _obj = $WU.roRef[_id]>>
<<if _obj>>
<<set _obj.location = "cold">>
<<set _obj.partnered = false>>
<<set _obj.partnerId = null>>
<</if>>
<</silently>>
<</widget>>
/* =========================================================
3) Q&A NAV WIDGET
========================================================= */
<<widget "AskAnother">>
<<link "You have another question.">>
<<replace "#qa">><<include "Q_LIST">><</replace>>
<</link>>
<</widget>>
/* =========================================================
4) HUB WIDGETS
========================================================= */
<<widget "ExploreHub">>
<ul class="explore-hub">
<<if !visited("followVoices")>>
<li><<link "Follow the voices">><<goto "followVoices">><</link>></li>
<</if>><br>
<<if !visited("keepExplore")>>
<li><<link "Wander the halls">><<goto "keepExplore">><</link>></li>
<</if>><br>
<<if !visited("exploreUpstairs")>>
<li><<link "Explore upstairs">><<goto "exploreUpstairs">><</link>></li>
<</if>><br>
<<if visited("followVoices") and visited("keepExplore") and visited("exploreUpstairs")>>
<li><<link "Move on">><<goto "1.17">><</link>></li>
<</if>>
</ul>
<</widget>>
<<widget "FirstTalkHub">>
<ul class="talk-hub1">
<<if !visited("Talk_Anjali")>>
<li><<link "Talk to Anjali">><<goto "Talk_Anjali">><</link>></li>
<</if>><br>
<<if !visited("Talk_Dmitry")>>
<li><<link "Talk to Dmitry">><<goto "Talk_Dmitry">><</link>></li>
<</if>><br>
<<if !visited("Talk_Kailee")>>
<li><<link "Talk to Kailee">><<goto "Talk_Kailee">><</link>></li>
<</if>><br>
<<if !visited("Talk_Kalea")>>
<li><<link "Talk to Kalea">><<goto "Talk_Kalea">><</link>></li>
<</if>><br>
<<if !visited("Talk_Makai")>>
<li><<link "Talk to Makai">><<goto "Talk_Makai">><</link>></li>
<</if>><br>
/* Wing it */
<<if !visited("Talk_Anjali") and !visited("Talk_Dmitry") and !visited("Talk_Kailee") and !visited("Talk_Kalea") and !visited("Talk_Makai") and !visited("Talk_WingIt")>><li><<link "Actually, you’re just going to wing it">><<bumpmany 'impulsive' 2 'easygoing' 2>><<set $wingIt = true>><<goto "Talk_WingIt">><</link>></li><</if>>
<<if visited("Talk_Anjali") or visited("Talk_Dmitry") or visited("Talk_Kailee") or visited("Talk_Kalea") or visited("Talk_Makai") or visited("Talk_WingIt")>><li><<link "You’re done talking (for now)">><<goto "1.30">><</link>></li><</if>></ul>
<</widget>>
<<widget "postureVibe">><<set _p = _args[0] ?? "stranger">><<set _w = $WU_week ?? 1>><<if _p is "lover">><<if _w <= 2>><<print "You're close, much sooner than expected.">><<elseif _w <= 4>><<print "Clearly invested. Nothing about this feels forced.">><<else>><<print "All in. You two are built to last.">><</if>><<elseif _p is "anchor">><<if _w <= 2>><<print "Warm and steady. Trust is forming, with room for more.">><<elseif _w <= 4>><<print "Grounded and familiar. Support feels natural now.">><<else>><<print "Deeply rooted. This connection has become a constant.">><</if>><<elseif _p is "platonic">><<if _w <= 2>><<print "Easy and friendly. For now...">><<elseif _w <= 4>><<print "Comfortable and genuine. Your bond is solid, even without sparks.">><<else>><<print "Enduring and trusted. You have a rare kind of closeness, no romance attached.">><</if>><<elseif _p is "warming">><<print "Polite, but not invested yet.">><<elseif _p is "wary">><<print "Interested, but guarded. You’ll have to earn it.">><<elseif _p is "rival">><<print "Sharp around the edges. The tension could spark—or snap.">><<elseif _p is "dismissed">><<print "Not invested. You’re not on their radar yet.">><<else>><<print "Hard to read.">><</if>>
<</widget>>
/* /* =========================================================
RO STATUS ICONS
Usage:
<<RO_icons $Anjali>>
<<RO_icons "anjali">>
========================================================= */
<<widget "RO_icons">><<silently>><<set _arg = _args[0]>><<set _obj = null>><<set _out = "">><<if typeof _arg is "string">><<WU_buildRoRef>><<set _obj = ($WU && $WU.roRef) ? $WU.roRef[_arg] : null>><<else>><<set _obj = _arg>><</if>>
<<if _obj>><<if _obj.partnerId is "MC">><<set _out += "💞">><</if>><<if _obj.location is "lodge">><<set _out += "🏠">><</if>><<if _obj.location is "cold">><<set _out += "❄️">><</if>><<if _obj.ignited>><<set _out += "❤️🔥">><</if>><</if>><</silently>><<nobr>><<print _out>><</nobr>><</widget>>!Bio
-----
<center>
<h2>Lodger Profile</h2>
<p style="font-size: 18px;"><strong><<= $name>> <<= $surname>></strong>
<i><<= $pronounLabel>></i><br></p>
<<if $height != "" && $style != "">>You are considered <<= $height>> for your height, and you tend to dress in <<= $style>> fashion.<<elseif $height != "">>You are considered <<= $height>> for your height.<<elseif $style != "">>You tend to dress in <<= $style>> fashion.<<else>>You haven’t really settled on how you see your height or your personal style yet.<</if>> <<if $skin != "" || $eye != "">><<if $skin != "" && $eye != "">>You have <<= $skin>> skin and <<= $eye>> eyes.<<elseif $skin != "">>You have <<= $skin>> skin.<<elseif $eye != "">>You have <<= $eye>> eyes.<</if>><<else>>You haven’t really stopped to catalog your features yet.<</if>> <<if $hairlength == "bald">>Your head is completely bald.<<elseif $hairlength == "buzzed">><<if $haircolor == "boldly dyed">>You have a buzzed cut dyed in a bold, standout color.<<elseif $haircolor != "">>You have a buzzed cut in a shade of <<= $haircolor>>.<<else>>You have a buzzed cut that doesn’t leave much to hide.<</if>><<elseif $hairlength != "" && $hairtype != "" && $haircolor != "">><<if $haircolor == "boldly dyed">>You have <<= $hairlength>> <<= $hairtype>> hair dyed in a bright, standout color.<<else>>You have <<= $hairlength>> <<= $hairtype>> hair in a shade of <<= $haircolor>>.<</if>><<elseif $hairlength != "" || $hairtype != "" || $haircolor != "">>Your hair refuses to fit into one simple description.<<else>>Your hair, whatever state it’s in, will have to speak for itself.<</if>> <<if $facialhair == "a beard" || $facialhair == "stubble" || $facialhair == "a mustache">>You also have <<= $facialhair>> framing your features.<<elseif $facialhair == "no facial hair" || $facialhair == "clean-shaven" || $facialhair == "">>Your jawline is smooth.<</if>> <<if $piercing>>Your piercings catch the light when you move.<<else>>There’s not a piercing in sight.<</if>> <<if $tattoo>>Your ink seems even more vivid under these lights.<<else>>You don’t have any tattoos yet, but you can’t help wondering how long that’ll last.<</if>></center>
<center><h2>Stats</h2></center><div class="stat-row">
<div class="stat-bar-labels">Charming / Intimidating</div>
<div class="meter-wrap"><<showmeter 'charming' `$charming/100`>>
</div>
<div class="stat-row">
<div class="stat-bar-labels">Dramatic / Reserved</div>
<div class="meter-wrap"><<showmeter 'dramatic' `$dramatic/100`>>
</div>
<div class="stat-row">
<div class="stat-bar-labels">Playful / Serious</div>
<div class="meter-wrap"><<showmeter 'playful' `$playful/100`>>
</div>
<div class="stat-row">
<div class="stat-bar-labels">Friendly / Callous</div>
<div class="meter-wrap"><<showmeter 'friendly' `$friendly/100`>>
</div>
<div class="stat-row">
<div class="stat-bar-labels">Easygoing / Stubborn</div>
<div class="meter-wrap"><<showmeter 'easygoing' `$easygoing/100`>>
</div>
<div class="stat-row">
<div class="stat-bar-labels">Impulsive / Cautious</div>
<div class="meter-wrap"><<showmeter 'impulsive' `$impulsive/100`>>
</div>
<div class="stat-row">
<div class="stat-bar-labels">Bold / Shy</div>
<div class="meter-wrap"><<showmeter 'bold' `$bold/100`>>
</div>
<<silently>>
<<updatemeter 'charming' $charming/100>>
<<updatemeter 'dramatic' $dramatic/100>>
<<updatemeter 'playful' $playful/100>>
<<updatemeter 'friendly' $friendly/100>>
<<updatemeter 'easygoing' $easygoing/100>>
<<updatemeter 'impulsive' $impulsive/100>>
<<updatemeter 'bold' $bold/100>>
<</silently>>
!Relationships<<silently>><<WarmUpAdmin>><</silently>>
-----
<strong>Anjali Lal | 25 | Model/Entrepreneur</strong>
<<RO_icons $Anjali>>
Flirt: <<= $anjflirt>>
Friend: <<= $anjfriend>>
Status: <<postureVibe $ROposture["anjali"]>>
<strong>Dmitry Volkov | 30 | Private Wealth Manager</strong>
<<RO_icons $Dmitry>>
Flirt: <<= $dmiflirt>>
Friend: <<= $dmifriend>>
Status: <<postureVibe $ROposture["dmitry"]>>
<strong>Jong-woo Kim | 23 | Fitness Influencer</strong>
<<RO_icons $Jongwoo>>
Flirt: <<= $jwflirt>>
Friend: <<= $jwfriend>>
Status: <<postureVibe $ROposture["jongwoo"]>>
<strong>Kailee Blake | 26 | Interior Designer</strong>
<<RO_icons $Kailee>>
Flirt: <<= $kaiflirt>>
Friend: <<= $kaifriend>>
Status: <<postureVibe $ROposture["kailee"]>>
<strong>Kalea Mahelona | 22 | Student</strong>
<<RO_icons $Kalea>>
Flirt: <<= $kalflirt>>
Friend: <<= $kalfriend>>
Status: <<postureVibe $ROposture["kalea"]>>
<strong>Linden Craft | 31 | Café Owner</strong>
<<RO_icons $Linden>>
Flirt: <<= $linflirt>>
Friend: <<= $linfriend>>
Status: <<postureVibe $ROposture["linden"]>>
<strong><<if !$Lu.met>><<print $Lu.base>><<else>><<print $Lu.name>><</if>> Gigliotti | 28 | Luxury Art Curator</strong>
<<RO_icons $Lu>>
Flirt: <<= $luflirt>>
Friend: <<= $lufriend>>
Status: <<postureVibe $ROposture["lu"]>>
<strong>Makai Jones | 27 | High School History Teacher</strong>
<<RO_icons $Makai>>
Flirt: <<= $makflirt>>
Friend: <<= $makfriend>>
Status: <<postureVibe $ROposture["makai"]>>
<strong>Marcel Toussaint | 29 | Mixologist</strong>
<<RO_icons $Marcel>>
Flirt: <<= $marflirt>>
Friend: <<= $marfriend>>
Status: <<postureVibe $ROposture["marcel"]>>
<strong>Misty Delgado | 26 | Park Ranger</strong>
<<RO_icons $Misty>>
Flirt: <<= $misflirt>>
Friend: <<= $misfriend>>
Status: <<postureVibe $ROposture["misty"]>>
<strong><<if !$Santi.met>><<print $Santi.base>><<else>><<print $Santi.name>><</if>> Reyes | 28 | Tattoo Artist/Small Business Owner</strong>
<<RO_icons $Santi>>
Flirt: <<= $santiflirt>>
Friend: <<= $santifriend>>
Status: <<postureVibe $ROposture["santi"]>>
[[Sugarcube 2 Documentation|https://www.motoslave.net/sugarcube/2/docs]]
[[OpenDyslexic Font by Abbie Gonzalez|https://opendyslexic.org]]
[[Notify Macro by Chapel|https://github.com/ChapelR/custom-macros-for-sugarcube-2]]
[[Live Update Macro by Cycy|https://github.com/cyrusfirheir/cycy-wrote-custom-macros]]<<if visited() is 1>><<if settings.notifications>><<notify 3s>>Autosaving...<</notify>><</if>><</if>>\
With a weary sigh, you collapse onto the sofa, stretching your legs as you sink into its worn, cushiony embrace. For a few moments, there’s nothing but the steady rhythm of your own breathing and city sounds rising from the streets below. You let your thoughts drift back to the absolute nightmare you just escaped. You’ve had a fair share of disaster dates, but this time…
*[[your date was drunk on arrival, downed four shots of tequila like they had something to prove…and then puked all over the waiter|1.2]]
*[[your date livestreamed the whole time and kept asking chat to vote on your ‘aura’|1.2]]
*[[your date wouldn’t stop talking about their bladed weapon collection in disturbing detail|1.2]]
*[[your date burst into tears over their ex before the appetizers even arrived|1.2]]You exhale—long and defeated—and reach for your phone. A few taps later, the dating app lights up your screen. Because apparently, you still believe love might be real…or you're just a glutton for punishment. Several mind-numbing minutes of swiping later, a random new ad pops up.
<img
src="https://dl.dropboxusercontent.com/scl/fi/outib8dh395p87ua5945v/wmu-poster.png?rlkey=a1dtkt5lyyh97axkqbsywl3v3"
loading="lazy"
alt="Casting Call Poster"
style="width:400px;max-width:100%;height:auto;border-radius:12px;display:block;margin:0 auto;">
Is this how they do things now? Prey on the lonely and desperate? Not that you’re lonely and desperate…
Do people actually click on ads? On purpose? Is this a scam? Is your phone about to get hacked?
Still, curiosity buzzes beneath your skin. Your thumb hovers over the apply button.
Because what’s the worst that could happen?
Without another thought, you tap the screen. The application page appears before you: empty, pristine, just waiting to be filled in.
And so you do.
<span class="next"><<button "Next" "appStart">><</button>></span><h2>The Prologue</h2>
Your apartment is just as dark and quiet as you left it. After flipping on the light, you fall into an all-too-familiar routine: tossing your keys onto the counter while simultaneously peeling off your shoes…
*<<link "and sending them flying in the general direction of the nearby shoe rack">>
<<bumpmany 'impulsive' 4 'playful' 4>>
<<goto '1.1'>>
<</link>>
*<<link "and leaving them abandoned at the door">>
<<bumpmany 'easygoing' 2 'dramatic' -2>>
<<goto '1.1'>>
<</link>>
*<<link "and neatly placing them back on the shoe rack, like the responsible adult you pretend to be">>
<<bumpmany 'impulsive' -1 'charming' 2>>
<<goto '1.1'>>
<</link>>
*<<link "and neatly placing them back on the shoe rack, like the responsible adult you <i>actually</i> are">>
<<bumpmany 'impulsive' -4 'playful' -4>>
<<goto '1.1'>>
<</link>>
*<<link "and adding them to the ever-growing pile of footwear in the corner">>
<<bumpmany 'dramatic' 4 'bold' 4>>
<<goto '1.1'>>
<</link>><center><h2>WARM ME UP CONTESTANT APPLICATION FORM</h2></center>
<center><strong>Snap Studio are looking for bold, captivating singles from across the globe who aren't afraid to brave the cold in the name of love. Selected contestants will spend their days getting to know one another, winning the hearts of the public and each other in order to make it to the top and earn a cash prize of $100,000.</strong></center>
<center><span class="cta-fixed">
<<button "Begin">>
<<goto "Basics">>
<</button>>
</span></center><h3>Basics</h3>
<strong><i>| Who are you?</i></strong>
<b>FIRST NAME:</b> <<textbox "$name" $name>><br>
<b>LAST NAME:</b> <<textbox "$surname" $surname>><br>
<b>HEIGHT:</b>
<<radiobutton "$height" "short">> Short
<<radiobutton "$height" "average">> Average
<<radiobutton "$height" "tall">> Tall<br>
<b>PRONOUNS:</b>
<<radiobutton "$pronounKey" "she">> She/Her
<<radiobutton "$pronounKey" "he">> He/Him
<<radiobutton "$pronounKey" "they">> They/Them
<div id="basicsError" class="form-error" style="display:none; margin-top:.75em;">Please fill out: <span class="missing"></span></div>
<span class="next">
<<button "Next">>
<<set _missing = []>>
<<if !$name || $name.trim() == "">><<set _missing.push("First Name")>><</if>>
<<if !$surname || $surname.trim() == "">><<set _missing.push("Last Name")>><</if>>
<<if $height == "">><<set _missing.push("Height")>><</if>>
<<if $pronounKey == "">><<set _missing.push("Pronouns")>><</if>>
<<if _missing.length == 0>>
<<replace "#basicsError">><</replace>>
<<set $pronounLabel =
$pronounKey == "she" ? "She/Her"
: $pronounKey == "he" ? "He/Him"
: "They/Them">>
<<set $MC = $MC ?? {}>>
<<set $MC.name = $name>>
<<set $MC.surname = $surname>>
<<set $MC.pronounKey = $pronounKey>>
<<set $MC.p = ($PR[$pronounKey] ?? $PR.they)>>
<<goto "Personality">>
<<else>>
<<run $("#basicsError .missing").text(_missing.join(", ")) >>
<<run $("#basicsError").show() >>
<</if>>
<</button>>
</span><<silently>><<set $choice = $choice ?? "">><<set $goal = $goal ?? "">><<set $conflict = $conflict ?? "">><<set $redflag = $redflag ?? "">><</silently>>
<h3>Personality</h3>
<strong><i>| What are you like?</i></strong>
<b>1. What's your biggest red flag?</b>
<<radiobutton "$choice" "ex">> I’m close friends with some of my exes
<<radiobutton "$choice" "ghost">> I ghost and don’t feel bad
<<radiobutton "$choice" "business">> I fall in love in 2–5 business days
<<radiobutton "$choice" "sport">> I treat conflict like a spectator sport
<<radiobutton "$choice" "flirty">> I'm incredibly charming (cough<i>flirty</i>cough)
<<radiobutton "$choice" "unavailable">> I'm emotionally unavailable
<br>
<b>2. What are you hoping to get out of this experience?</b>
<<radiobutton "$goal" "love">> True love
<<radiobutton "$goal" "templove">> Temporary love
<<radiobutton "$goal" "fame">> Screen time and fame
<<radiobutton "$goal" "validation">> Validation
<<radiobutton "$goal" "growth">> Emotional growth
<<radiobutton "$goal" "vacay">> A free vacation
<<radiobutton "$goal" "money">> Money
<br>
<b>3. How do you typically handle conflict?</b>
<<radiobutton "$conflict" "ice">> Total ice out
<<radiobutton "$conflict" "cry">> Start crying
<<radiobutton "$conflict" "petty">> Petty revenge
<<radiobutton "$conflict" "sorry">> Apologize, even if it wasn't my fault
<<radiobutton "$conflict" "passive">> Say "it's fine" and mean the opposite
<<radiobutton "$conflict" "fight">> Escalate immediately
<<radiobutton "$conflict" "delulu">> Pretend it never happened
<<radiobutton "$conflict" "talknow">> Talk it out (immediately)
<<radiobutton "$conflict" "talklater">> Talk it out (eventually)
<div id="personalityError" class="form-error" style="display:none; margin-top:.75em;">Please fill out: <span class="missing"></span></div>
<span class="next"><<button "Next">><<set _missing = []>>
<<if !$choice || $choice.trim() == "">><<set _missing.push("Red Flag")>><</if>>
<<if !$goal || $goal.trim() == "">><<set _missing.push("Goal")>><</if>>
<<if !$conflict || $conflict.trim() == "">><<set _missing.push("Conflict Style")>><</if>>
<<if _missing.length > 0>>
<<run $("#personalityError .missing").text(_missing.join(", "))>>
<<run $("#personalityError").show()>>
<<else>>
<<run $("#personalityError").hide()>>
<<switch $choice>>
<<case "ex">> <<set $friendly += 4>>
<<case "ghost">> <<set $friendly -= 4, $easygoing += 1>>
<<case "business">> <<set $friendly += 2, $dramatic += 1, $impulsive += 4>>
<<case "sport">> <<set $playful += 1, $friendly -= 2, $easygoing += 1, $messy += 1>>
<<case "flirty">> <<set $bold += 2, $charming += 4, $playful += 2>>
<<case "unavailable">> <<set $dramatic -= 4, $impulsive -= 4, $charming -= 4>>
<</switch>>
<<switch $conflict>>
<<case "ice">> <<set $charming -= 2, $easygoing -= 4>>
<<case "cry">> <<set $friendly += 2, $dramatic += 2>>
<<case "petty">> <<set $dramatic += 4, $easygoing -= 4, $messy += 1>>
<<case "sorry">> <<set $friendly += 4, $dramatic -= 4, $bold -= 2>>
<<case "passive">> <<set $playful -= 4, $easygoing -= 4>>
<<case "fight">> <<set $dramatic += 2, $charming -= 4, $bold += 1>>
<<case "delulu">> <<set $dramatic -= 2, $playful -= 2, $easygoing += 2>>
<<case "talknow">> <<set $friendly += 2, $easygoing += 2, $charming += 2>>
<<case "talklater">><<set $dramatic -= 2, $easygoing -= 2, $charming += 1>>
<</switch>>
<<set $redflag = $choice>>
<<set $choice = "">>
<<goto "HotTakesApp">>
<</if>>
<</button>>
</span>
<span id="rf-msg"></span><<silently>><<set $dating = $dating ?? "">><<set $exposure = $exposure ?? "">><<set $rotype = $rotype ?? "">><</silently>>
<h3>Hot Takes</h3>
<strong><i>| Who are you?</i></strong>
<b>1. Do you like dating more than one person at the same time?</b>
<<radiobutton "$dating" "mono">> No, I'm monogamous
<<radiobutton "$dating" "sneak">> Oh sure—what they don't know won't kill ’em
<<radiobutton "$dating" "open">> Yes, I like options
<<radiobutton "$dating" "heaux">> Dating and hooking up are different, right?
<br>
<b>2. How do you feel about emotional exposure and forced proximity with strangers?</b>
<<radiobutton "$exposure" "excited">> Excited and ready for anything
<<radiobutton "$exposure" "suspect">> Skeptical but open to new experiences
<<radiobutton "$exposure" "terrify">> Terrified but intrigued
<<radiobutton "$exposure" "uncomfortable">> Uncomfortable but willing to try
<br>
<b>3. What's your favorite kind of romance?</b>
<<radiobutton "$rotype" "flirthard">> Passive-aggressive flirting
<<radiobutton "$rotype" "pinehard">> Tension and mutual pining
<<radiobutton "$rotype" "diehard">> We met five minutes ago, and I’d die for you
<<radiobutton "$rotype" "fuckhard">> One bed. No dignity.
<<radiobutton "$rotype" "pretendhard">> “We’re just pretending to be a couple” (until we’re not)
<<radiobutton "$rotype" "friendhard">> Friends who “accidentally” fall in love
<div id="hotTakesError" class="form-error" style="display:none; margin-top:.75em;">Please fill out: <span class="missing"></span></div>
<span class="next">
<<button "Next">>
<<set _missing = []>>
<<if !$dating || $dating.trim() == "">><<set _missing.push("Dating Style")>><</if>>
<<if !$exposure || $exposure.trim() == "">><<set _missing.push("Emotional Exposure")>><</if>>
<<if !$rotype || $rotype.trim() == "">><<set _missing.push("Romance Preference")>><</if>>
<<if _missing.length > 0>>
<<run $("#hotTakesError .missing").text(_missing.join(", "))>>
<<run $("#hotTakesError").show()>>
<<else>>
<<run $("#hotTakesError").hide()>>
<<switch $dating>>
<<case "sneak">> <<set $messy += 1>>
<</switch>>
<<switch $exposure>>
<<case "excited">> <<set $bold += 2, $impulsive += 2>>
<<case "suspect">> <<set $bold += 1, $impulsive += 1>>
<<case "terrify">> <<set $bold -= 2, $impulsive -= 2>>
<<case "uncomfortable">> <<set $bold -= 1, $impulsive -= 1>>
<</switch>>
<<switch $rotype>>
<<case "flirthard">> <<set $friendly -= 2>>
<<case "pinehard">> <<set $dramatic += 2, $charming -= 2>>
<<case "diehard">> <<set $friendly += 2, $charming += 2, $impulsive += 2>>
<<case "fuckhard">> <<set $bold += 2>>
<<case "pretendhard">> <<set $dramatic -= 2, $playful -= 2>>
<<case "friendhard">> <<set $friendly += 2, $charming += 2>>
<</switch>>
<<goto "Video">>
<</if>>
<</button>>
</span><h3>Review Application</h3>
<i>| Does everything look okay?</i>
<strong>BASICS</strong>
<i>First Name:</i> <<= $name>>
<i>Last Name:</i> <<= $surname>>
<i>Height:</i> <<pretty 'height' $height>>
<i>Pronouns:</i> <<= $pronounLabel>>
<strong>PERSONALITY</strong>
<i>Your goals for the show:</i> <<pretty 'goal' $goal>>
<i>Your biggest red flag:</i> <<pretty 'redflag' $redflag>>
<i>Your conflict style:</i> <<pretty 'conflict' $conflict>>
<strong>HOT TAKES</strong>
<i>Your dating style:</i> <<pretty 'dating' $dating>>
<i>Your exposure comfort:</i> <<pretty 'exposure' $exposure>>
<i>Your favorite romance trope:</i> <<pretty 'rotype' $rotype>>
<strong>VIDEO INTRODUCTION</strong>
<i>Your submission vibe:</i> <<pretty 'video' $video>>
<span class="next">
<<button "Submit">>
<<goto "1.3">>
<</button>>
</span><<silently>><<set $video = $video ?? "">><</silently>>
<h3>Video Introduction</h3>
<strong><i>| Do you have what it takes?</i></strong>
<b>Need inspiration? Choose the vibe that best fits your video submission:</b>
<<radiobutton "$video" "relate">> Relatable, with you recounting your cringiest dating fails, wearing your most charming smile
<<radiobutton "$video" "chaotic">> Chaotic, with you somewhat intoxicated, holding a wine glass, dressed in nothing but a bathrobe and sunglasses
<<radiobutton "$video" "haha">> Hilarious, with you cracking jokes and a shaky frame because your friend couldn’t stop laughing the whole time
<<radiobutton "$video" "sexy">> Sensual, with maximum thirst trap energy and minimal clothing
<<radiobutton "$video" "relax">> Relaxed, with you lounging on your sofa, being your realest self
<<radiobutton "$video" "cozy">> Cozy, with you baking cookies and talking about your perfect date
<<radiobutton "$video" "straight">> Straightforward, with you in bed telling whoever’s watching to pick you or not; you couldn’t care less
<<radiobutton "$video" "awks">> Awkward, with you repeatedly looking at your pre-written script because you kept stuttering over your words
<<radiobutton "$video" "strategic">> Strategic, with your PowerPoint pitch and bullet point goals
<div id="videoError" class="form-error" style="display:none; margin-top:.75em;">Please fill out: <span class="missing"></span></div>
<span class="next">
<<button "Next">>
<<set _missing = []>>
<<if !$video || $video.trim() == "">><<set _missing.push("Video Style")>><</if>>
<<if _missing.length > 0>>
<<run $("#videoError .missing").text(_missing.join(", "))>>
<<run $("#videoError").show()>>
<<else>>
<<run $("#videoError").hide()>>
<<switch $video>>
<<case "relate">> <<set $charming += 4>>
<<case "chaotic">> <<set $playful += 2, $dramatic += 4, $messy += 1>>
<<case "haha">> <<set $playful += 4>>
<<case "sexy">> <<set $bold += 2>>
<<case "relax">> <<set $easygoing += 4>>
<<case "cozy">> <<set $friendly += 4>>
<<case "straight">> <<set $friendly -= 2, $charming -= 2>>
<<case "awks">> <<set $bold -= 4, $dramatic -= 4>>
<<case "strategic">> <<set $playful -= 4>>
<</switch>>
<<goto "ReviewApp">>
<</if>>
<</button>>
</span>And just like that, it’s out of your hands.
One week passes. Then two. Then three. The only proof that you even applied is the confirmation email sitting in your inbox.
*<<link "How could they pass up your application?">>
<<bumpmany 'charming' 2>>
<<goto '1.4.2'>>
<</link>>
*<<link "Oh well. Not much you can do about it now.">>
<<bump 'easygoing' 4>>
<<goto '1.4.3'>>
<</link>>
*<<link "What if it really <i>was</i> a scam?!">>
<<bump 'dramatic' 2>>
<<goto '1.4.4'>>
<</link>>
*<<link "It’s okay. You’re sure there were plenty of better candidates out there.">>
<<bump 'friendly' 2>>
<<goto '1.4.5'>>
<</link>>
*<<link "Whatever. This whole thing sounded stupid anyway.">>
<<bumpmany 'friendly' -2 'charming' -2>>
<<goto '1.4.6'>>
<</link>>
*<<link "You tried. You really tried.">>
<<bumpmany 'playful' -2 'dramatic' -2>>
<<goto '1.4.7'>>
<</link>>
*<<link "It’s fine. You’re acting totally normal about this.">>
<<bump 'playful' +2>>
<<goto '1.4.8'>>
<</link>>You’re poking at your breakfast, halfheartedly making your way through your dating matches, when your phone starts to ring.
Unknown number.
<<if $dramatic > 50>>
Oh shit. What if it's a hacker...?
<</if>>
You hesitate…then answer, maybe against your better judgment.
“Hello?”
“Hi! Is this <<= $name>> <<= $surname>>?”
<<if $friendly < 50 or $charming < 50>>
“Depends who’s asking.”
<<elseif $friendly >= 55 or $charming >= 55>>
“That’s me. Who's calling, please?”
<<elseif $playful >= 60>>
“Last time I checked! And you are?”
<<else>>
“Yes?”
<</if>>
“My name is Vanessa Cruz. I’m the Assistant Casting Director for Warm Me Up. We received your application and were hoping to snag a quick interview if you’re still interested.”
<i>Oh.</i>
Up until now, <i>Warm Me Up</i> felt like a joke. But it’s real. It’s actually real, and this Vanessa person is on the other end of the line, waiting for your answer.
“Yeah, yes. I’m still interested.”
“Amazing! Would you be available this Thursday at 10 AM?”
You skim your calendar. Technically, you’re working that day…but come on. This is way more interesting than emails and spreadsheets.
“That works.”
“Perfect! I’ll email you the details. We’re so excited to meet you! Have a great day!”
Well. That just happened. This is happening.
<span class="next"><<button "Next" "1.5">><</button>></span>You’d worked hard on that application. Clever answers, honest moments, undeniable charm. Passing on you? Their loss. Truly. Some people just don’t recognize a good thing until it’s gone.
<<include "phonecall">>The more you think about it, the more your anxiety kicks into high gear.
What if this <i>wasn’t</i> legit? What if you just handed over your personal info to some shady pop-up on a dating app? They’re probably combing through your data right now!
<<include "phonecall">>You sigh, shoulders lifting in a shrug. You submitted it. That’s all you could do.
There’s no point obsessing over what could’ve been, especially when it’s completely out of your hands.
<<include "phonecall">>Honestly, you’re not even mad. You’re just annoyed that you wasted a whole weekend applying to something so ridiculous. Reality TV is stupid, anyway.
<<include "phonecall">>You’d hoped you’d hear something by now, but as the days slip by, you find yourself more at peace with the silence. There are other people out there. People louder, bolder, more dramatic. It takes a certain kind of person to be on reality TV. And if you’re not one of them? That’s okay. You’re happy to let others shine.
<<include "phonecall">>You researched the show. Tailored every answer. Spent hours on the video. So yeah, the silence stings more than you want to admit.
<<include "phonecall">>You’re not saying your email provider is sabotaging you, but it’s suspicious that every notification is spam except the one you’re actually waiting for.
<<include "phonecall">>Before you know it, it’s the day of your interview. You called out from work and spent hours the night before agonizing over the perfect outfit. Ultimately, you stuck with your usual style…
*<<link "sporty: effortless and chic, in joggers, sneakers, and a stylish hoodie">>
<<set $style = "sporty">>
<<goto '1.6'>>
<</link>>
*<<link "grungy: rugged and undone, in distressed denim, canvas high tops, and a flannel shirt">>
<<set $style = "grungy">>
<<goto '1.6'>>
<</link>>
*<<link "Avant Garde: bold and unique, in an asymmetrical top and unusual silhouettes">>
<<set $style = "Avant Garde">>
<<goto '1.6'>>
<</link>>
*<<link "casual: comfortable and easy, in jeans, sneakers, and a cotton shirt">>
<<set $style = "casual">>
<<goto '1.6'>>
<</link>>
*<<link "minimalist: simplistic and functional, in tailored bottoms and a structured top">>
<<set $style = "minimalist">>
<<goto '1.6'>>
<</link>>
*<<link "preppy: collegiate and polished, in a classic blazer, loafers, and plaid bottoms">>
<<set $style = "preppy">>
<<goto '1.6'>>
<</link>>
*<<link "streetstyle: cool and casual, in relaxed trousers, stylish sneakers, and an oversized top">>
<<set $style = "streetstyle">>
<<goto '1.6'>>
<</link>>
*<<link "punk: unapologetic and edgy, in a leather jacket, ripped jeans, and your favorite band tee">>
<<set $style = "punk">>
<<goto '1.6'>>
<</link>>
*<<link "bohemian: artistic and free, in flowy linens and layered jewelry">>
<<set $style = "bohemian">>
<<goto '1.6'>>
<</link>>
*<<link "gothic: romantic and dark, in black lace and velvet">>
<<set $style = "gothic">>
<<goto '1.6'>>
<</link>>You meet Vanessa at the Snap Studio production office, a place buzzing with movement despite its size, every surface doing double duty. She’s a bubbly little thing, with a Hollywood-white smile and a bouncy abundance of curls. She rattles off facts about the company at a mile a minute without taking a breath. You almost start to wonder if she’s human.
Until you clock the dark circles under her eyes.
There it is.
The universal mark of the overworked and underpaid.
“Take a seeeat,” she says, gesturing toward a red, angular armchair. Vanessa settles into a matching one across from you—in color at least. It wobbles slightly and gives a noisy creak beneath her as she shifts, metal joints protesting before going still. She doesn't seem to notice. Or mind. She finally inhales; it’s so quick you wonder if it was enough to fill her lungs after all that talking. Flashing another smile, her brown eyes crinkle beneath her lightly rouged cheeks.
“So! Welcome again!”
“Thank you for having me."
“Of course! Based on your application, I think I have a pretty solid read on you already…” she begins with a playful grin, “But this is a chance to dig a little deeper. To find out who <<= $name>> really is. What makes you tick, all that good stuff. I’ll give you a bit more background on the show, the full premise, what we’re looking for. And we’ll leave plenty of time for questions!”
Vanessa pauses for a beat, tucking a wayward curl behind her ear. You think she’s giving you space to ask something, but then she starts up again, “Okay! So, let me tell you a little more about Warm Me Up.”
“This is Snap Studio’s first foray into reality TV. The producers wanted to try something different. Something more than your typical sun-drenched, skimpy dating shows. You know the ones.”
She waves her hand, dismissing half the major dating shows you know of in one graceful gesture.
“Instead, we asked: what happens when you take twelve singles and remove all the cozy comforts? No villas. No cabanas. No infinity pools. Just limited amenities and the looming threat of emotional and literal frostbite!”
Your brows lift slightly at her growing enthusiasm.
“The goal?” she continues, clearly enjoying the concept. “Form a connection strong enough to <i>survive</i>. Literally. Each week, you’ll pair up with a partner to avoid being sent to the Cold Zone. Outside, in the snow, with nothing but a tent and your intuitive survival instincts.”
Okay.
Maybe you should have done a bit more research.
<span class="next"><<button "Next" "InterviewQuestions">><</button>></span>
<div class="qa-wrap">“Sorry, can I ask a few questions?”
“Absolutely!” Vanessa beams. “Ask away!”
<div id="qa"><<include "Q_LIST">></div></div><<silently>><<if $qa is undefined>><<set $qa = { locked:false, current:"" }>>
<</if>><<if $askedQ is undefined>><<set $askedQ = {filming:false, location:false, legal:false, pair:false, everyone:false, bring:false, alone:false, winning:false}>><</if>>
<<set _remaining = 0>><<if not $askedQ.filming>><<set _remaining += 1>><</if>><<if not $askedQ.location>><<set _remaining += 1>><</if>><<if not $askedQ.legal>><<set _remaining += 1>><</if>><<if not $askedQ.pair>><<set _remaining += 1>><</if>><<if not $askedQ.everyone>><<set _remaining += 1>><</if>><<if not $askedQ.bring>><<set _remaining += 1>><</if>><<if not $askedQ.alone>><<set _remaining += 1>><</if>><<if not $askedQ.winning>><<set _remaining += 1>><</if>><</silently>><<if $qa.locked>>
<div class="qa-answer-view"><<switch $qa.current>><<case "filming">><div class="answer">“About eight weeks,” Vanessa replies. “We start January 17 and plan to wrap by March 15.”</div><<case "location">> <div class="answer">“Switzerland! More specifically, the Alps.” Vanessa’s eyes sparkle. “Now, I did say there wouldn’t be any modern comforts…but that’s not entirely true. There’s a beautiful chalet where you’ll get to stay,” she raises a finger, “—if you manage to couple up.”</div><<case "legal">><div class="answer">Vanessa laughs. “Yes. Very legal. We’ve gone through all the proper channels, risk assessments, survival experts, the works. No one’s dying on our watch!”<br><br>How comforting…</div><<case "pair">><div class="answer">“At the end of each week, we’ll hold a Warm-Up Ceremony.”<br><br>You nod, following along well enough so far.<br><br>“Each contestant gets a chance to put in a bid to pair up with someone. If it's a match? Congrats, you're warm and safe. If not…well...” She gives you a look that’s a little too cheerful. “Hope you brought extra layers.”</div><<case "everyone">><div class="answer">“Plot twist: they won’t. Because a warm-up only counts if both people choose each other. If your bid isn't mutual, you’re headed to the Cold Zone." <br><br>You raise your hand, “Wait, but what about preference? Rank order?”<br><br>“Your first choice is your only choice. No re-dos, no backups.”</div><<case "bring">><div class="answer">“Besides clothes and essentials? Nope. No phones, no personal comforts. You’ll be given a basic winter survival pack curated by the producers, but it’s minimal. If you want to stay extra warm, you'll need someone else.”</div><<case "alone">><div class="answer">“Not necessarily,” Vanessa says with a knowing smile. “Not everyone’s feelings will be reciprocated, so it’s entirely possible that more than one person ends up in the Cold Zone."<br><br>She shrugs. “You might not have feelings for each other…yet. Who knows what could happen after a few freezing nights huddled up together? Survival has a funny way of accelerating emotional bonds. Or so we hope.”</div><<case "winning">><div class="answer">“Great question,” Vanessa says, crossing one leg over the other and steadying the chair without thinking. “There won’t be any eliminations. Everyone stays for the full duration of the show. But that doesn’t mean there won’t be competition.”<br><br>She smiles cryptically, “Viewers will have the chance to influence the show as it airs. I won’t give too much away, but let’s just say they’ll play a big role in determining the final outcome.”<br><br>“Whoever the audience deems the ‘best couple’ will win an all-expenses-paid vacation to the Maldives and a cash prize of $100,000.”<br><br>“The Maldives?” You repeat.<br><br>“Mm-hm. I've heard it's beautiful!"</div><</switch>>
<ul class="qa-actions"><<if _remaining > 0>><li><<link "Ask another question">><<set $qa.locked = false>><<set $qa.current = "">><<replace "#qa">><<include "Q_LIST">><</replace>><</link>></li><br>
<</if>><li><<link "That’s all you wanted to know">><<set $qa.locked = false>><<set $qa.current = "">><<goto "1.7">><</link>></li>
</ul>
<<else>>
<ul class="qa-list"><<if not $askedQ.filming>><li class="question"><<link "“How long is filming?”">><<set $askedQ.filming = true>><<set $qa.locked = true>><<set $qa.current = "filming">><<replace "#qa">><<include "Q_LIST">><</replace>><</link>></li><</if>><br>
<<if not $askedQ.location>><li class="question"><<link "“If not somewhere warm, then where will it be filmed?”">><<set $askedQ.location = true>><<set $qa.locked = true>><<set $qa.current = "location">><<replace "#qa">><<include "Q_LIST">><</replace>><</link>></li><</if>><br>
<<if not $askedQ.legal>><li class="question"><<link "“Is this…legal?”">><<set $askedQ.legal = true>><<set $qa.locked = true>><<set $qa.current = "legal">><<replace "#qa">><<include "Q_LIST">><</replace>><</link>></li><</if>><br>
<<if not $askedQ.pair>><li class="question"><<link "“How do you pair up?”">><<set $askedQ.pair = true>><<set $qa.locked = true>><<set $qa.current = "pair">><<replace "#qa">><<include "Q_LIST">><</replace>><</link>></li><</if>><br>
<<if not $askedQ.everyone>><li class="question"><<link "“What happens if everyone pairs up?”">><<set $askedQ.everyone = true>><<set $qa.locked = true>><<set $qa.current = "everyone">><<replace "#qa">><<include "Q_LIST">><</replace>><</link>></li><</if>><br>
<<if not $askedQ.bring>><li class="question"><<link "“Do we get to bring anything with us?”">><<set $askedQ.bring = true>><<set $qa.locked = true>><<set $qa.current = "bring">><<replace "#qa">><<include "Q_LIST">><</replace>><</link>></li><</if>><br>
<<if not $askedQ.alone>><li class="question"><<link "“Would we be completely alone outside if we get rejected?”">><<set $askedQ.alone = true>><<set $qa.locked = true>><<set $qa.current = "alone">><<replace "#qa">><<include "Q_LIST">><</replace>><</link>></li><</if>><br>
<<if not $askedQ.winning>><li class="question"><<link "“Is there a winning couple? How does that work?”">><<set $askedQ.winning = true>><<set $qa.locked = true>><<set $qa.current = "winning">><<replace "#qa">><<include "Q_LIST">><</replace>><</link>></li><</if>><br>
<li class="question qa-done"><<link "That’s all you wanted to know">><<goto "1.7">><</link>></li></ul>
<<if _remaining == 0>>You sit there, pensive, quietly absorbing everything she just told you. It’s definitely a lot to take in.
<center><<button "Next">><<goto "1.7">><</button>></center><</if>><</if>>“Any more questions?”
“Hm? Oh, no, I’m alright for now.” You’re sure you’ll have plenty more later.
Vanessa hinges forward, elbows on her knees, eyes bright with curiosity.
“Excellent. Now I’ve got questions for you. Ready to start?”
You nod.
Here goes nothing.
The interview is pretty straightforward. More questions. Much more probing into your dating experience, your lifestyle, your baggage, your “type”, your toxic traits (and whether you admit to them).
Et cetera, et cetera.
You’re careful with your responses, but you never forget to be you. The you who is…
*<<link "super chill">>
<<set $V_int = "chill">>
<<bump 'easygoing' 4>>
<<goto '1.8'>>
<</link>>
*<<link "effortlessly charming">>
<<set $V_int = "effortless">>
<<bump 'charming' 4>>
<<goto '1.8'>>
<</link>>
*<<link "playfully and wholly unserious">>
<<set $V_int = "unserious">>
<<bump 'playful' 4>>
<<goto '1.8'>>
<</link>>
*<<link "reserved and demure">>
<<set $V_int = "demure">>
<<bumpmany 'dramatic' -4 'playful' -2>>
<<goto '1.8'>>
<</link>>
*<<link "flamboyantly dramatic, and very much chaotic">>
<<set $V_int = "flamboyant">>
<<bump 'dramatic' 4>>
<<goto '1.8'>>
<</link>>
*<<link "no-nonsense and perhaps a bit cold">>
<<set $V_int = "meanie">>
<<bumpmany 'charming' -4 'friendly' -2>>
<<goto '1.8'>>
<</link>>
*<<link "friendly and polite">>
<<set $V_int = "polite">>
<<bumpmany 'friendly' 4 'dramatic' -2>>
<<goto '1.8'>>
<</link>><<if $V_int == 'chill'>>
You lean back in the chair, stretching your legs forward, chin resting on your open palm. You’re completely comfortable, answering Vanessa with casual zen.
“What made me click the apply button?” You echo slowly, lazily tilting your head from side to side. Then, you shrug, “I dunno. Why not? Figured this could be fun or a disaster. Either way, makes for a good story, right?”
“Wow. Very cool.” Vanessa laughs, delighted. “I’m getting the sense that if the universe imploded, you’d just be like, ‘vibes.’”
You grin, “You get me.”
<<elseif $V_int == 'effortless'>>
The interview flows like a conversation between two old friends. You trade stories and jokes, sometimes veering wildly off-topic. Vanessa is utterly captivated. She laughs without restraint, her notebook forgotten in her lap as she listens, smiling in a way that’s far too genuine for someone on a tight schedule.
By the time she remembers to glance at the clock, Vanessa startles. “Oh my god! I’m so sorry. I’m interviewing you. This is an interview! I completely lost track of time.”
“I’ll take that as a good sign.” You laugh softly. “For the record, I was having fun too."
She grins. “Well, that makes two of us. Guess we’ll call it a successful interview...even if I forgot the interview part.”
<<elseif $V_int == 'unserious'>>
You’ve always been a bit of a comedian. Life’s too short to take seriously, especially when you’re sitting in front of a casting agent for a reality dating show. So, when the conversation turns to dating mishaps, you deliver. One story turns into three. Three turns into a wild timeline that includes a missed flight, a stolen jacket, and a date who tried to bring their emotional support iguana to dinner.
By the time you finish, Vanessa’s wheezing. “I don’t even know where to start unpacking that.”
“Neither did my therapist,” you reply cheerfully.
She laughs, dabbing tears from the corners of her eyes before scribbling something down in her notebook. “You’re going to be such a problem.”
“I love that for me,” you say with a playful grin.
<<elseif $V_int == 'demure'>>
The interview follows a clean structure. Vanessa asks a question. You respond, measured and thoughtful. You sit straight, your hands folded neatly in your lap.
You don’t overshare, but every answer is just compelling enough to invite curiosity.
“And how would you approach a challenge?” Vanessa asks.
“How would I approach a challenge?” you repeat, voice steady. “I’d assess the situation first. Understand what I’m dealing with. I’d rather move slow and get it right than scramble and make mistakes.”
Vanessa hums, jotting something in her notebook.
“I like having a plan,” you add simply. “But I’m not afraid to adjust if I need to.”
She glances up, nodding in clear approval. “So serious. I kinda dig it.”
<<elseif $V_int == 'flamboyant'>>
Reality TV is drama. And you are the drama. You answer Vanessa’s questions like you’ve been waiting your whole life to tell these stories in front of the world. Every ex, every situationship, every romantic trainwreck.
“I gave everything! My time, my loyalty, my Netflix login. And somehow, <i>I’m</i> the problem? I’m ‘too much’? That’s insane. Some people are so dramatic, you know?”
Vanessa clutches her chest and gasps, “Oh my god, I <i>love</i> you.”
<<elseif $V_int == 'meanie'>>
Your responses are short. Clipped. You keep your arms folded tight across your chest, posture rigid, expression unreadable. Most people would be put off. Maybe even intimidated.
But not Vanessa.
“So…you wouldn’t consider yourself approachable?” she tries again, a second attempt after your less-than-warm first response.
“No.”
Vanessa’s eyes narrow. She leans in, curious and intrigued.
“You know,” she says with a small smile, “you’ve got this ‘hard to reach, but worth it’ thing going on. I can already see the season arc.”
You don’t answer. You just raise an eyebrow, leaving her to wonder if she’s right.
<<else>>
You meet Vanessa’s enthusiasm with warm and easy smiles. You’re not trying to impress her. You’re being yourself.
You listen when she talks. You laugh at her jokes. You answer questions honestly, without being self-indulgent.
“And how would you deal with, say…challenging personalities?” Vanessa asks, tilting her head curiously.
You pause, chewing the inside of your cheek in thought. “I mean…people are people, right? We all come with our own baggage and quirks. I try to lead with kindness, even if we don’t see eye to eye. That usually opens the door to understanding.”
Vanessa exhales a soft, impressed breath, then smiles. “Very considerate. You know, you have a really grounding presence,” she says.
<</if>>
<<include 'Email'>>The rest of the interview flies by. You say your goodbyes, Vanessa promising you’ll hear back within the next few weeks.
She proves to be good on her word because, about twenty days later, you get a new email.
-----
<strong>From:</strong> Vanessa Cruz <v.cruz@wmu.tv>
<strong>To:</strong> <<= $name>> <<= $surname>> <<<= $name>>.<<= $surname>>@messageme.com>
<strong>Subject:</strong> ✈️ $name — Welcome to Warm Me Up!
Hey hey,
I’ll cut to the chase: congratulations, you’re in!
After reading your application and sitting down with you during our interview, the entire team agreed: you’re a perfect fit for <i>Warm Me Up</i>.
<<if $V_int == 'chill'>>
The world needs more people who just go with the flow. Your energy had me immediately, and we need someone who can keep it mellow when things inevitably get crazy.
<<elseif $V_int == 'effortless'>>
You’ve got that effortlessly magnetic thing going for you. Friendly, charming, confident. I could’ve talked to you for hours. I already know the other contestants are going to flock to you.
<<elseif $V_int == 'unserious'>>
Can I just say I haven’t laughed that hard in <i>months</i>? You’re quick, sharp, and exactly the brand of beautiful chaos this show needs.
<<elseif $V_int == 'demure'>>
Your poise is impeccable. You’ve got that “mysterious slow-burn who wins the audience over in episode six” thing going on. It’s deadly in the best way. Trust me.
<<elseif $V_int == 'flamboyant'>>
You’ve got Main Character Syndrome in the best way, and the cameras are going to <i>love</i> you. So will the internet. Probably.
<<elseif $V_int == 'meanie'>>
I’m not saying I was intimidated…but I <i>am</i> saying you gave me chills and ideas. I could see the walls, and now I want to watch someone knock them down.
<<else>>
You’re the kind of person people run to when the world’s on fire. You’ve got heart, presence, and that ‘people trust me’ energy. Basically? You’re our grounding force.
<</if>>
Now for the boring-but-important stuff:
• You'll be flying out on January 15.
• The show will last 8 weeks, with filming scheduled to begin January 17 and conclude March 15.
• All contestants will receive a weekly stipend of $500
• Yes, we will be confiscating your phone. (Sorry, not sorry)
• You'll also need to complete a basic medical exam, background check, and sign off on some standard "Yes, I'm emotionally stable enough for this" forms.
In the coming days, you’ll receive a travel itinerary and onboarding paperwork from our production team with Marcus Tate as your go-to. He’s one of our segment producers and an absolute gem (he didn’t pay me to say that).
Again, congrats! Pack something hot and weatherproof. It’s about to get cold.
And messy.
And maybe just a little romantic.
Welcome to <i>Warm Me Up</i> 🔥
–
<strong>Vanessa Cruz</strong>
Assistant Casting Director
<i>v.cruz@wmu.tv</i>
-----
Well, shit. You better start making some calls…
<span class="next"><<button "Next" "1.9">><</button>></span>You spend the next few months getting ready.
You quit your job (you didn’t really like it anyway).
You tell your friends you’re traveling (they didn’t really believe you).
And you sublet your apartment (you’d be an idiot to end your lease; rent like that is hard to come by these days).
Following the program’s official packing checklist, you upgrade your wardrobe and start gathering all the essentials.
You even spend a little time researching your destination.
Majestic peaks, charming chalets, sprawling blankets of snow. The Swiss Alps look idyllic in every photo.
So idyllic, in fact, you almost forget one crucial detail: snow means cold.
And if you fail to pair up during the “Warm-Up Ceremony,” you’ll be stuck out there, potentially alone, among the snow-covered pines, the camera crew, and who knows what else...
When it comes to the wilderness, you would say…
*<<link "you're a veritable expert">>
<<set $survival = "expert">>
<<goto '1.10'>>
<</link>>
*<<link "you’re not built for the outdoors">>
<<set $survival = "housecat">>
<<goto '1.10'>>
<</link>>
*<<link "does glamping count?">>
<<set $survival = "diva">>
<<goto '1.10'>>
<</link>>
*<<link "you don’t mind camping every now and then">>
<<set $survival = "roughit">>
<<goto '1.10'>>
<</link>><<if $survival == 'expert'>>
You love the outdoors, and you’re absolutely confident that if it came down to it, you’d survive the Cold Zone without breaking a sweat.
<<elseif $survival == 'housecat'>>
There’s a reason people invented walls. And plumbing. And central heating. The great outdoors? With creatures and the cold and the dirt?
Absolutely not.
<<elseif $survival == 'diva'>>
You’ve stayed in a tent before…technically. Sure, there was a real bed. And electricity. And a minibar. But it was still outside. You’ve totally got this.
Probably.
Maybe.
<<else>>
You’ve gone camping a few times and actually kind of liked it. While you haven’t braved any blizzards, you’re relatively confident you can handle the Cold Zone if it came down to it.
<</if>>
<span class="next"><<button "Next" "1.11">><</button>></span>The rest of the year breezes by.
During that time, you're in regular contact with showrunners and P.A.s, signing your life away one dotted line at a time. NDAs, liability waivers, personality disclosures: you’ve basically agreed to be emotionally flayed on camera.
Still, you've learned nothing about the other contestants. And outside of the show itself, they’re what you're most curious about.
As your travel date creeps closer, you find yourself thinking about them more and more. Who are they? What are they like? Will this experiment actually mean something?
You go full research mode: hours of dating show footage, contestant interviews, tell-all articles, podcast appearances.
More often than not, the couples who once looked madly in love on TV are now exes locked in a battle of petty subtweets and passive-aggressive TikToks.
Would that be your fate?
You really don’t want to lose your nerve before you even arrive. It takes a lot of mental willpower, but eventually, you manage to shake off the negative thoughts, focusing instead on…
*<<link "the money">>
<<set $thinking = "money">>
<<goto '1.12'>>
<</link>>
*<<link "the Maldives">>
<<set $thinking = "maldives">>
<<goto '1.12'>>
<</link>>
*<<link "the fame">>
<<set $thinking = "dafame">>
<<goto '1.12'>>
<</link>>
*<<link "the contestants">>
<<set $thinking = "contestants">>
<<goto '1.12'>>
<</link>>
*<<link "the experience">>
<<set $thinking = "daexp">>
<<goto '1.12'>>
<</link>><<if $thinking == 'money'>>
Because who wouldn’t want $100,000?
<<elseif $thinking == 'maldives'>>
Because who wouldn’t want a free tropical vacation after weeks of freezing in the cold?
<<elseif $thinking == 'dafame'>>
Because who wouldn't want a moment in the spotlight?
<<elseif $thinking == 'contestants'>>
Because who wouldn't want to meet a bunch of reckless strangers?
<<else>>
Because who wouldn't want to try something so crazy and new?
<</if>>
It’s enough to get by. Just a few more weeks, and your life will change forever.
<span class="next"><<button "Next" "Arrive">><</button>></span><h2>The Arrival</h2>
You hold a hand up, shielding your eyes from the glare. Everything is blanketed in a radiant glow, the snow reflecting the pale winter sun like a diamond white sea. Towering pines fringe the clearing, their heavy branches sagging under the weight of fresh powder. At the center of it all sits the lodge. The pictures didn’t do it justice; it’s much more luxurious in person. Wide balconies wrap around its timber frame, and thick stone chimneys send ribbons of smoke curling into the sky.
You’re not the first to arrive, judging by the deep grooves carved into the snow-covered path. Just up ahead, a figure trudges toward the lodge, half-dragging a massive suitcase behind her. As you draw closer, the details come into focus. She’s dressed in a bright white snowsuit that clings so tightly to her curves, it might as well have been painted on, while the deep blue accents slicing down the sides accentuate her strikingly long frame.
Her voice carries back to you in sharp, exasperated bursts, tinged with a posh British lilt. She grits her teeth, leather-clad fingers tugging the suitcase hard enough that it nearly pulls her off balance.
You hesitate only a second before calling out.
“Hey, do you need—”
She whirls around, eyes hidden behind massive, mirrored sunglasses. All you can see is your own startled reflection staring back. Glossy black waves spill over her shoulders, framing a narrow face, pursed lips tinted a soft, frosted berry. A silver bindi sparkles between her perfectly manicured brows.
“Where the bloody hell have you been?!” she snaps. “Do you have <i>any</i> idea how fucking heavy this is?”
“I—”
“Here,” she thrusts the suitcase handle at your chest. “Take this inside and bring it to the bedroom. <i>Thank you.</i>”
Before you can respond, she’s already marching up the steps of the lodge like she owns the place.
*<<link "“Right away, my liege.”">>
<<bump 'playful' 2>>
<<goto '1.14.1'>>
<</link>>
*<<link "“Fuck you, too...”">>
<<bumpmany 'charming' -2 'friendly' -4>>
<<goto '1.14.2'>>
<</link>>
*<<link "“Well...that’s one way to make an impression.”">>
<<bump 'charming' 2>>
<<goto '1.14.3'>>
<</link>>
*<<link "“Are you kidding me?!”">>
<<bump 'dramatic' 2>>
<<goto '1.14.4'>>
<</link>>
*<<link "“Some people can be so rude...”">>
<<bump 'friendly' 2>>
<<goto '1.14.5'>>
<</link>>
*<<link "“You’re lucky you’re hot!” $flirt_label">>
<<bumpmany 'bold' 2 'anjflirt' 1>>
<<goto '1.14.6'>>
<</link>>
*<<link "“...Why was that kind of hot?” $flirt_label">>
<<bumpmany 'bold' -2 'anjflirt' 1>>
<<goto '1.14.7'>>
<</link>>“<i>Thank you,</i>” you parrot back in a nasally British accent. She’s already halfway through the door, too far to hear your mockery. It doesn’t stop you from bowing deeply. “Right away, my liege.”
<<include "Suitcase">>“Fuck you, too,” you mutter, flipping double birds at her retreating figure. You glare daggers at the back of her head. She just struts through the door, not sparing you so much as a second glance.
<<include "Suitcase">>You stare after her, brows still hovering somewhere near your hairline. “Well…that’s one way to make an impression,” you mumble, watching the last swish of her silken hair disappear into the lodge. You exhale a short laugh, a puff of steam vanishing into the frozen air. If this is the welcome committee, you’re in for one hell of a stay.
<<include "Suitcase">>Your hands fly out, pure disbelief fueling your steps as you follow her up the walk. “Are you kidding me?!” you yell, but she doesn’t even flinch. Doesn’t slow down. She keeps walking, head held high, chunky heels landing like punctuation marks as she disappears inside.
<<include "Suitcase">>You stand there, momentarily stunned, watching her vanish into the building. Your mouth hangs slightly open, caught somewhere between disbelief and reluctant awe. You know she’s not the first person to speak like that—and she won’t be the last—but it still knocks the wind out of you every time.
You exhale softly, adjusting your grip on your luggage. “Some people are so rude,” you murmur, more disappointed than angry.
<<include "Suitcase">>You don’t even realize you’ve said it until the words are already out.
“You’re lucky you’re hot!” you shout after her, gaze locked on her retreating figure.
She doesn’t turn around or acknowledge the comment, but a part of you wonders if she heard it.
Your eyes drift, trailing the commanding cut of her shoulders, the confident sway of her hips…
You smirk. "Nice."
<<include "Suitcase">>You freeze in place for a moment. Your eyes focus on her retreating back. They linger on the swish of her hair. Then trail to the narrow cut of her shoulders. Then the curvaceous fullness of her—oh.
<i>Oh.</i>
Are you <i>ogling her</i> right now?
Was it her bossy tone or her unapologetic confidence that did it for you?
Shaking your head you whisper to yourself, “…Why was that kind of hot?”
<<include "Suitcase">><center><h2>You're all caught up</h2></center>
I hope you enjoyed the latest chapter of <i>Warm Me Up</i>!
Feel free to restart and see what you might've missed.
Interested in progress reports, musings, and general shenanigans? Check out these important links for more:
Tumblr: <a href="https://naturalecho.tumblr.com/">@naturalecho</a>
Neocities: <a href="https://naturalecho.neocities.org/">natural echo writes</a>
Itch.io: <a href="https://naturalecho.itch.io/">NaturalEcho itch.io page</a>
Thanks so much for reading 💗
See you in the next update!
- Echo
</center>You turn your gaze to her suitcase. What to do, what to do…
*<<link "Take her suitcase inside">>
<<bump 'anjfriend' 1>>
<<set $bag = "takecase">>
<<goto 'PassDmitry'>>
<</link>>
*<<link "Leave her suitcase right there">>
<<bumpmany 'anjfriend' -1 'DAship' 1>>
<<set $bag = "leavecase">>
<<goto 'PassDmitry'>>
<</link>>
*<<link "Take her suitcase...but put it somewhere hard to find">>
<<bumpmany 'anjfriend' -1 'DAship' 1>>
<<set $bag = "hidecase">>
<<goto 'MeetDmitry'>>
<</link>>
*<<link "Maybe you should wait for some help">>
<<bumpmany 'anjfriend' 1 'DAship' 1>>
<<set $bag = "waitcase">>
<<set $dmihelp = true>>
<<goto 'MeetDmitry'>>
<</link>><<if $bag == "hidecase">>A smirk tugs at your lips. Fine, you’ll carry it. Just not to the lodge. A few paces off the path, behind a snowbank or tucked beside a tree. Somewhere just out of sight. If she wants to bark orders, she can learn that a tone like that comes with consequences.
You’re ready to get to work.
...Kind of. You scan the area for a decent hiding spot. A part of you wants to just chuck the suitcase into the snowbank you passed on the way in. But then a breeze slaps your cheek with wintery contempt.
Yeah. No. Not worth it.
Your gaze lands on a pine tree near the edge of the clearing. It’s tall with a wide trunk just secluded enough from the main path.
You square your shoulders, tighten your grip, and begin hauling the suitcase toward the tree line. It’s…incredibly heavy. What did she pack in here? Bricks? Still, you trudge onward, the snow is deep, but navigable. You only pause when an amused voice calls out from behind you.
“Uh…pretty sure the door is this way!”
You turn around slowly and see a man who can only be described as Prince Eric come to life. His eyes scan yours, shaded the coolest blue and softened by thick, dark lashes.
He adjusts his beanie, pressing it more snugly against his head. Wavy, black tufts of hair peek out from underneath.
He lifts his hands quickly, palms out. “Sorry! I didn’t mean to yell. Or assume. Maybe there’s another lodge tucked in the woods somewhere…” He glances around, frowning like he’s genuinely considering the possibility. “Though I’m pretty sure this is the place.”
<<if $friendly < 45 or $charming < 45>>You stare at him, irritated at having been caught before finishing your task. <<elseif $friendly >= 60 or $charming >= 60>>You stare at him, slightly embarrassed having been caught in the act. <<else>>You stare at him.<</if>>
He laughs softly and gestures toward the suitcase. “You good or did you want a hand?”
*<<link "“Nope.”">>
<<bumpmany 'friendly' -2 'charming' -2 'dmifriend' -1>>
<<goto '1.15'>>
<</link>>
*<<link "“That's nice of you, but I got it.”">>
<<bumpmany 'charming' 2 'friendly' 2 'dmifriend' 1>>
<<goto '1.15.1'>>
<</link>>
*<<link "“Huh? This? I got it.”">>
<<bump 'easygoing' 2>>
<<goto '1.15.2'>>
<</link>>
*<<link "“Only if you promise not to rat me out.”">>
<<bumpmany 'playful' 4 'dmifriend' 1>>
<<goto '1.15.3'>>
<</link>>
*<<link "“Can I please indulge in my pettiness in peace?”">>
<<bumpmany 'dramatic' 4 'friendly' -2>>
<<goto '1.15.4'>>
<</link>>
*<<link "“You offering muscle or moral support?”$flirt_label">>
<<bumpmany 'bold' 2 'dmiflirt' 1>>
<<goto '1.15.5'>>
<</link>>
*<<link "“Hot...”$flirt_label">>
<<bumpmany 'bold' -2 'dmiflirt' 1>>
<<goto '1.15.6'>>
<</link>>
<<elseif ($bag == "waitcase" and $dmihelp == true)>>Carrying your bag and hers might be too tall an order. There has to be someone on their way or nearby who can help you with the task.
“That looks really heavy,” a smooth, deep voice calls from behind you. “Let me help.”
Well, that didn’t take long.
You turn around and find yourself face-to-face with a man who can only be described as Prince Eric come to life. His eyes scan yours, shaded the coolest blue and softened by thick lashes.
He adjusts his black beanie, pressing it more snugly against his head. Wavy, black tufts of hair peek out from underneath.
“Sorry,” he says with a quiet chuckle. “That was kind of presumptuous. I’m sure you’re more than capable...I guess what I meant to say is…would you like some help?”
*<<link "“Knock yourself out, my friend.”">>
<<bumpmany 'playful' 4 'dmifriend' 1>>
<<goto '1.16'>>
<</link>>
*<<link "“Sure.”">>
<<bumpmany 'dramatic' -2 'playful' -2>>
<<goto '1.16.1'>>
<</link>>
*<<link "“Thank you so much, I'd appreciate it.”">>
<<bumpmany 'charming' 2 'friendly' 2 'dmifriend' 1>>
<<goto '1.16.2'>>
<</link>>
*<<link "“Take it. And mine, too, while you’re at it.”">>
<<bumpmany 'charming' -2 'friendly' -2 'dmifriend' -1>>
<<goto '1.16.3'>>
<</link>>
*<<link "“Yes! <i>Thank</i> you! I literally thought my arms were going to fall off!”">>
<<bump 'dramatic' 4>>
<<goto '1.16.4'>>
<</link>>
*<<link "“If it gives me more time with you? Then absolutely.” $flirt_label">>
<<bumpmany 'bold' 2 'dmiflirt' 1>>
<<goto '1.16.5'>>
<</link>>
*<<link "“Y-yes, that would be…adequate.” $flirt_label">>
<<bumpmany 'bold' -2 'dmiflirt' 1>>
<<goto '1.16.6'>>
<</link>>
<</if>><<if $bag == "takecase">>After a brief moment of deliberation, you sigh, preparing to grab the handle. It’s going to be heavy, but you think you can manage. There are only a few more steps to the door anyway, and despite her attitude, you’re not about to leave it lying there.
With a grunt of effort, you square your shoulders and begin hauling the suitcase up the snow-covered steps. Your muscles protest with every lift, but you push through until you reach the top. You stretch briefly, then turn back to retrieve your own bag.
It feels comically light in comparison as you drag it up at a much more leisurely pace.
<<elseif $bag == "leavecase">>After a brief moment of deliberation, you decide this isn’t your problem. You step around the suitcase and keep walking, leaving it planted right in the middle of the path. If she wants it, she can come back and get it herself. Or maybe someone else will play porter.
With that, you grab your own bag and head up the steps, light-footed and unbothered.
<</if>>
<<include 'InsideNoDmi'>>Dmitry closes the door quietly once you’re both inside.
He takes a moment to study the foyer, his gaze sweeping the space with curiosity. You follow his lead, but your attention quickly shifts to the fireplace, its soft crackling filling the silence.
From deeper inside the lodge, the sound of distant voices echoes faintly.
“Looks like a few people beat us here,” Dmitry says, slipping off his boots. He turns to you with that same gentle smile. “I’ll take these upstairs. You should settle in. Get warmed up.”
He says it like you’re a guest in his home and he’s genuinely happy to take care of you. And then, without waiting for a response, he turns and carries the suitcase up the spiral staircase.
You take off your own shoes and start peeling away the layers—coat, scarf, gloves—until you’re finally dressed down and comfortable.
Now would be a great time to explore.
<<include 'firstlook'>>You find your suitcase right where you left it. It feels comically light in comparison as you drag it behind you, climbing the snow-covered stairs.
The front door is cracked open, just slightly. A small gesture, but you’re pretty sure Dmitry left it that way for you.
With a final push, you step inside and nudge the door shut behind you. The warmth hits instantly, wrapping around you like a thick blanket.
From deeper inside the lodge, the sound of distant voices echoes faintly.
You take off your shoes and start peeling away the layers—coat, scarf, gloves—until you’re finally dressed down and comfortable.
Now would be a great time to explore.
<<include 'firstlook'>>“Nope,” you say flatly, turning your back to him and resuming your mission.
“Oh.” The man hesitates. “Are you su—”
“Yes.” You cut him off with a grunt. Almost there.
“Okay…” he says carefully. “I’m Dmitry, by the way.”
“I didn’t ask.”
“Right…can I at least get your name? I’m guessing you’re a contestant too?”
You nearly roll your eyes. He’s annoying you now, and your toes are starting to feel numb, but you toss the answer over your shoulder anyway, just to shut him up.
“<<= $name>>. And yeah.”
“<<= $name>>,” he repeats softly, already working to memorize it. “Well...nice to meet you.”
You don’t respond. You just grip the handle and heft the suitcase forward. But it’s too quiet, so you dare a glance behind you. Dmitry’s still standing there, waiting to be useful.
“You can go now.”
“Right. Yeah.” He gestures vaguely at the lodge behind him. “See you in…there.”
Dmitry lingers for a moment before finally jogging back toward the main path.
You exhale through your nose, adjusting your grip.
“Finally,” you mutter under your breath.
With minimal ceremony, you dump the suitcase behind the trunk and jog back a few paces to assess your work.
Hands on your hips, you squint.
It’s mostly hidden. Good enough.
Satisfied, you head back to where you came from.
<<include 'InsideSolo'>>
You smile warmly, shaking your head. “That’s nice of you, but I got it.”
“Are you sure?” he asks, already sounding ready to step in again.
“Yeah, I can do it…?” You drag the word out expectantly, eyebrows raised.
He catches on with a small smile. “Dmitry. And you are?”
“<<= $name>>. Nice to meet you.”
“Nice to meet you too.” He looks you over. “Are you a contestant for Warm Me Up?”
You nod. “I am. You?”
“Yep.” Dmitry tucks his hands into his pockets, casting a not-so-subtle glance at you trying to pull the suitcase forward. Eventually, he starts to leave but then stops.
“Sorry—why are you taking your suitcase into the forest…?”
“It’s uh, not mine.” You grunt, adjusting your grip.
He rolls his lips between his teeth.
You chuckle, “Mmhm. You seem like a nice guy, Dmitry. I don’t think you want to be involved. I’ll handle the consequences.”
“Right…well, I guess…I’ll see you inside.” He says hesitantly before turning and slipping out of sight.
Finally alone, you resume your task.
With minimal ceremony, you dump the suitcase behind the trunk and jog back a few paces to assess your work.
Hands on your hips, you squint.
It’s mostly hidden. Good enough.
Satisfied, you head back to where you came from.
<<include 'InsideSolo'>>
“Huh? This?” You tap your boot lightly against the suitcase. “It’s, like, three steps to the door. I got it.”
His lips twitch, eyes narrowing slightly. “The door…in the woods?”
You wave a hand dismissively. “Sure. Why not.”
He raises a brow. “Are you here for Warm Me Up?”
“You got me.” You give a lazy salute. “I’m <<= $name>>.”
“Dmitry,” he says slowly, then looks over his shoulder toward the actual lodge. “So...shouldn’t you be heading that way?”
“I will.” You grab the suitcase handle and give it a tug. “Just need to take care of this first.”
“Right…” Dmitry takes a step back, clearly unconvinced. “I feel like I might regret asking, but…you’re absolutely sure I can’t help?”
“Positive.” You grunt. “I’ve committed to the bit.”
He gives you a final, dubious once-over, then chuckles. “Alright. I’ll see you in there?”
You flash him a lopsided grin. “Eventually.”
With one last hesitant glance, he heads off, disappearing over the hill.
Finally alone, you resume your task.
With minimal ceremony, you dump the suitcase behind the trunk and jog back a few paces to assess your work.
Hands on your hips, you squint.
It’s mostly hidden. Good enough.
Satisfied, you head back to where you came from.
<<include 'InsideSolo'>>You flash a wink. “Only if you promise not to rat me out.”
His brow lifts. “I’m…confused.”
“And incredibly innocent.” You smirk, tugging the suitcase forward. “Maybe you should just leave the deliquency to me.”
He blinks, then chuckles. “Ah. I see. I’ve stumbled onto a crime scene.”
“Exactly. And unless you’re ready to be my accomplice, I suggest you pretend this never happened.”
He presses his lips together, trying to hide a smile. “Can I at least get your name before I flee the scene?”
“I <i>should</i> say no, but if you’re here for Warm Me Up, you’ll figure it out anyway. It’s <<= $name>>.”
“Dmitry,” he replies with a soft laugh. “Well, <<= $name>>, so long as no one gets hurt…your secret’s safe with me.”
You give him a cheeky smile. “How very noble of you. I appreciate your discretion.”
He throws a glance over his shoulder as he starts toward the lodge. “I’ll see you inside, criminal.”
Finally alone, you resume your task.
With minimal ceremony, you dump the suitcase behind the trunk and jog back a few paces to assess your work.
Hands on your hips, you squint.
It’s mostly hidden. Good enough.
Satisfied, you head back to where you came from.
<<include 'InsideSolo'>>You throw your hands toward the sky. “Can I please indulge in my pettiness in peace?”
The man freezes mid-step. “Pettiness?”
“Yes. You’re late to the party, but I was practically <i>assaulted</i> with this suitcase and now, I’m taking justice into my own hands.” You grip the handle again and pull it forward. “Literally, as you can see.”
He watches you, expression teetering between concern and amusement. “So…whose suitcase is it?”
“You don’t need to worry about that, stranger.”
“Dmitry.” He says raising a hand. “My name’s Dmitry. I’m a contestant for Warm Me Up.”
You pause, then offer a tight nod. “<<= $name>>. Also a contestant. Lovely to meet you. Now, if you could just—” You motion grandly toward the lodge.
“Got it, message received.” Dmitry says, finally settling on a half-smile. “Just checking I haven’t landed on your shit list already.”
You lift a regal hand in farewell. “You’re safe. For now.”
He laughs under his breath, shaking his head as he turns back to the path. “Noted.”
Finally alone, you resume your task.
With minimal ceremony, you dump the suitcase behind the trunk and jog back a few paces to assess your work.
Hands on your hips, you squint.
It’s mostly hidden. Good enough.
Satisfied, you head back to where you came from.
<<include 'InsideSolo'>>It takes you barely half a second to register that this person is insanely attractive. Clean cut. Clean-shaven. Classically handsome in the refined, tapered set of his jaw. Even beneath the thick folds of his woolen coat, you can make out the firm definition of muscles.
“Hey?” he calls out, giving a little wave. “Everything okay?”
“Yeah,” your smiles grows slowly. “Just appreciating the view.”
He blinks, processing, then lets out a soft, surprised laugh. “Oh,” he says, rubbing the back of his neck. “Well. I—uh—can I help you with that?”
“That depends.”
He tilts his head curiously. “On?”
“If you’re offering muscle or moral support.”
He shrugs sheepishly, “I don’t mean to sound braggy, but I’ve got both.”
“I can tell,” you reply with a wink. “And while I appreciate them immensely, I think I should probably handle this myself.”
“Are you sure?” He says with a gentle smile.
You smile back. “I’m sure,”
“Okay…” He starts to leave, then stops. “I’m Dmitry, by the way. I’m here for Warm Me Up.”
“Dmitry,” you test the name on your lips, “I’m <<= $name>>. <i>Please</i> tell me you’re a contestant.”
“Guilty. Are you?”
“I am indeed.”
“Nice to meet you…” He smiles playfully. “So, what if I wasn’t? A contestant, I mean.”
“Oh, I’d still hit on you,” you reply, voice light. “Just more…ethically.”
He releases a soft, flustered laugh. And you’re almost sure his cheeks flush just a touch deeper. “Good to know…”
He holds your gaze for a second longer, a smile tugging at the corners of his mouth. “Well, I guess I should…probably head inside. Get out of the cold.”
"For sure, I'll catch up in a bit."
Dmitry nods and heads off, occasionally glancing back to make sure you’re still there.
Finally alone, you resume your task.
With minimal ceremony, you dump the suitcase behind the trunk and jog back a few paces to assess your work.
Hands on your hips, you squint.
It’s mostly hidden. Good enough.
Satisfied, you head back to where you came from.
<<include 'InsideSolo'>>It takes you barely half a second to register that this person is insanely attractive. Clean cut. Clean-shaven. Classically handsome in the refined, tapered set of his jaw. Even beneath the thick folds of his woolen coat, you can make out the firm definition of muscles.
“Hot…” You breathe out, completely captivated.
He smiles sheepishly, and it’s only then you realize you actually said it out loud.
You squeeze your eyes shut. <i>Oh no.</i> Did you seriously just say that?
Thankfully, he doesn’t tease. Instead, he gestures to the suitcase. “So, uh…that looks pretty heavy. Can I help?”
“N-no,” you stammer. “It’s fine. I wouldn’t want to get you involved.”
He tilts his head, amused. “Involved in what? Something nefarious?”
Your cheeks burn. “Uhh…”
He grins. “Hey, no judgment. So long as no one’s getting hurt, I’ll pretend I didn’t see anything.” His eyes flick lightly over your face, lingering. “Well. <i>Almost</i> anything.”
You let out a small, nervous laugh, part mortified, part delighted.
“Are you here for Warm Me Up?” you ask, voice just a touch too high.
“I am. Just got in, actually. I’m Dmitry.” He offers the name casually, then adds, “And you are?”
“<<= $name>>.”
“<<= $name>>…” he repeats slowly. “It’s really nice to meet you.”
There’s a pause before he softly continues, “I was just about to head up. Want me to wait? We could walk together when you’re done.”
It’s a tempting offer. Really tempting. But the last thing you want is to drag him into your schemes.
“Oh—no, it’s okay,” you say quickly. “You should go inside. Get warm. I’ll catch up in a bit.”
For just a second, his shoulders dip, but he recovers fast, nodding with a smile.
“Alright. I won’t push. But…let’s catch up later?”
“Yeah,” you say. “Yeah, I’d like that.”
“Great.” He tucks his hands in his coat pockets and starts walking backward down the path. “Then I’ll see you later.”
“See you…” you murmur, watching him disappear over the hill.
Finally alone, you resume your task.
With minimal ceremony, you dump the suitcase behind the trunk and jog back a few paces to assess your work.
Hands on your hips, you squint.
It’s mostly hidden. Good enough.
Satisfied, you head back to where you came from.
<<include 'InsideSolo'>>
You flash him a grin and gesture grandly toward the abandoned suitcase. “Knock yourself out, my friend.”
The man laughs under his breath, brows lifting like he’s both amused and slightly alarmed. “Wow, okay. Volunteering me without even pretending to protest. Bold move.”
“Technically, you were the one who graciously offered your services. Plus, you looked like you needed something to prove,” you quip with a regal dip of your chin.
Planting his hands on his hips, he eyes the suitcase thoughtfully before flipping it onto its side and gripping the handle. It barely takes any effort; he hoists it up like it weighs no more than a throw pillow.
“I’m Dmitry, by the way.”
“<<= $name>>. And judging by your looks, I’m guessing you’re not part of the production crew. Contestant?”
He laughs again, the sound rich and easy. “What does that even mean?”
“Oh, you know,” you squint at him playfully, “you’re too put together to be part of the crew.”
“On behalf of all well-kempt production staff, I should probably be offended.” His grin deepens. “Still, guilty as charged. Planning on being in front of the camera, not behind it. You?”
“Same. I mean, my talents would be wasted otherwise.”
Dmitry snickers, lifting the suitcase slightly in a gentlemanly gesture. “Then after you, superstar.”
You nod. Taking up your own suitcase, you finally move into your temporary home.
<<include 'InsideDmi'>>
“Sure,” you say quietly, stepping to the side to let him take your place.
He looks almost relieved. “Great, I’ll just…”
He trails off as he studies the suitcase, assessing the best approach. Then, he flips it onto its side, grabs the handle, and hoists it up like it weighs no more than a throw pillow.
He glances your way with a soft smile. “I’m Dmitry, by the way. It’s nice to meet you.”
“<<= $name>>.” You return the smile, though a little more reserved. You’re still not entirely sure what to make of him.
“I’m not with production, if that’s what you’re wondering,” he adds, resting his free hand over his heart. “I’m a contestant.”
“I see.”
“Is it safe to assume you are, too?”
You nod once.
“Cool.” He lets the silence settle for a beat before motioning forward with the suitcase. “Alright. After you.”
You nod again. Taking up your own suitcase, you finally move into your temporary home.
<<include 'InsideDmi'>>You exhale a breath of relief, a smile spreading across your face. “Thank you so much, I would appreciate it.”
“Of course, no problem at all.” He steps in as you move aside. He crouches beside the suitcase, eyeing it thoughtfully before flipping it onto its side and gripping the handle. It barely takes any effort; he hoists it up like it weighs no more than a throw pillow.
“I’m Dmitry, by the way,” he says holding his free hand out for you to shake. “Nice to meet you.”
You take his hand in yours. His grip is fleeting but firm, “Nice to meet you too, Dmitry. I’m <<= $name>>. And thanks again.”
He chuckles, the sound low and sincere. “Seriously, it’s all good. I’m happy to help.”
You glance at him curiously. “I don’t want to make any assumptions, but are you a contestant?”
“I am,” he confirms with a nod. “Is it safe to assume you are, too?”
“Yes. I’m looking forward to meeting everyone.”
“Same here.” He lifts the suitcase slightly, motioning toward the entrance. “Alright. After you.”
You nod. Taking up your own suitcase, you finally move into your temporary home.
<<include 'InsideDmi'>>Without even glancing at him, you turn on your heel and start walking toward the lodge.
“Take it. And mine, too, while you’re at it.”
“Huh? Oh. Sure, I can…do that,” the man stammers, stepping into the space you just vacated. You hear a quiet grunt as he lifts both suitcases off the ground.
“I’m Dmitry, by the way,” he calls after you, voice tinged with effort.
“I didn’t ask.”
“Right…” There’s a pause. “Can I at least know your name? I’m guessing you’re a contestant, too?”
You nearly roll your eyes. He’s annoying you now, and your toes are starting to feel numb, but you toss the answer over your shoulder anyway, just to shut him up.
“<<= $name>>. And yeah.”
“<<= $name>>,” he repeats softly, already working to memorize it. “Well...nice to meet you.”
You don’t bother replying. You’re already stomping your way up the stairs, boots thudding against the wood until you finally reach the door to your temporary home.
<<include 'InsideDmi'>>You let out an exaggerated groan. “Yes! <i>Thank</i> you! I literally thought my arms were going to fall off!” Never mind that you haven’t actually touched the suitcase…he doesn’t need to know that.
“Oh, well we definitely can’t have that,” he says with a light laugh. “Here, let me just—”
You step aside, and he moves in. He crouches beside the suitcase, eyeing it thoughtfully before flipping it onto its side and gripping the handle. It barely takes any effort; he hoists it up like it weighs no more than a throw pillow.
He turns to you with a soft smile. “I’m Dmitry, by the way.”
“Savior, more like. I’m <<= $name>>.”
Dmitry chuckles, waving a hand to brush off the compliment. “Oh no, just lending a helping hand.”
“Well, I know you’re not part of production,” you say, glancing toward the empty path. “They’re nowhere to be found. Probably above lifting anything heavier than a clipboard. Contestant?”
He grins. “Yeah. And I’m guessing you are too?”
“Of course I am.”
“Nice. Well, good to meet you, $name.” He uses the suitcase to gesture toward the lodge. “Let’s get out of the cold. After you.”
You nod. Taking up your own suitcase, you finally move into your temporary home.
<<include 'InsideDmi'>>It takes you barely half a second to register that this person is insanely attractive. Clean cut. Clean-shaven. Classically handsome in the refined, tapered set of his jaw. Even beneath the thick folds of his wool coat, you can make out the firm definition of muscles.
“Hey?” he calls out, giving a little wave. “Everything okay?”
“Yeah,” your smiles grows slowly. “Just appreciating the view.”
He blinks, processing, then lets out a soft, surprised laugh. “Oh,” he says, rubbing the back of his neck. “Well. I—uh—can I help you with that?”
A sly smile spreads spreads wider across your face. “If it gives me more time with you? Then absolutely.”
His expression brightens even further, as if you’ve given him purpose.
He steps closer, and you immediately catch a whiff of something delicious: a heady blend of vanilla, chestnut, and smoked wood. It grounds you in something familiar and nostalgic that you can’t quite place.
The man approaches the suitcase, eyeing it thoughtfully before flipping it onto its side and gripping the handle. It barely takes any effort; he hoists it up like it weighs no more than a throw pillow.
You don’t even try to hide the fact that you’re staring, quietly admiring the way his back muscles shift beneath his coat, his biceps tightening against the sleeves.
“I’m Dmitry, by the way.” He glances over his shoulder with a playful smile. “Were you feeling eager for company?”
“<<= $name>>. And not exactly,” you tease. “But yours is…definitely welcome.”
He releases a soft, flustered laugh. And you’re almost sure his cheeks flush just a touch deeper. “Well,” he says, eyes still on yours, “glad to be of service.”
He holds your gaze for a second longer, a smile tugging at the corners of his mouth. “We should…probably head inside. Get out of the cold.” With a gentle lift of your suitcase, he gestures toward the lodge. “After you?”
You nod. Taking up your own suitcase, you finally move into your temporary home.
<<include 'InsideDmi'>>
It takes you barely half a second to register that this person is insanely attractive. Clean cut. Clean-shaven. Classically handsome in the refined, tapered set of his jaw. Even beneath the thick folds of his woolen coat, you can make out the firm definition of muscles.
“Hey?” he calls out, giving a little wave. “Everything okay?”
“Huh?” How long have you been staring? Probably way too long. You should form a coherent sentence before he starts to think you’re weird. “Yeah, yes, all good.”
Close enough.
He exhales a soft breath of relief, his smile deepening. “Oh, good. So, uh…can I help you with that?”
Your mouth opens before your brain catches up. “Y-yes, that would be…adequate.”
<i>Adequate?</i> You groan inwardly. What are you, a Victorian aristocrat?
If he notices, he doesn’t show it. Instead, his expression brightens even further, as if you’ve given him purpose.
He steps closer, and you immediately catch a whiff of something delicious: a heady blend of vanilla, chestnut, and smoked wood. It grounds you in something familiar and nostalgic that you can’t quite place.
The man approaches the suitcase, eyeing it thoughtfully before flipping it onto its side and gripping the handle. It barely takes any effort; he hoists it up like it weighs no more than a throw pillow.
You try not to stare, but it’s really hard not to notice the way his back muscles shift beneath his coat, his biceps tightening against the sleeves.
“I’m Dmitry, by the way.” He glances back at you. “Are you a contestant?”
“<<= $name>>. And, um…yeah. I am.” Your voice is quieter than you meant it to be.
His smile deepens. “Same. That’s good. I mean, it’s great, actually.”
Your brow lifts. “Yeah?”
He pauses, then shrugs sheepishly. “If we’re going off first impressions…I’m not disappointed.”
Your heart does a little flip. “Oh…thanks.”
He holds your gaze for a second longer, a smile tugging at the corners of his mouth. “We should…probably head inside. Get out of the cold.” With a gentle lift of your suitcase, he gestures toward the lodge. “After you?”
You nod. Taking up your own suitcase, you finally move into your temporary home.
<<include 'InsideDmi'>>With a twist of the doorknob, you step inside and nudge the door shut behind you. The warmth hits instantly, wrapping around you like a thick blanket.
From deeper inside the lodge, the sound of distant voices echoes faintly.
You take off your shoes and start peeling away the layers—coat, scarf, gloves—until you’re finally dressed down and comfortable.
Now would be a great time to explore.
<<include 'firstlook'>>You step further inside and find yourself in what must be the living room.
Plush white couches are arranged around a television that’s way bigger than your bed back home. You press forward, the fluffy fur rugs softening the heated wooden floors beneath your feet. Floor-to-ceiling windows replace an entire wall, revealing the snow-dusted forest gently swaying just beyond the glass. Crystal chandeliers glitter overhead, scattering light like falling stars across the room.
Along the back wall, high-end alcohol and rare spirits line the shelves behind what appears to be a fully stocked bar.
Is it just…open for the taking? That’d be insane. You'd bet some of those bottles cost more than your rent.
So <i>this</i> is how the one percent live?
If the living room looks like this, you can’t even begin to imagine what the rest of the place looks like.
The sound of voices catches your attention again.
<<ExploreHub>><<set _opts = []>><<if $friendly >= 55 || $charming >= 55>><<set _opts.push("polite")>><</if>><<if $friendly < 50 && $charming < 50>><<set _opts.push("rude")>><</if>><<if $dramatic >= 55 && $messy >= 2>><<set _opts.push("nosy")>><</if>><<set _pick = _opts.random()>>You can’t make out much, just the occasional muffled inflection drifting from down the hall. One voice is rich, deep, almost meditative. The other is higher, lighter.
You follow the sound until it leads you to a closed mahogany door.
<<switch _pick>><<case "polite">>You pause, leaning in just a little closer, then catch yourself. Why are you eavesdropping like some kind of creep? You shake your head, knock three times, and wait politely before entering.<<case "rude">>You pause. Briefly. Then shrug. What’s the point in listening at the door? It’s not like they own the place…<i>you think.</i> That thought isn’t enough to deter you; you turn the handle and walk in without a word.<<case "nosy">>You lean in, hoping to catch something juicy. Sure, it’s only the first day, but you never know! Unfortunately, the door’s too thick to make out anything, so you give up, turn the knob, and saunter inside.<<default>>You don't wait, turning the handle and entering the room without second thought.<</switch>>
A quick look around tells you you’ve stepped into what must be a library.
There’s another fireplace crackling at the heart of the room because of course there is. It’s flanked by two leather armchairs draped in thick furs and overstuffed pillows. Every wall is lined with towering shelves, each one packed with books of varying sizes and thickness.
You’re so focused on your surroundings that you don’t even realize the voices have lowered to a hushed whisper. Easing further inside, you peek between the shelves, until you spot them.
Two people sit together in a tucked-away reading nook near the back of the room, partially hidden from view.
You stare at them. They stare right back.
Well…someone should probably say something.
<span class="next"><<button "Next" "Voices2">><</button>></span>You pause at the base of the stairs, trying to remember the last time, if ever, you saw a spiral staircase outside of a movie. You start to climb, hand trailing along the smooth wooden banister, each step giving you a slightly better view of the grand first floor below.
You’re not sure if you’ll ever get used to this kind of luxury.
At the top, you make your way down the hallway, glancing into rooms as you pass. A study. A bathroom. A locked door—
Wait. Why is that one locked?
You jiggle the handle again. Still no luck. Well. You’re sure someone will open it eventually.
You keep going until you reach a door that’s been left slightly ajar. Two voices float through the opening.
<<if $bag == 'waitcase' or $bag == 'hidecase'>>
Curious, you push the door open a little wider and spot Dmitry inside, deep in conversation with your favorite British snow bunny. No longer hidden behind mirrored lenses or obscured by snow glare, you finally get a proper look at her.
She sits perfectly upright, with one leg elegantly crossed over the other and her hands resting atop her knee. Her warm coppery skin, gleams under the soft light, appearing dewy and as if illuminated from within. Her almond brown eyes, tilted and narrowed, lend her an unmistakably feline quality.
Dmitry seems captivated. The two of them are chatting so casually, completely at ease and clearly enjoying each other’s company.
*<<link "Confront her about her behavior.">>
<<bump 'anjfriend' -1>>
<<goto 'dmiconfront'>>
<</link>>
*<<link "You're not a fan, but you should learn her name at least.">>
<<goto 'dmirude'>>
<</link>>
*<<link "You're willing to give her a second chance.">>
<<bumpmany 'anjfriend' 1 'dmifriend' 1>>
<<goto 'dmichance2'>>
<</link>>
*<<link "You want Dmitry's attention on you. $flirt_label">>
<<bump 'dmiflirt' 1>>
<<goto 'dmiwanthim'>>
<</link>>
*<<link "You want her attention on you. $flirt_label">>
<<bump 'anjflirt' 1>>
<<goto 'dmiwanther'>>
<</link>>
<<elseif $bag == 'leavecase' or $bag == 'takecase'>>
Curious, you push the door open a little wider and spot a man inside, deep in conversation with your favorite British snow bunny. No longer hidden behind mirrored lenses or obscured by snow glare, you finally get a proper look at her.
She sits perfectly upright, with one leg elegantly crossed over the other and her hands resting atop her knee. Her warm coppery skin, gleams under the soft light, appearing dewy and as if illuminated from within. Her almond brown eyes, tilted and narrowed, lend her an unmistakably feline quality.
The two of them are chatting so casually, completely at ease and clearly enjoying each other’s company.
*<<link "Confront her about her behavior.">>
<<bump 'anjfriend' -1>>
<<goto 'confront'>>
<</link>>
*<<link "You're not a fan, but you should learn her name at least.">>
<<goto 'rude'>>
<</link>>
*<<link "You're willing to give her a second chance, and meet this new guy.">>
<<bumpmany 'anjfriend' 1 'dmifriend' 1>>
<<goto 'chance2'>>
<</link>>
*<<link "You want that new guy's attention on you. $flirt_label">>
<<bump 'dmiflirt' 1>>
<<goto 'wanthim'>>
<</link>>
*<<link "You want her attention on you. $flirt_label">>
<<bump 'anjflirt' 1>>
<<goto 'wanther'>>
<</link>>
<</if>>You wander the halls, taking in the fancy artwork and decorative wall sconces. It’s strange how a place this lavish, all high ceilings and dramatic light fixtures, can still feel cozy. It’s probably all the cinnamon and pine wafting through the vents.
As you round another corner, your stomach growls irritably. Lucky for you, it doesn’t take much longer to find the kitchen.
It’s stunning: sleek matte-black appliances, thick granite countertops, and a long banquet table set beneath a triangular window that offers a postcard-perfect view of the snow-capped Alps.
But it’s all background noise the moment you notice the spread. The counter is covered in food, from fizzy pink drinks in slim champagne flutes, rose-shaped fruits, stacks of delicate finger sandwiches, to the most decadent charcuterie board you’ve ever seen.
You're about to fix yourself a plate when a sudden thump jolts you.
“Ouch! Ahhh, ah, ow…”
You peer around the island and spot someone crouched low on the other side, both hands clutching the top of her head. Crackers and deli meat are scattered across the tile floor.
<span class="next"><<button "Next" "keepExplore2">><</button>></span>“Oh! Hi. Are you another contestant?”
“Yeah, I’m <<= $name>> <<= $surname>>.”
The woman who greeted you grins, then turns toward the man seated across from her.
“See? I told you, Makai.” She pats the man’s forearm as if they’re old friends, “Not camera crew.”
The man—Makai, apparently—grunts in response. “So it seems.”
“Hmm, maybe I should’ve made a bet. That’s the third time today that I’ve been right, and you’ve been wrong.” The woman muses with a smile, her tone lyrical and sweet.
“I’m Kailee Blake. This is Makai Jones. We were just getting to know each other.”
Makai, who’s had his back to you this entire time, turns his head just enough to nod over his shoulder.
“How’s it goin’?”
“Oh, come on! Give a real introduction,” Kailee teases, grasping Makai’s shoulders and gently turning him to face you more fully.
You don’t miss the way her fingers linger, just slightly, on the curve of his biceps. Makai, despite apparently having only just met her, doesn’t resist.
This time, his eyes find yours. Dark brown and slightly guarded.
“Nice to meet you,” he says. “Did you get in okay?”
“Yeah, it wasn’t too bad. How long have you two been here?”
Makai leans back, arms crossing over his chest. Apparently, that was the full extent of his social battery. He gives the conversational reins back to Kailee, and she picks them up without missing a beat.
“Maybe an hour or two. We got here around the same time and haven’t moved since we found this room.” She gestures broadly at the grandeur around you. “Makai’s a history teacher; I’m an interior designer. It’s like our two worlds collided right here in this space.”
She glances his way with a smirk. “Plus, he’s a pretty good listener.”
Makai’s full lips twitch upward, just barely. You’re guessing that’s as close to a satisfied smile as he gets.
“I saw that,” Kailee says, pointing a playfully accusatory finger at Makai.
He turns to her, deadpan. “Saw what?”
“You smiled.”
“I didn’t.” He snorts.
While they go back and forth, you take the opportunity to study them both more closely.
Kailee’s smile lights up her entire face with an easy, graceful sweetness. You notice a faint flush rises along her freckled skin under Makai’s subtle attention. She tucks a loose copper curl behind her ear with slender, pale fingers, each one adorned with a simple gold ring.
She’s a vision of elegant charm, dressed in a thick ivory turtleneck and soft brown trousers. When she slouches, hunching forward without a trace of self-consciousness, you find yourself wondering how someone can look so effortlessly relaxed and so perfectly poised at the same time.
*<<link "She's really pretty. $flirt_label">>
<<bump 'kaiflirt' 1>>
<<goto 'PrettyKai'>>
<</link>>
*<<link "She seems nice.">>
<<bump 'kaifriend' 1>>
<<goto 'NiceKai'>>
<</link>>
*<<link "She's kind of annoying.">>
<<bump 'kaifriend' -1>>
<<goto 'UghKai'>>
<</link>>You find yourself studying her with more intent than you probably should.
There’s something magnetic about the way she moves. She props her chin on her loose first, head tilting in a way that lets her copper, curly bob frame her face just right. It’s casual but purposeful, aware of exactly how she’s being perceived. Her voice is melodic, soft in tone but not lacking in confidence, with the clean, rhythmic bounce of a Midwestern accent.
It’d be a lie to say Kailee isn’t pretty. She’s beautiful. And the more you listen to her talk, the more curious you become.
You're almost glad the camera crew isn’t hovering yet. This feels like a moment that belongs to you alone.
<<include 'MakaiInspect'>>
There’s a genuine warmth to her, one that doesn’t seem forced or rehearsed.
She’s clearly outgoing and chatty. She seems like the kind of person who probably remembers everyone's birthdays and compliments strangers on their shoes.
You don’t know her well yet, but you wouldn’t mind getting to. She seems really nice.
<<include 'MakaiInspect'>>There’s something about her that annoys you.
She’s too familiar, too polished. Every time she leans in to touch Makai, every wink, every syrupy sweet smile; it grates on you more than it probably should.
Maybe she’s trying too hard.
Whatever it is, you’re already tired of her.
<<include 'MakaiInspect'>>You turn your attention to Makai. His build is lean and athletic, with a muscle tone that speaks more to functional strength than excessive gym aesthetics. His long, dark brown locs are pulled into a low ponytail, revealing the sharp lines of his cheekbones and the furrow resting naturally between his brows. A close-cropped beard frames his well-defined jaw, and there’s a rich, golden warmth beneath the deep brown of his skin.
Kailee mentioned he was a history teacher, and honestly, you could’ve guessed it. Makai wears a soft green cardigan over a button-down and some tailored brown slacks. A pair of horn-rimmed glasses sit neatly against the broad bridge of his nose.
*<<link "He's really handsome.$flirt_label">>
<<bump 'makflirt' 1>>
<<goto 'HandsomeMak'>>
<</link>>
*<<link "He seems stand-offish, but you'd like to be friends.">>
<<bump 'makfriend' 1>>
<<goto 'FriendMak'>>
<</link>>
*<<link "He's kind of a dick.">>
<<bump 'makfriend' -1>>
<<goto 'DickMak'>>
<</link>>“So, <<= $name>>,” Kailee’s voice pulls you from your thoughts, “may I ask how you ended up on Warm Me Up?”
“I applied through the dating app ad.”
Kailee hums, nodding along. “How was that? Was the application intense?”
You raise an eyebrow. Didn’t everyone have to apply?
“I mean…it was like applying for a job. Fill out the application, do an interview, wait for a call back. Took a couple of weeks, but” you gesture around you, “clearly it worked out.”
“Right,” Kailee says, sighing wistfully. “I kind of wish I’d gone through the application process.” She taps a finger against her dimpled chin, eyes thoughtful. “You know, just for the experience. But that wasn’t really in the cards for me.”
“So how did you get on the show?” You had to ask. It felt like she had been waiting for it.
“Oh!” Kailee brightens. “One of the producers found my Instagram and reached out.” She lifts a shoulder, casual to the point of practiced. “I guess they saw something in me or whatever. Honestly, I wasn’t even sure I’d say yes.”
“Wow. I didn’t know they scouted for this kind of thing.”
“I don’t think they do. Not usually.” She answers too quickly, the words tumbling out before the thought can settle.
“Lucky you,” you say.
“Right? <i>Really</i> lucky.” She nudges Makai with her knee. “I wouldn’t have met my new bestie otherwise.”
Makai doesn’t react much, just the briefest purse of his lips.
<span class="next"><<button "Next" "Voices4">><</button>></span>You weren’t expecting to be so distracted. Makai is quietly commanding. It’s in the military rigidity of his posture, the sharpness of his features, the intensity of his gaze. And then there are the glasses. Combined with everything else, he’s got that stern librarian thing going on. It’s definitely doing something for you.
You force yourself to stop staring, but not soon enough. You just manage to catch Kailee’s eyes narrow ever so slightly before you look away.
<<include 'Voices3'>>
Makai doesn’t say much, and yeah, that unreadable expression of his could be a little intimidating. But there’s a stillness to him that feels less cold and more observant. Thoughtful, even.
You get the sense that his caution may often be interpreted as unfriendliness. On your initial impression, he seems like the kind of person who keeps his circle small and his words intentional. And honestly? You respect that. You wouldn’t mind earning a spot in that circle.
<<include 'Voices3'>>Ugh, he’s kind of a dick. The brooding. The arms-crossed-like-he’s-above-it-all posture. The way he barely looked at you when you walked in.
He clearly doesn’t want anything to do with you, and you can’t decide if that’s what’s actually bothering you, or if he’s just the type of person who rubs people the wrong way.
You’re not sure what his deal is, but whatever it is, you’re already over it.
<<include 'Voices3'>>You take a step closer, eyes shifting to him. “What about you, Makai? How’d you end up here?”
He doesn’t answer right away.
His brows dip lower, just slightly. It’s not really a scowl, but it’s enough to signal he’s either thinking really carefully…or irritated by the memory.
“I didn’t apply either.”
“Were you scouted too?”
“Nah.” He shakes his head, arms crossing a little tighter. “One of my coworkers submitted an application on my behalf. As a joke. Said it would ‘loosen me up,’ whatever the hell that means.”
<<if $playful >= 60>>“Right. What could that possibly mean?” you tease, eyes glinting. <<elseif $friendly >= 60>>"Oh, I'm sorry. That's...not very funny..." you say sympathetically. <<elseif $playful <= 48 or $dramatic <=48>>“That's ridiculous. People shouldn't joke about stuff like this.” you say sternly.<<else>>"Interesting..." you muse.<</if>>
Makai exhales through his nose. “Didn’t want to go through with it at first, but…” He trails off, then shrugs. A slow, heavy movement, as if the gesture alone is supposed to explain everything.
You’re not sure you understand, but you nod like you do.
The conversation starts to lull.
Kailee still seems eager to keep chatting, but not with you, necessarily.
You don’t take it personally. There’s plenty more to see. Probably more people to meet, too.
“Alright, well…” you start, already taking a step back, “I’m going to go check out the rest of the place.”
“You’ll have to let us know how it is!” Kailee calls after you. “Or maybe we’ll just do a little exploring of our own. Right, Makai?”
“Sure,” he replies, as noncommittal as ever.
“Nice meeting you, <<= $name>>! See you in a bit.”
She waves you off, bright and breezy. Seems like you’ve officially been dismissed.
<span class="next"><<button "Next" "ExploreHub">><</button>></span>Is she really up here, yapping away like she didn’t just treat you like dirt? And Dmitry has no idea! You fully step inside the room and cross your arms over your chest.
<<if $friendly >= 60>>
“Excuse me? Sorry to interrupt. I just wanted to talk about what happened earlier.”
With a raised brow, Dmitry shifts his curious eyes to the woman at his side; her smile falters, if only a little.
<<elseif $charming >= 60>>
“Wow. You’re much nicer when you’re not throwing luggage at people.”
Dmitry blinks in surprise, and the woman’s smile falters, if only a little.
“Relax, I come in peace.” You add, easing further into the room. “Mostly.”
<<elseif $playful >= 60>>
“Oh! So you are capable of basic human decency.” you chirp, feigning awe. “I was starting to think you were a lost cause.” You flash Dmitry a conspiratorial look. “She’s not nearly as scary when she’s smiling, huh?”
With a raised brow, Dmitry shifts his curious eyes to the woman at his side; her smile falters, if only a little.
<<elseif $dramatic >= 60>>
“Oh, this is rich. You treat me like garbage downstairs and now you’re up here giggling like nothing happened?”
You give her a slow once-over.
“Is this the part where you pretend I’m imagining things, or are we skipping to the fake apology?”
With a raised eyebrow, Dmitry shifts his curious eyes to the woman at his side; her smile falters, if only a little.
<<elseif $friendly <= 45>>
“So you’re a selective bitch,” you say coolly. “Or a fake one. Though I’m leaning toward the latter.”
Caught entirely by surprise, Dmitry pauses mid-sentence. The woman’s smile falters, if only a little.
<<else>>
"You two look cozy."
With a raised brow, Dmitry shifts his curious eyes to the woman at his side; her smile falters, if only a little.
<</if>>
She quickly composes herself, her eyes scrutinizing you from top to bottom. “Who are you?”
Her face is an infuriating picture of polite confusion; either she has the brain of a goldfish or she’s pretending you weren’t that memorable to begin with.
“Seriously? You left your suitcase outside with me.”
She tilts her head. “Did I?”
“You <i>forced</i> it on me.”
She shrugs, black waves spilling over her shoulder. “You’ll have to be more specific. I’ve had a lot of people carry things for me.”
<<if $bag == 'hidecase'>>
Dmitry flinches, clarity replacing his confusion. “Wait. Was that her—”
You cut him off before he can finish. “Let me be clearer then: the next time you demand someone bring your bags inside, you should check your tone first.”
<<elseif $bag == 'waitcase'>>
You have to give it to her: technically, you didn’t carry her bag. It was Dmitry. Still, it’s the principle at this point. “Look, the next time you demand someone bring your bags inside, you should check your tone first.”
<</if>>
“Right.” She flashes a cool smile. “I don’t take orders from strangers.”
<<if $easygoing <= 48>>“Neither do I.” You say, folding your arms tighter over your chest. “And I wasn't giving you one."
You glance briefly at Dmitry—just long enough to make sure he’s listening—then back to her.
“I’m telling you how you treated me. What you do with that is your choice.”
<<elseif $easygoing >= 55>>“I’m not here to argue,” you say, flat and clear. “I’m here because you were rude, and I won’t pretend you weren’t.”
<<else>>"It's basic manners." You say with a shrug.
"Uh huh." she responds dryly, her eyes drawn to a squint.
<</if>>
Dmitry exhales slowly. “Okay. I think I’m missing something here.”
He looks between the two of you, thoughtful. “If something happened earlier, I’d rather it be out in the open.”
His steady gaze settles on Anjali. Her smile tightens; she looks away, scoffing quietly under her breath.
“Okay...maybe this is something you can sort out later,” he continues, measured. “We’re all going to be sharing the same space. A little courtesy goes a long way.”
When nether of you speak up, he hesitates, then straightens. “Right. Introductions. <<= $name>>, this is Anjali. Anjali, <<= $name>>.”
<<include 'Upstairs1'>>You step fully into the room and clear your throat. The conversation halts instantly, both of them turning to look at you.
Dmitry brightens. “Hey, $name! You made it.”
“Here I am.” You nod, shifting your gaze to the woman at his side.
“Have you two met yet?” he asks. “This is Anjali. Anjali, this is $name.”
“We met briefly,” Anjali answers before you can. “It’s a pleasure, $name.”
“Mmhm.” You offer a tight-lipped response, the memory of your last encounter still fresh in your mind. <i>Pleasure</i> isn’t exactly the word you'd use.
<<include 'Upstairs1'>>You step fully into the room with a smile. “Hi again,” you say, offering a little wave.
Their conversation trails off as they both turn to face you.
Dmitry brightens. “Hey, <<= $name>>! You made it.”
“I did. Who’s this?” you ask, even though you technically already know.
“Oh, you haven’t met yet,” he says, oblivious. You offer a tight-lipped smile but don’t bother correcting him. “This is Anjali. Anjali, this is $name.”
Anjali turns to you with a demure smile. “A pleasure, <<= $name>>.”
Nothing about her in this moment strikes you as insincere. Maybe she isn’t so bad after all.
<<include 'Upstairs1'>>She’s fluttering her pretty lashes and brushing his hand like they’ve known each other for years. They’ve been together, what? Twenty minutes? She may work fast, but you work harder.
You step fully into the room, eyes locked on Dmitry.
He notices instantly, cutting off mid-sentence as his face lights up. “<<= $name>>! You made it.”
“I’m here,” you reply, crossing the room with intent.
The woman turns, her eyes assessing you coldly before speaking. “And who's this, Dmitry?”
“Oh, right. You two probably haven’t met yet.” He gestures between you. “Anjali, this is <<= $name>>. <<= $name>>, this is Anjali.”
“Charmed,” Anjali says with a smile that doesn’t quite reach her eyes.
You match it with one of your own. “I was actually looking for you, Dmitry.”
His brows lift, curiosity flashing across his features. “Oh? Everything okay?”
<<if $bag == 'waitcase'>>
“I just wanted to thank you. For helping with the suitcase.”
Dmitry beams. “You’re welcome! Seriously, I was more than happy to.”
Your eyes meet his, and he holds just as firm; Anjali rolls her eyes in your periphery.
<<elseif $bag == 'hidecase'>>
“I know I said I had the suitcase covered, but...I’ve reconsidered.”
Dmitry’s eyes narrow playfully, “I thought you were—”
“<i>My</i> suitcase.” You emphasize with a knowing smile. “I’d like your help.”
He chuckles, already rising to his feet. “Well. When you put it like that.”
“Oh, not now,” you add smoothly. “Just…later.”
He settles back into his seat, eyes still on you. “Later it is.”
“Perfect.” You smile, catching Anjali’s eye just long enough to register the irritation there.
<</if>>
<<include 'Upstairs1'>><<if $anjflirt >= 1 and $anjfriend >= 1 and $bold >= 51>>He’s giving her his full attention and she’s lapping it up, brushing his hand like they’ve known each other for years. They’ve been together, what? Twenty minutes? You haven’t even learned her name yet, but you’re about to.
You step fully into the room, “You know, you should really consider showing your eyes more. They’re even better when I can see them.”
Off to a great start.
They pause mid-conversation, both turning toward you.
Dmitry places a flattered hand over his chest. “Me?”
<<if $dmiflirt == 1>>"I meant her, but yours are something too." You reply, letting your gaze slide to the woman at his side.
<<else>>
“No, not you.” You reply, locking your gaze on the woman at his side. “Her.”
<</if>>
“We haven’t been properly introduced,” you say smoothly, “I’m <<= $name>>.”
You offer her a charming, deliberate smile.
And it seems to land. She gently leans away from Dmitry, extending her hand toward you. “Anjali.”
You take it.
“Pleasure to officially meet you, Anjali.”
“So it is,” She agrees with a sly turn of her lips.
Dmitry clears his throat. “Didn’t realize you two had already met.”
“Briefly,” Anjali replies, her brown eyes now openly studying you with clear interest. “But we’re correcting that now.”
<<elseif $anjflirt >= 1 and $anjfriend >= 1 and $bold <= 50>>
Dmitry's giving her his full attention and she’s lapping it up, brushing his hand like they’ve known each other for years. They’ve been together, what? Twenty minutes? You haven’t even learned her name yet, but you’re going to try.
You step fully into the room, “You look different without the sunglasses.” You smile warmly. “I can actually see your eyes now. They’re…nice.”
That wasn’t so bad.
They pause mid-conversation, both turning toward you.
Dmitry places a flattered hand over his chest. “Me?”
<<if $dmiflirt == 1>>"Oh, I meant her, but yours are...just as nice." You reply, letting your gaze slide to the woman at his side.
<<else>>“No, sorry.” You reply, locking your gaze on the woman at his side. “I meant her.”<</if>>
“Do I know you?” She asks, eyes flicking over you with mild interest.
“Not properly,” you say. “I’m <<= $name>>.”
You offer her a small, shy smile.
And it seems to land. She gently leans away from Dmitry, extending her hand toward you. “Anjali.”
You take it.
“It's nice to officially meet you, Anjali.”
“So it is,” She agrees with a sly turn of her lips.
Dmitry clears his throat. “Didn’t realize you two had already met.”
“Briefly,” Anjali replies, her brown eyes now openly studying you with clear interest. “But we’re correcting that now.”
<<elseif $anjflirt >= 1 and $anjfriend <= 0 and $bold >= 51>>
“You work fast,” you comment, stepping further into the room. “It’s only been, what, twenty minutes?”
The conversation dies instantly. Both heads turn toward you.
Her gaze, devoid of interest, locks onto you. “Do I know you?”
You arch a brow. “You don’t remember me?”
A hint of disdain touches her lips, but her eyes flick down and back up, assessing you. “Should I?”
“Probably,” you say lightly. “You did entrust me with your precious cargo.”
“Right. The porter.”
“Funny,” you smile sharply. “I was thinking ‘the person waiting for an apology.’”
She turns back to Dmitry. “Keep waiting.”
You just smile wider. “Don’t worry. I’m good at being patient.”
Her jaw tightens, and Dmitry looks between you both, completely lost.
“Okay…” He clears his throat. “It’s clear you two have met at some point but haven’t been properly introduced. <<= $name>>, this is Anjali. Anjali, <<= $name>>.”
<<elseif $anjflirt >= 1 and $anjfriend <= 0 and $bold <= 50>>
“You work…really fast,” you comment, stepping further into the room. “It’s only been twenty minutes.”
The conversation dies instantly. Both heads turn toward you.
She fixes you with an unimpressed stare. “Do I know you?”
“Not really,” you reply. “But you met me.”
A hint of disdain touches her lips, but her eyes flick down and back up, assessing you. “Should I remember you?”
“You trusted me with your luggage, so…”
“Right. The porter.”
You let out a tiny, breathy laugh. “I was thinking ‘the person you still owe an apology.’”
She turns back to the man. “Keep waiting.”
You shift your weight, hands in your pockets. “I’ve waited longer for less.”
Her jaw tightens, and the man looks between you both, completely lost.
“Okay…” He clears his throat. “It’s clear you two have met at some point but haven’t been properly introduced. <<= $name>>, this is Anjali. Anjali, <<= $name>>.”
<</if>>
<<include 'Upstairs1'>>Is she really up here, yapping away like she didn’t just treat you like dirt? And this guy has no idea! You fully step inside the room and cross your arms over your chest.
<<if $friendly >= 60>>
“Excuse me? Sorry to interrupt. I just wanted to talk about what happened earlier.”
With a raised brow, the man shifts his curious eyes to the woman at his side; her smile falters, if only a little.
<<elseif $charming >= 60>>
“Wow. You’re much nicer when you’re not throwing luggage at people.”
The man blinks in surprise, and the woman’s smile falters just slightly.
“Relax, I come in peace.” You add, easing further into the room. “Mostly.”
<<elseif $playful >= 60>>
“Oh! So you are capable of basic human decency.” you chirp, feigning awe. “I was starting to think you were a lost cause.” You flash the man a conspiratorial look. “She’s not nearly as scary when she’s smiling, huh?”
With a raised brow, the man shifts his curious eyes to the woman at his side; her smile falters, if only a little.
<<elseif $dramatic >= 60>>
“Oh, this is rich. You treat me like garbage downstairs and now you’re up here giggling like nothing happened?”
You give her a slow once-over.
“Is this the part where you pretend I’m imagining things, or are we skipping to the fake apology?”
With a raised brow, the man shifts his curious eyes to the woman at his side; her smile falters, if only a little.
<<elseif $friendly <= 45>>
“So you’re a selective bitch,” you say coolly. “Or a fake one. Though I’m leaning toward the latter.”
Caught entirely by surprise, the man pauses mid-sentence. The woman’s smile falters, if only a little.
<<else>>
"You two look cozy."
With a raised brow, the man shifts his curious eyes to the woman at his side; her smile falters, if only a little.
<</if>>
She quickly composes herself, her eyes scrutinizing you from top to bottom. “Who are you?”
Her face is an infuriating picture of polite confusion; either she has the brain of a goldfish or she’s pretending you weren’t that memorable to begin with.
“Seriously? You left your suitcase outside with me.”
She tilts her head. “Did I?”
“You <i>forced</i> it on me.”
She shrugs, black waves spilling over her shoulder. “You’ll have to be more specific. I’ve had a lot of people carry things for me.”
<<if $bag == 'takecase'>>
“Be that as it may.” You grind out. “The next time you demand someone bring your bags inside, you should check your tone first.”
<<elseif $bag == 'leavecase'>>
You have to give it to her: technically, you didn’t carry her bag. You left it outside. Still, it’s the principle at this point. “Look, the next time you demand someone bring your bags inside, you should check your tone first.”
<</if>>
“Right.” She flashes a cool smile. “I don’t take orders from strangers.”
<<if $easygoing <= 48>>“Neither do I.” You say, folding your arms tighter over your chest. “And I wasn't giving you one."
You glance briefly at Dmitry—just long enough to make sure he’s listening—then back to her.
“I’m telling you how you treated me. What you do with that is your choice.”
<<elseif $easygoing >= 55>>“I’m not here to argue,” you say, flat and clear. “I’m here because you were rude, and I won’t pretend you weren’t.”
<<else>>"It's basic manners." You say with a shrug.
"Uh huh." she responds dryly, her eyes drawn to a squint.
<</if>>
The man exhales slowly. “Okay. I think I’m missing something here.”
He looks between the two of you, thoughtful. “If something happened earlier, I’d rather it be out in the open.”
His steady gaze settles on Anjali. Her smile tightens; she looks away, scoffing quietly under her breath.
“Okay...maybe this is something you can sort out later,” he continues, measured. “We’re all going to be sharing the same space. A little courtesy goes a long way.”
When neither of you speak up, he hesitates, then straightens. “Right. Introductions. I’m Dmitry and this is Anjali.”
“<<= $name>>,” you say.
“Nice to meet you, <<= $name>>,” he replies, a polite smile settling into place.
<<include 'Upstairs1'>>You step fully into the room and clear your throat. The conversation halts instantly, both of them turning to look at you.
The man brightens. “Hi! Great to see another new face. I’m Dmitry.”
“$name.” You nod, shifting your gaze to the woman at his side.
“Have you two met yet?” he asks. “This is Anjali.”
“We met briefly,” Anjali answers before you can. “It’s a pleasure, $name.”
“Mmhm.” You offer a tight-lipped response, the memory of your last encounter still fresh in your mind. <i>Pleasure</i> isn’t exactly the word you'd use.
<<include 'Upstairs1'>>You step fully into the room with a smile. “Hey guys,” you say, offering a little wave.
Their conversation trails off as they both turn to face you.
The man brightens, “Nice! Always great to see another new face. I’m Dmitry.”
“<<= $name>>. Who’s this?” you ask, even though you technically already know.
“Oh, so we’re all new here,” he says, oblivious. You offer a tight-lipped smile but don’t bother correcting him. “This is Anjali.”
Anjali turns to you with a demure smile. “A pleasure, <<= $name>>.”
Nothing about her in this moment strikes you as insincere. Maybe she isn’t so bad after all.
<<include 'Upstairs1'>>It takes you barely half a second to register that this person is insanely attractive. Clean cut. Clean-shaven. Classically handsome in the refined, tapered set of his jaw. Even beneath the thick fabric of his sweater, you can make out the firm definition of muscles.
He runs a hand through his wavy black hair, laughing softly at something the woman said.
Are they flirting already? You barely suppress a sigh.
Unacceptable. You want him.
Decision made, you step into the room and clear your throat. “Hi, I don’t think we’ve met yet.”
Their conversation trails off as they both turn to face you.
The man’s attention shifts instantly, his smile settling easily in your direction. “I definitely haven’t met you,” he says. “I’d remember.”
<<if $bold >= 52>>
You smirk, holding his gaze. “Same here. And if I had, I would’ve made sure you remembered me.”
A soft laugh slips out of him. “I think you’re doing just fine so far. I’m Dmitry. And you are…?”
“<<= $name>>,” you say, unhurried.
“It’s good to meet you, <<= $name>>.” His grin widens.
You glance briefly at the woman beside him, then back. “Am I interrupting?”
She arches a brow. “Yes.”
Dmitry chuckles. “No—of course not. Anjali and I were just talking about the lodge. The more the merrier.”
<<elseif $bold <=48>>
Your cheeks warm as all that charm turns on you like a spotlight. “Oh…yeah, no. I’d definitely remember you too.”
He smiles gently. “I’m Dmitry. And you?”
“<<= $name>>,” you say quickly, fingers twitching at your sides.
“It’s really nice to meet you, <<= $name>>$name.” He glances at the woman, then back at you.
“Anjali and I were just talking about the lodge. You just get in?”
“Yeah,” you nod. “Just trying to, uh, meet people.”
He chuckles. “You’re off to a great start.”
<</if>>
<<include 'Upstairs1'>><<if $anjflirt >= 1 and $anjfriend >= 1 and $bold >= 51>>This guy's giving her his full attention and she’s lapping it up, brushing his hand like they’ve known each other for years. They’ve been together, what? Twenty minutes? You haven’t even learned her name yet, but you’re about to.
You step fully into the room, “You know, you should really consider showing your eyes more. They’re even better when I can see them.”
Off to a great start.
They pause mid-conversation, both turning toward you.
The man places a flattered hand over his chest. “Me?”
“No, not you.” You reply, locking your gaze on the woman at his side. “Her.”
“Do I know you?” She asks, eyes flicking over you with mild interest.
“We haven’t been properly introduced,” you say smoothly. “I’m <<= $name>>."
You offer her a charming, deliberate smile.
Her gaze lingers on you a moment longe before she straightens just slightly.
She offers you her hand without fully disengaging from him. “Anjali.”
You take it.
“Pleasure to officially meet you, Anjali.”
“So it is,” she agrees, her tone unreadable.
The guy clears his throat. “Hi, I’m Dmitry.” He looks over to Anjali. “Didn’t realize you two had already met.”
“Briefly,” Anjali replies, her brown eyes now openly studying you with clear interest. “But I suppose introductions are overdue.”
<<elseif $anjflirt >= 1 and $anjfriend >= 1 and $bold <= 50>>
This guy's giving her his full attention and she’s lapping it up, brushing his hand like they’ve known each other for years. They’ve been together, what? Twenty minutes? You haven’t even learned her name yet, but you’re going to try.
You step fully into the room, “You look different without the sunglasses.” You smile warmly. “I can actually see your eyes now. They’re…nice.”
That wasn’t so bad.
They pause mid-conversation, both turning toward you.
The man places a flattered hand over his chest. “Me?”
“No, sorry.” You reply, locking your gaze on the woman at his side. “I meant her.”
“Do I know you?” She asks, eyes flicking over you with mild interest.
“Not properly,” you say slowly. “I’m <<= $name>>.”
You offer her a small, shy smile.
Her gaze lingers on you a moment longer before she straightens just slightly.
She offers you her hand without fully disengaging from him. “Anjali.”
You take it.
“It's nice to officially meet you, Anjali.”
“So it is,” she agrees, her tone unreadable.
The guy clears his throat. “Hi, I’m Dmitry.” He looks over to Anjali. “Didn’t realize you two had already met.”
“Briefly,” Anjali replies, her brown eyes now openly studying you with clear interest. “But now we’re properly acquainted.”
<<elseif $anjflirt >= 1 and $anjfriend <= -1 and $bold >= 51>>
“You work fast,” you comment, stepping further into the room. “It’s only been, what, twenty minutes?”
The conversation dies instantly. Both heads turn toward you.
Her gaze, devoid of interest, locks onto you. “Do I know you?”
You arch a brow. “You don’t remember me?”
A hint of disdain touches her lips, but her eyes flick down and back up, assessing you. “Should I?”
“Probably,” you reply casually. “You did entrust me with your precious cargo.”
“Right. The porter.”
“Funny,” you remark with a pointed smile. “I was thinking ‘the person waiting for an apology.’”
She turns back to the man. “Keep waiting.”
You just smile wider. “Don’t worry. I’m good at being patient.”
Her jaw tightens, and the man looks between you both, completely lost.
“Okay…” He clears his throat. “It’s clear you and Anjali have met at some point. I’m Dmitry by the way.”
"<<= $name>>." You say without looking at him. Anjali returns your attention with a fiery brown glare.
<<elseif $anjflirt >= 1 and $anjfriend <= -1 and $bold <= 50>>
“You work…really fast,” you comment, stepping further into the room. “It’s only been twenty minutes.”
The conversation dies instantly. Both heads turn toward you.
Her gaze, devoid of interest, locks onto you. “Do I know you?”
“Not really,” you reply. “But you met me.”
A hint of disdain touches her lips, but her eyes flick down and back up, assessing you. “Should I remember you?”
“You trusted me with your luggage, so…”
“Right. The porter.”
You laugh, a quiet, airy chuckle. “I was thinking ‘the person you still owe an apology.’”
She turns back to the man. “Keep waiting.”
You shift your weight, hands in your pockets. “I’ve waited longer for less.”
Her jaw tightens, and the man looks between you both, completely lost.
“Okay…” He clears his throat. “It’s clear you and Anjali have met at some point. I’m Dmitry by the way.”
"<<= $name>>." You say without looking at him. Anjali returns your attention with a fiery brown glare.
<</if>>
<<include 'Upstairs1'>>Dmitry lifts his shoulders in a small shrug, “I mean, not that I’m anti-cuddling or anything, but I have to agree. I just wouldn’t want anyone feeling uncomfortable, you know?”
Anjali nods her approval to him with unexpected sincerity.
“Well said. Someone pawing at me in the middle of the night? Horrific.”
Dmitry smiles softly. “Fair enough.”
Anjali continues, emboldened, “Not to mention the lack of space and common decency.”
“Well…" you counter, "how much can you really hold someone accountable while they’re unconscious?”
She ignores the question, already counting on her fingers. “Snoring. Sleep talking. People who insist on sleeping diagonally.”
“I only snore when I'm really tired...” Dmitry mutters, almost defensively.
“We can’t all be perfect.” You state with a lifted brow.
“Speak for yourself,” Anjali grumbles. "Don't even get me started on blanket thieves."
<<if $DAship >= 1>>
“I run hot anyway, so, more covers for you.” Dmitry chimes in with a charming grin.
Anjali softens, a smile so slight it's almost imperceptible gracing her lips.
<</if>>
Dmitry looks around again, pensive. “Judging by the looks of this place, I doubt any of us are going to feel the cold. They really spared no expense…”
“But they couldn’t bother with a proper greeting or luggage handling?” She exhales sharply. “Speaking of…”
<<if $bag == 'hidecase'>>Anjali's gaze drops to your empty hands. She cranes her neck, peering behind you with suspicion, perfect eyebrows delicately pinched. Not a single wrinkle dares disturb her flawless forehead. “Where’s my suitcase?”
You look around theatrically. “Your suitcase? Hmm…oh, right. It’s still outside, free for the taking.” Then you tilt your head, letting a slow, smug smile curl your lips. “If you can find it.”
“What?” Her tone drops; you’d almost say she’s seething.
You shrug. “Something something karma.”
“Are you <i>serious</i>?”
“I mean, I’m sure it’s still out there. I just hope there wasn’t anything valuable inside.” You lean back against the doorframe. “It’d be a real shame if something happened to it.”
If looks could kill.
“I’ll go get it,” Dmitry says, already moving for the door. Anjali stands up and stalks after him.
“Traitor.” You huff under your breath, though you don't fully mean it.
“Thank you, Dmitry,” she says through gritted teeth, her smile appearing just in time to meet his eyes. “A gentleman. Rare.”
“It’s no problem,” he replies, placing a hand lightly on the small of her back as he guides her toward the hallway.
<<if $dmiflirt >= 2>>
Seriously? After all that? How could he fall for the act that easily? You bet the smile she gave him wasn’t even her best work. Watching him cater to her makes your chest feel kind of tight.
<<elseif $anjflirt >=2>>You know you’re being petty. You <i>know</i> it. But watching her lean into Dmitry’s touch makes your chest feel kind of tight.
<</if>>
They leave without another word. Right before she crosses the threshold, Anjali flings her hair back, just enough to catch you in the face.
<<elseif $bag == 'leavecase'>>Anjali's gaze drops to your empty hands. She cranes her neck, peering behind you with mild suspicion, perfect eyebrows delicately pinched. Not a single wrinkle dares disturb her flawless forehead. “Where’s my suitcase?”
“I left it outside,” you reply evenly.
Her teeth flash in a tight smile as she seethes, “I specifically asked you to—”
“You didn’t ask me anything. You <i>ordered</i> me. Those are two very different things.”
Dmitry says nothing. He rubs the back of his neck as if the tension in the room is physically pressing into his spine.
“Then who’s going to—”
“I don’t know,” you interrupt again, your tone flat as you lean casually against the doorframe. “But it definitely won’t be me. I’m sure it’s still out there, so…not a big deal.”
“Not a big—”
“I’ll go get it,” Dmitry says, already moving for the door. Anjali stalks after him.
“Thank you, Dmitry,” Anjali says through gritted teeth, her smile appearing just in time to meet his eyes. “A gentleman. Rare.”
“It’s no problem,” he replies, placing a hand lightly on the small of her back as he guides her toward the hallway.
<<if $dmiflirt >= 2>>
Seriously? After all that? How could he fall for the act that easily? You bet the smile she gave him wasn’t even her best work. Watching him cater to her makes your chest feel kind of tight.
<<elseif $anjflirt >= 2>>
You know you’re being petty. You <i>know</i> it. But watching her lean into Dmitry’s touch makes your chest feel kind of tight.
<</if>>
They leave without another word. Right before she crosses the threshold, Anjali flings her hair back, just enough to catch you in the face.
<<elseif $bag == 'takecase'>>Anjali's gaze drops to your empty hands. She cranes her neck, peering behind you with mild suspicion, perfect eyebrows delicately pinched. Not a single wrinkle dares disturb her flawless forehead. “Where’s my suitcase?”
“I brought it in. It’s just downstairs.”
“Not quite the bedroom, but better than nothing, I suppose.” Her brown eyes meet yours, “Thank you.”
You’re surprised how sincere she sounds compared to the woman you met several minutes ago.
“You’re welcome.”
“I can bring it upstairs, if you’d like,” Dmitry offers, already moving toward the door. It’s not really a question. He’s already decided.
She observes him keenly, before standing to follow him out the door. “A gentleman. Rare.”
“It’s no problem,” he replies, placing a hand lightly on the small of her back as he guides her toward the hallway.
<<if $dmiflirt >= 2>>
You barely know him, but watching his hand on her back makes your chest kind of tight.
<<elseif $anjflirt >= 2>>
You’re the one who carried her bag inside. So where’s <i>your</i> glowing enthusiasm? Maybe you should’ve hauled it all the way to upstairs after all.
<</if>><<elseif $bag == 'waitcase'>>Anjali turns her attention back to Dmitry.
“Thank you again for bringing my suitcase,” she says, "It’s rare to meet someone so...willing to help.”
A faint flush blooms across Dmitry’s cheeks, stark against the paleness of his skin.
“Ah—it was nothing. Honestly, I was just giving <<= $name>> a hand.” He gestures casually in your direction.
“Really?” Anjali blinks, appearing genuinely surprised. “Then I suppose I should thank both of you.”
You offer a small nod, shifting the attention back to him. “He did all the heavy lifting, really.”
“Still,” she replies, her tone the slightest touch softer, “I appreciate the gesture.”
<<if $dmiflirt >= 2>>
You barely know him, but the way he flusters under her praise makes your chest kind of tight.
<<elseif $anjflirt >= 2>>
An irrepressible smile plays on your lips. The warmth in her voice, the softness in her expression…it’s a far cry from your first encounter. And you’d be lying if you said it didn’t suit her.
<</if>>
A long silence settles between the three of you.
Eventually, Anjali clears her throat. “Ugh. I need a sheet mask and some water. Plane air is so drying.”
“I’ll show you the kitchen!” Dmitry offers quickly. You’re fairly certain he has no idea where it is, especially considering he beelined upstairs the moment he arrived and hasn’t left since.
“That would be lovely. Thank you, Dmitry,” Anjali says, rising from the bed.
As they pass, Dmitry glances back at you. “You coming, <<= $name>>?”
You shake your head. “Go ahead. I’ll catch up in a bit.”
He shrugs and follows her out, the door swinging gently shut behind them.
<</if>>
You're left alone in the room as Dmitry and Anjali’s voices and footsteps trail off down the hallway.
<span class="next"><<button "Next" "ExploreHub">><</button>></span>You’re not mad at the thought. In fact, depending on who it is, it might be the best part of this whole experience.
You shrug lightly. “Honestly? Could be fun.”
Anjali stares at you like you’ve said something profoundly alien.
“Fun?” She echoes. “I suppose we all have different definitions of the word…”
<<include 'Upstairs2'>>You try not to overthink it, but the idea of sleeping next to a stranger? That’s going to take some getting used to.
You rub your arm lightly. “Honestly, I don't love it either.”
“Good,” Anjali says simply. “At least you have some sense.”
<<include 'Upstairs2'>>You’ve shared sleeping spaces before. Bed, couch, floor. It’s just part of the experience. No point in making it weird unless someone else does.
You shrug casually. “I don’t mind it. It’s just sleeping. Better than the floor, at least.”
Anjali tilts her head sharply. “Just sleeping,” she repeats, incredulous. “Well. Good for you.”
<<include 'Upstairs2'>>What next?
<<ExploreHub>>You spend a little more time exploring, discovering at least three full bathrooms, another small library, and two more locked doors. Eventually you find yourself back in the foyer, staring at a painting, wondering who this random man is and why he’s holding a bowl of fruit like it’s the key to enlightenment.
“Yo. We’re on a schedule, not a field trip to the Met.”
You peer over your shoulder until you catch sight of the tall guy leaning against the kitchen doorway with a clipboard in one hand and a pair of headphones slung around his neck.
“Are you talking to me?” you ask.
He pushes off the doorframe, already making his way over. “You see anyone else in here?”
You’re surprised you didn’t notice him earlier. He really stands out against the chalet’s neutral, wood-toned interior, dressed in layered blacks from jacket to boots.
He stops in front of you, offering a firm handshake. “Marcus Tate. Segment producer.”
The name clicks instantly. He’s <i>that</i> Marcus Tate. You’ve been trading emails with him for months. Honestly, he’s probably memorized your legal signature by now.
<<if $friendly < 50 or $charming < 50>>
You shake his hand without a word.
He raises an eyebrow, “The strong and silent type. We’ll get along swimmingly.” He says.
You suspect he really means that.
<<elseif $friendly >= 55 or $charming >= 55>>
You shake his hand, “Nice to officially meet you! Good to finally put a face to the name.”
“I’d say the same, but I’ve already seen yours. Too many times.” He replies dryly.
<<elseif $playful >= 60>>
You grin. “Hey, I know you! So many emails, we’re practically best friends.”
He stares at you blankly, “I’m brimming with joy.”
<<else>>
You shake his hand. "Good to meet you."
He nods but doesn't reciprocate that sentiment.
<</if>>
Marcus's tired, dark brown eyes, marked by faint lines, examine you closely. It’s not an inherently cruel look, but it’s certainly an assessing one.
After a moment, he nods to himself, seemingly content with his findings, before quickly turning on his heel.
“Walk with me.”
You jerk your head back at his abruptness, your feet rooted to the spot. “Uh…”
Marcus whistles sharply and raises two fingers over his head in an impatient “come on” motion as he moves along.
<span class="next"><<button "Next" "1.18">><</button>></span>“Are you okay?” you ask, surprised.
The woman yelps and jumps up so fast she nearly knocks into the counter again. Big, downturned eyes, the color of dark flower honey, go wide with embarrassment.
“I’m sorry! I didn’t hear you come in!”
“It’s okay,” you say, eyeing her hands still tangled protectively in her long, light brown waves. “Your head. Are you good?”
She nods vigorously.
“Yes! Yeah! I’m fine! I’m okay! I just—whoa!”
She slides on a rogue slice of prosciutto and nearly wipes out again. She stumbles forward, catching herself against the counter with a startled shout. Her fingers clutch the edge with a white-knuckled grip.
You move toward her instinctively, ready to catch her if she falls.
“Sorry,” she says again, cheeks flushing a delicate pink. “I was just trying to grab a few things before the others showed up. I didn’t think anyone else would be here yet.”
She speaks with a softened tone, vowels stretching just enough to sound warm and unhurried. She finally straightens fully, brushing her hair behind her ears with both hands.
<<if $playful >= 60 or $charming >= 60>> “Well, that’s one way to introduce yourself.”<<elseif $dramatic <= 48 or $friendly <= 48>>“You should be more careful.”<<elseif $friendly >= 60>>“Take your time. You’re sure you’re not hurt, right?”<<else>>"Uh..."<</if>>
She laughs anxiously and offers a sheepish smile. “I’m sorry…I really do need to watch myself. But I’m fine.” She lightly rests her fingers against the counter, “My name’s Kalea. Kalea Mahelona. I’m…I’m one of the contestants.”
“<<= $name>> <<= $surname>>. I’m a contestant, too.”
She motions vaguely to the floor. “Sorry we had to meet…like this.”
Now that she’s not scrambling to stay upright, you’re able to really take her in.
She’s so tiny, <<if $height == 'average'>> barely reaching your shoulder. <<elseif $height == 'short'>>standing nearly eye-level. <<elseif $height == 'tall'>>standing just below your chest.<</if>> The slouchy cream sweater she’s wearing hangs off her frame, loose and oversized, swallowing her soft curves in fabric. Her slate-blue lounge pants are cuffed at the ankle, revealing bare feet and a thin silver toe ring shaped like a starfish.
The colors suit her, complementing the bronze warmth of her sun-drenched skin. Light brown freckles dust her nose, cheeks, and collarbones, further evidence of time well-spent outdoors. Her thick, caramel tresses seem never-ending. Your eyes trail the length of them as they cascade past her hips. She keeps tucking her hair behind her ears in a nervous loop, lips pressed into a shy smile.
*<<link "“No need to fall so hard for me.”$flirt_label">>
<<bumpmany 'bold' 2 'kalflirt' 1>>
<<goto 'fall4me'>>
<</link>>
*<<link "“You’ve got a little…”$flirt_label">>
<<bumpmany 'bold' -2 'kalflirt' 1>>
<<goto 'ugotcheese'>>
<</link>>
*<<link "“Let me help you.”">>
<<bump 'kalfriend' 1>>
<<goto 'lemmehelp'>>
<</link>>
*<<link "“You seem…busy. I won’t get in your way.”">>
<<bump 'kalfriend' -1>>
<<goto 'seembusy'>>
<</link>>The pause that follows is brief, but telling. It's one of those moments that feels like it could go in any direction. Anjali makes that decision for all of you. She places her chin in her palm, eyes traveling down the length of Dmitry’s body in one slow, appreciative sweep.
She zeroes in on the watch around his wrist. “Blancpain?”
“Hm?” Dmitry casts his eyes down, following her line of sight. “Yeah, good eye! It was a gift.” He rubs the back of his neck. “…To myself.”
Anjali’s eyes glitter. “Really? Interesting. Most default to Rolex.” She takes in his full ensemble. “You have taste.”
There’s an unspoken <i>"and money"</i> in her tone.
She settles back with a pleased smile. “I approve.”
Dmitry’s blush is still fading when Anjali’s attention finally slides your way.
She studies you quietly, taking in every detail of your outfit. It’s impossible to tell whether she likes what she sees or hates it entirely, though you get the sense that either way, she wouldn’t hesitate to let you know.
Dmitry clears his throat, gently shifting the atmosphere.
“Speaking of approval…” he says with a soft, awkward laugh, “how about this bedroom? Pretty nice, right?”
You follow his gaze and take in the space properly.
A queen-sized bed sits at the center of the room, outfitted with crisp white cotton sheets and a fluffy, cloud-soft duvet. Mellow amber lighting, smooth wooden floors, and a single abstract art print hanging above the headboard. Inviting, neutral, and warm seem to be a recurring theme with this place.
“It is nice,” you admit.
Anjali hums. “It’s suitable. I just hope we don’t have to share.”
You turn to her. “Isn’t that the whole point?”
“Why would I share a bed with someone I hardly know?” Anjali questions, her refusal marked by an elegant, offended scoff.
“Not a fan of cuddling strangers?”
“Not in the slightest.” She says bluntly.
For you, the thought of crawling into bed with someone else…
*<<link "excites you">>
<<bump 'impulsive' 2>>
<<goto 'excitedbed'>>
<</link>>
*<<link "makes you nervous">>
<<bump 'impulsive' -2>>
<<goto 'nervousbed'>>
<</link>>
*<<link "isn't that big a deal">>
<<bump 'easygoing' 2>>
<<goto 'whateverbed'>>
<</link>>You can’t look away from her. Why would you? She’s flustered, flushed, and unbelievably cute. Her cheeks tint pink under your stare.
“What is it?” Kalea asks, fingers fidgeting nervously at her sides.
You smirk, leaning one hip against the counter. “You know…” you drawl, “there’s no need to fall so hard for me.”
Her eyes widen just a fraction, lips parting in surprise before curving into a shy, hesitant smile. “That was kinda cheesy.”
You chuckle lightheartedly, pointing to the top of her head. “So’s your hair.”
The amusement on her face immediately collapses into horror. “No!”
Her hands fly to her scalp. She’s kind of adorable when she’s panicking.
“Unfortunately, yes.” You step closer to her with a wink. “But luckily for you, I happen to be very good with my hands.”
“You’re very forward…” Her gaze drops to the floor. “…but, um…if you don’t mind…?”
“C’mere.” You beckon her closer.
Kalea inches toward you, shuffling more than walking, barely lifting her feet or her eyes.
You reach out, brushing a few soft strands back behind her shoulder. Your fingers ghost through her hair, plucking out each piece, one by one. She holds perfectly still.
“There.” You smile as soon as her eyes find yours, “Perfect.”
“…Thanks.” She squeaks.
<<include 'keepExplore3'>>You try to look anywhere but directly at her. No luck. Your eyes keep drifting back. Her cheeks are dusted pink under your stare, and you can’t help it; she’s gorgeous.
“Are you…okay?” Kalea asks, fingers fidgeting nervously at her sides.
Now <i>you’re</i> the one flustered. She looks at you with those warm, expectant eyes, and your brain forgets how to form a full sentence. Your gaze darts clumsily around her face before landing on the small bits of cheddar tangled in her hair.
“You’ve got a little…” You gesture vaguely to the top of her head.
Her eyes widen in horror. “Nooo…oh my gosh, please no.” Kalea buries her face in her hands with a groan, shoulders curling inward. “That’s so embarrassing.”
A soft laugh slips out of you before you can stop it. You quickly cover it with a cough. “I can help you get it. If you want.”
She peeks at you through the spaces between her fingers. “You don’t have to. Seriously. I’ll just…shake it out or something.”
“I think the floor’s been through enough…” You joke quietly.
Kalea giggles softly, nodding lightly. “If you don’t mind…”
She lowers her hands slowly, her blush deepening. You both shuffle closer, tiny hesitant steps across the tile. You reach out carefully, brushing a few soft strands back behind her shoulder. Your fingers ghost through her hair, plucking out each piece, one by one. She holds perfectly still.
“Got it,” you say softly.
She exhales, visibly mortified. “Please tell me that’s the worst thing that happens to me today.” Her big eyes find yours, “Thank you.”
You clear your throat, “Happy to help.”
<<include 'keepExplore3'>>You crouch down beside her wordlessly, brushing a cracker away from her foot before she can step on it.
“You don’t have to clean all this up alone,” you say gently. “Let me help you.”
She looks at you, startled. “Oh—you really don’t have to. I can get it.”
“I know you can,” you reply, already grabbing a napkin. “But you also just got whiplashed by the countertop and nearly took out a whole meat platter. No offense, but I think you could use a little backup.”
That pulls a small, genuine laugh out of her.
“It was a total accident. I didn’t think I’d…make a scene.”
“You didn’t,” you reassure her. “Trust me, this was nothing. No screaming. No tears. Pretty sure this won’t even crack the top ten disasters by the end of the week.”
“You’re probably right…though the jury’s still out on crying.”
“Not on my watch.” You chuckle, nodding at a pile of crumbs. “Come on. Team effort.”
Lowering her hands, Kalea joins you on the floor. She mirrors your movement, picking up the rest beside you, her shoulders relaxing bit by bit.
“Thanks,” she says softly. “Really. That…helped.”
“Anytime,” you reply, and you mean it.
<<include 'keepExplore3'>>You watch Kalea scramble to collect crackers with trembling hands. She keeps apologizing under her breath for…what? Existing?
“You seem busy…” You grab a plate, stepping around her sideways. “I won’t get in your way.”
She startles. “Oh! Sorry, I just—I didn’t mean to make a mess—”
You hold up a hand, cutting her off without much thought. “It’s fine.”
She dips her head in an anxious little nod and resumes her frantic cleanup, whispering apologies to the countertop like it has feelings. Watching her is…painful. Her disposition’s about as sturdy as a damp tissue. You can already picture her crying during the first challenge, the rest of the cast swarming her like some kind of wounded baby bird.
As if on cue, she bends down to pick up a fallen grape and bumps into the counter again with a soft “ow.”
You sigh, grab a napkin, and toss it her way. “Here. Before you slip on a slice of salami and break something.”
She catches it, surprisingly deft for someone who’s almost face-planted twice since you walked in.
“I won’t!” She insists brightly. “I know I look super clumsy, but I’ve actually never broken a bone!”
“I meant something in the kitchen,” you reply, deadpan.
Her smile falters, the brightness draining from her expression. “Right…thanks,”
You nod once, then turn away.
<<include 'keepExplore3'>>After a few quiet minutes of scooping up smoked meat and runaway fruit, order is mostly restored. Kalea wipes her hands down the front of her lounge pants in one swift motion…only for a few stubborn crumbs to tumble right back to the floor.
She stares at them for a second, then sighs.
“Of course,” she mutters under her breath. She tries to play it cool, but you catch the not-so-subtle shuffle of her foot nudging the crumbs under the oven.
You decide not to say anything. Let her have this one.
“Thanks again,” she mumbles, reaching for one of the champagne flutes. The fizzy pink liquid sloshes dangerously close to the rim, but she steadies it just in time, eyes narrowing slightly in concentration.
She takes a small sip, then glances over at you. “Can I ask…why you joined the show?”
<<if $goal == "love" or $goal == "growth" or $goal == "validation">>
*<<link "Tell her">>
<<bump 'kalfriend' 1>>
<<set $KalGoalChoice = "truth">>
<<goto 'KalGoal'>>
<</link>>
*<<link "Avoid answering">>
<<set $KalGoalChoice = "avoid">>
<<goto 'KalGoal'>>
<</link>>
<<else>>
*<<link "Tell the truth">>
<<bump 'kalfriend' 1>>
<<set $KalGoalChoice = "truth">>
<<goto 'KalGoal'>>
<</link>>
*<<link "Avoid answering">>
<<set $KalGoalChoice = "avoid">>
<<goto 'KalGoal'>>
<</link>>
*<<link "Lie">>
<<set $KalGoalChoice = "lie">>
<<goto 'KalGoal'>>
<</link>>
<</if>>
You bite a cracker clean in half before asking, "So, what about you? Why'd you join the show?"
“Me?” Kalea smiles a little, rolling a grape between her fingers. “My friends encouraged me to apply. They thought I needed a change of pace. I figured it might be fun. Or at least…different.”
"No luck out in the real world, then?"
She laughs weakly. "No, not really. My friends like to set me up on blind dates, but I think they're too nerve-wracking."
"Why?"
"I get in my head,” she confesses. “Like, what if I meet them and we don't click? Since they're probably friends with my friends, then what? What if we keep running into each other? Or worse, what if we <i>do</i> like each other, but then we break up? Wouldn't that be awkward? Everyone would have to pick sides. And then there’s a chance that—"
"I think you're spiraling..."
She inhales sharply and coughs, cheeks warming in embarrassment. “Yeah. Sorry. See? I get too wrapped up in all the little details.” She nudges the grape onto her plate. “At least here, I don’t know anybody.”
“We’re all in the same boat.”
“Right,” she echoes, her shoulders relaxing just a little.
Your hunger is finally sated. You drain the last of your drink and wipe the condensation from your lips with the side of your thumb.
Across the counter, Kalea is still working on what might be her ninety-third cracker. She chews thoughtfully, then brushes a few stray crumbs from the corner of her mouth.
“I’m surprised no one else has passed through here yet,” she says.
“Eh. More for us,” you reply, eyeing the platters with mild restraint. You almost go for more sandwiches but stop yourself. It’s probably about time to move on. “Actually, I think I’m gonna go see what else is going on around here.”
Kalea sets down her glass. “Totally. It was nice meeting you. Thanks for keeping me company.”
You give her a quick nod, already stepping back. “See you around.”
With that, you turn on your heel and head out.
<span class="next"><<button "Next" "ExploreHub">><</button>></span>After shaking away your confusion, your lower half finally obeys, one foot moving in front of the other. <<if $height == 'average'>>It takes a few brisk steps to match Marcus’s pace, but you get there eventually.<<elseif $height == 'short'>>Catching up proves…challenging. Marcus’s strides swallow distance like it’s nothing, and your legs work double-time just to keep up. Eventually, you stop trying, letting the gap settle to a comfortable one-foot buffer zone behind him.<<elseif $height == 'tall'>>It doesn’t take much effort to catch up with Marcus, your long legs striding to easily match his pace. <</if>>
Your gaze drifts across the lodge, taking in the sudden surge of movement. Camera operators, production assistants, and other staff bustle about. Where’d they come from? The walls? The place was practically a ghost town when you first arrived, but now it’s organized madness. People zip past each other, too busy to spare you a second glance.
Marcus finally stops at a table littered with tangled wires and half-labeled tech. Without warning, he tosses something your way.
You fumble but catch it. It’s a mic pack with your name scribbled in bold marker across a strip of bright yellow tape.
“Clip it on, keep it on. Unless I tell you otherwise,” he says, already rubbing the bridge of his nose as a deep memory seems to resurface. “And please, for the love of god…don’t break it.”
You scrunch your nose as you twist, trying to find the best spot to clip the mic. “You make it sound like I’d do it on purpose.”
Marcus stares at you, face impassive. “You’d be surprised how many people would.” He watches you struggle a moment longer before sighing and stepping forward. “May I?”
You hand the mic back with a shrug. “Be my guest.”
He twirls a finger, motioning for you to turn around. “After your intro confessionals, we start officially filming at three sharp. Before all that,” he says as he clips the mic onto your back, “you and the rest of the cast have a mandatory briefing in the main living room. Production schedule, filming expectations, behavioral guidelines.”
You peek over your shoulder. “Wait, where’d you all even come from? Could’ve used a little help with the baggage situation…”
“Didn’t want to interfere with the opening shot.” Marcus adjusts the wire near your collar, offering a quick, knowing smile. “We’re always around. Even when you think we’re not.”
You pause. “You’ve been filming this whole time?”
He steps back, already moving toward the hallway. “Of course. Some of the best takes happen when people think they’re alone.” He casts a look over his shoulder, a little smirk tugging at his mouth.
*<<link "“Totally not creepy at all.”">>
<<bump 'playful' 2>>
<<goto '1.18.1'>>
<</link>>
*<<link "“That feels a little exploitative.”">>
<<bump 'playful' -2>>
<<goto '1.18.2'>>
<</link>>
*<<link "“Whatever. Just stay out of my face.”">>
<<bumpmany 'charming' -2 'friendly' -2>>
<<goto '1.18.3'>>
<</link>>
*<<link "“Don't spoil it!”">>
<<bump 'dramatic' 2>>
<<goto '1.18.4'>>
<</link>>
*<<link "“You were just doing your job.”">>
<<bump 'friendly' 2>>
<<goto '1.18.5'>>
<</link>>
*<<link "“At least tell me I looked good.”">>
<<bump 'charming' 2>>
<<goto '1.18.6'>>
<</link>>You shoot him a teasing glance, arms crossing as you walk, “So you’re the resident ghoul sneaking around in the shadows? Totally not creepy at all.”
Marcus rolls his eyes. “Sneaky pays the bills.”
You smirk, “Well it’s good to know I’ll have to watch my back…and my angles.”
<<include '1.19'>>You stop walking for a moment, brows knitting together. “That feels a little exploitative, don’t you think?”
Marcus doesn’t stop. “That’s showbiz. You signed the waiver.”
You frown, voice tight. “Doesn’t mean I enjoy being watched like…<i>that.</i>”
He shrugs, “Again. Welcome to reality TV.”
<<include '1.19'>>You grunt and roll your eyes. “Whatever. Just stay out of my face.”
Marcus barely glances at you, huffing a laugh through his nose. “If you think that’s how this is going to go, then you’re in for a rude awakening, <<= $surname>>.”
“Point taken.” You grumble.
<<include '1.19'>>You wave your hands in a panic. “No, no, don’t spoil it! I want to watch my entrance blind, like everyone else. I bet it was iconic. Was it iconic?”
In what you assume is a rare occurrence, Marcus actually snickers. “You’re unbelievable.”
You smile proudly. “I know.”
<<include '1.19'>>It’s a little weird to know that the show’s technically started, but you get it. “You were just doing your job.” You say, hoping Marcus can hear the smile in your voice.
He doesn’t slow, but you catch the subtle shift of his shoulders, almost like he’s laughing. “That kind of understanding makes my job even easier.”
Your smiles widens. “I’ll keep that in mind.”
<<include '1.19'>>You chuckle, flashing a charming smile. “Okay, fine. But at least tell me I looked good.”
“Confidence will take you far here.” Marcus snorts.
You tilt your head, grin widening. “Good thing I’ve got it in spades, then.”
<<include '1.19'>>The two of you step into the living room, where your fellow castmates are already settled.
Despite the cruise-ship-sized sectional, Kailee has cozied up right next to Makai, her knee practically touching his. He doesn’t seem to mind the proximity.
Dmitry and Anjali sit nearby, though there’s a notable amount of space between them. Whether that’s out of politeness or personal preference, it’s hard to tell.
Kalea has opted for the floor; legs crossed comfortably beneath her as she waits quietly for further instruction.
“Take a seat and we’ll get started,” Marcus says, already scanning his clipboard.
Your eyes drift over the cast. So…where should you sit?
*<<link "Next to Dmitry">>
<<bump 'dmifriend' 1>>
<<set $ImSat = "Dmi">>
<<goto 'next 2 dmi'>>
<</link>>
*<<link "Next to Anjali">>
<<bump 'anjfriend' 1>>
<<set $ImSat = "Anj">>
<<goto 'next 2 anj'>>
<</link>>
*<<link "Next to Kalea">>
<<bump 'kalfriend' 1>>
<<set $ImSat = "Kal">>
<<goto 'next 2 kal'>>
<</link>>
*<<link "Next to Makai">>
<<bump 'makfriend' 1>>
<<set $ImSat = "Mak">>
<<goto 'next 2 mak'>>
<</link>>
*<<link "Next to Kailee">>
<<bump 'kaifriend' 1>>
<<set $ImSat = "Kai">>
<<goto 'next 2 kai'>>
<</link>>
*<<link "In the armchair off to the side">>
<<set $ImSat = "alone">>
<<goto 'next 2 noone'>>
<</link>>Dmitry meets your gaze with a warm, slightly crooked smile.
You take that as your cue and slip into the open space beside him.
“Hey.” He greets. “Did you get a chance to explore some more?”
You shrug, “A bit. This place is massive.”
His eyes drift across the high ceilings and polished wood finishes. “No kidding. I think I could fit, like…ten of my apartments in here.”
Your brows shoot up. “Ten? That’s…actually not as many as I expected.” You look around the room again. “How big is your apartment?”
Dmitry rubs the back of his neck, laughing nervously. “Ha—well—”
You squint. “Wait. You’re loaded, aren’t you?”
His eyes widen. “What? No! I mean—not like that.”
“Relax, it's cool. Though I have to say, you don’t really strike me as the rich boy type.”
“<i>Rich boy type</i>?” He echoes.
You nod, “Yeah. Like, stuck up. Pretentious.”
“Ah.” He chuckles, straightening a bit as a smile tugs the corner of his lips. “Then what type am I?”
*<<link "“Mine.”$flirt_label">>
<<bumpmany 'dmiflirt' 1 'bold' 2>>
<<goto 'my type'>>
<</link>>
*<<link "“Hard not to like.”$flirt_label">>
<<bumpmany 'dmiflirt' 1 'bold' -2>>
<<goto 'hard like'>>
<</link>>
*<<link "“Nice.”">>
<<bump 'dmifriend' 1>>
<<goto 'nice boi'>>
<</link>>
*<<link "“Annoying.”">>
<<if $dmiflirt > 0>>
<<bump "dmiflirt" -1>>
<<else>>
<<bump "dmifriend" -1>>
<</if>>
<<goto 'dmi annoying'>>
<</link>>Your gaze lands on Anjali. She sits with her back straight, shoulders relaxed, one ankle bobbing to a silent rhythm. When your eyes meet, she doesn’t smile. She just arches a questioning brow.
You take it as an invitation and make your way over.
Anjali shifts as you sit beside her, barely acknowledging your presence.
To your surprise, however, she breaks the awkward silence between you first.
“Did you know they’ve been filming this whole time?”
You eye the crew as the flit around the room, “Yeah, Marcus told me.” You jerk your chin toward the producer, who's locked in conversation across from you. You roll your head toward her. “Why? Worried about your image.”
She scoffs under her breath, finally turning to look at you directly. “Hardly. I’m just not particularly fond of being recorded without warning. They can’t possibly expect us to be…vulnerable.” She grimaces as the final word passes her lips.
*<<link "“I'm sure you've got plenty of sides.”$flirt_label">>
<<bumpmany 'anjflirt' 1 'bold' 2>>
<<goto 'anj sides'>>
<</link>>
*<<link "“I'm surprised you're still talking to me.”$flirt_label">>
<<bumpmany 'anjflirt' 1 'bold' -2>>
<<goto 'still talking'>>
<</link>>
*<<link "“I'd never ask you to be vulnerable.”">>
<<bump 'anjfriend' 1>>
<<goto 'can we be friends'>>
<</link>>
*<<link "“You? Vulnerable? Please.”">>
<<if $anjflirt > 0>>
<<bump "anjflirt" -1>>
<<else>>
<<bump "anjfriend" -1>>
<</if>>
<<goto 'vulnerability'>>
<</link>>Kalea catches your eye with a nervous little smile.
“Hi again. Did you want to…?” She gestures to the open space beside her on the floor, scooching over even though there’s already plenty of room.
You ease down next to her, the plush rug soft beneath your fingers.
“It’s really starting,” she whispers, half in awe, half in panic. “Like, it’s <i>happening.</i>”
“Technically…” you trail off, remembering Marcus’s earlier comment, “it already started.”
Her expression drops. “Wait—what do you mean?”
“They’ve been filming this whole time.”
Her eyes widen, and she gasps. “<i>What</i>?!”
The room quiets. Heads turn.
Kalea shrinks into herself immediately, apologizing under her breath. “Oh nooo,” she groans. “That means they probably saw when I—ugh, this sucks…” She quickly tries to smooth down her curls, tucking the same piece of hair behind her ear. Again. And again.
You lean a little closer.
*<<link "“Now everyone will see how cute you are.”$flirt_label">>
<<bumpmany 'kalflirt' 1 'bold' 2>>
<<goto 'cute camera'>>
<</link>>
*<<link "“I thought it was endearing...”$flirt_label">>
<<bumpmany 'kalflirt' 1 'bold' -2>>
<<goto 'endearing'>>
<</link>>
*<<link "“Don’t sweat it. There are way worse things you can do on TV.”">>
<<bump 'kalfriend' 1>>
<<goto 'dont sweat'>>
<</link>>
*<<link "“You should definitely be embarrassed.”">>
<<if $kalflirt > 0>>
<<bump "kalflirt" -1>>
<<else>>
<<bump "kalfriend" -1>>
<</if>>
<<goto 'you should be'>>
<</link>>Makai sits leaning back against the couch, arms crossed tight against his chest, jaw set. His eyes scan the chaotic flurry from beneath furrowed brows. He’s so focused on his surroundings, he barely registers you sitting beside him, let alone flinch when Kailee’s knee bumps his for a third time.
“Didn’t think you’d ever leave the library.” You comment from the side of your mouth.
He huffs softly, the closest thing you’ve gotten to a laugh. “I would’ve stayed, but,” He jerks his chin toward the crew, “didn’t have much a choice.”
“You’re a big reader, then?” You ask, already anticipating the answer.
Makai shrugs one shoulder without looking at you. “Bigger than most.”
*<<link "“Ahhh...too easy.”$flirt_label">>
<<bumpmany 'makflirt' 1 'bold' 2>>
<<goto 'too easy'>>
<</link>>
*<<link "“You look good when you're focused...”$flirt_label">>
<<bumpmany 'makflirt' 1 'bold' -2>>
<<goto 'focused'>>
<</link>>
*<<link "“No shame in laying low. This is a lot.”">>
<<bump 'makfriend' 1>>
<<goto 'lay low'>>
<</link>>
*<<link "“So, what, you’re too good for everyone already?”">>
<<if $makflirt > 0>>
<<bump "makflirt" -1>>
<<else>>
<<bump "makfriend" -1>>
<</if>>
<<goto 'too good'>>
<</link>>There’s nothing subtle about Kailee’s interest in Makai. She’s making sure that everyone in the room knows exactly where her attention is. You settle in beside her, watching the whole thing unfold. It takes a moment before she finally acknowledges your presence, flashing you a sunny smile.
“Hey <<= $name>>! You don’t have to stare, join the conversation!”
*<<link "“I’d rather have your attention only.”$flirt_label">>
<<bumpmany 'kaiflirt' 1 'bold' 2>>
<<goto 'attention'>>
<</link>>
*<<link "“I wasn’t staring.”$flirt_label">>
<<bumpmany 'kaiflirt' 1 'bold' -2>>
<<goto 'not staring'>>
<</link>>
*<<link "“What’re we talking about?”">>
<<bump 'kaifriend' 1>>
<<goto 'what convo'>>
<</link>>
*<<link "“Give him some breathing room.”">>
<<if $kaiflirt > 0>>
<<bump "kaiflirt" -1>>
<<else>>
<<bump "kaifriend" -1>>
<</if>>
<<goto 'breathing room'>>
<</link>>Despite all the open space, it’s the armchair by the fireplace that draws you in. Tucked slightly apart from the others, it offers the best of both worlds: warmth and a clear view of the room. You settle into the seat, wriggling down until you’re comfortable.
<<include '1.20'>>Marcus finishes his conversation and steps into the center of the room, casting his piercing, weary eyes over the group.
“Good. You’re all here.” He says briskly, “Welcome to Warm Me Up. Some of you know me already. For those who don’t, I’m Marcus Tate. For the next eight weeks, you’re under a microscope. Everything you say. Everything you do.”
Kalea fidgets uncomfortably on the floor. “<i>Everything</i>…?”
“Everything.” His eyes cut to hers. “You’re under contract. If it happens on camera, it’s fair game.”
That was enough to provoke a few uneasy glances.
“Any questions?”
Silence.
“Great. Let’s keep it simple. Obviously, the main point of this show is connection. Production will give you challenges, prompts, and more than a few nudges to help move things along. But outside of that? It’s on you to be…appealing.”
“Appealing how?” Dmitry asks.
“Entertaining,” Marcus replies without hesitation. “You’re on a reality TV show, for Christ’s sake. If you aren’t already naturally engaging, act like it.”
He crosses the room, snatching a different clipboard from a table. “Kissing. Arguing. Sex. Lies.”
“Besides physical violence, nothing is off limits when it comes to getting what you want and making a great show. So…do what you need to do.”
Your eyes pass over each contestant. Everyone’s here for their own reasons. You know yours, but how many of them are going to take this seriously? How many are willing to do what they need to do to make it to the end?
Marcus lets his gaze linger on the group before glancing down at his clipboard. “If the group setting doesn’t quite do it for you, lean into your one-on-ones. No good reality show goes without confessionals, so you’ll each be assigned a producer.” His eyes scan the room, finger pointing as he calls names. “Lal. Jones.” Then, they land on you. “<<= $surname>>. You’re with me.”
<<if $playful >= 60 or $dramatic >= 60>>
“Oh, yay! You’re gonna be sick of me by the end of this.” You grin.
“I’m already sick of you,” Marcus deadpans.
You gasp, though your smile remains in place. “Well, aren’t you just a bundle of joy?”
<<elseif $charming < 50 or $friendly < 50>>
“Great…” you mutter under your breath.
“Yeah, I’m just as thrilled. Just do your job, and I’ll do mine.”
“Yep.”
<<elseif $friendly >= 60 or $charming >= 60>>
“Nice. At least we already have a bit of a rapport,” you say with an easy smile.
“Hardly,” Marcus answers, though his face relaxes slightly. “But…yes, the longer we spend time together, the more comfortable you’ll feel.”
You nod. “Looking forward to it.”
<<else>>
You nod. "Works for me."
Marcus gives a curt nod of his own. "Good. Let's just stick to the process."
You raise your thumb in agreement.
<</if>>
“The rest of you are with Chantal.” He jerks his chin toward a young woman in the corner. She fluffs her denim blue bangs before offering a small wave and timid smile. “You’re expected to complete your scheduled confessionals throughout the week. But, if you’ve got something that just can’t wait, my door’s always open.”
<span class="next"><<button "Next" "1.21">><</button>></span>Marcus continues reading from his clipboard without pause, launching into the logistics: filming schedules, laundry rules, communication methods, camera placements. That’s when the hands start going up.
“Are there cameras in the bathroom?” Kailee asks politely.
Marcus nods, completely unfazed. “Yes. But we won’t film inside the showers or toilets. Any nudity will be heavily censored.”
With a noticeable breath, Makai's shoulders visibly begin to relax.
Dmitry raises a hand. “What about sleeping arrangements?”
“There are more than enough bedrooms for couples. Who you share with is entirely up to you.”
You nod along, filing away the details, but there’s still one glaring omission.
“And the Cold Zone?” you ask. “How does that work?”
Marcus clicks his pen, finally looking up. “Right. The Cold Zone. If you can’t secure a match, you’re outside. You’ll be given a tent, some MREs, and a basic survival kit.”
“How long are we stuck out there?” Kalea pipes up, eyes wide.
“We?” Anjali sneers. “I plan to stay inside, thank you.”
<<if $anjfriend <= -1>>
You snort. “Obviously. But that’s assuming someone’s desperate enough to bid on you.”
Anjali’s smile tightens as her eyes flash in warning.
<</if>>
Marcus clears his throat. “Three nights. Four days. You’ll be allowed back in for the next challenge, barring any extreme weather or emergencies.”
He lets the words hang in the air, scanning the room, practically daring someone to complain. No one does.
“Okay. Since we’re all still on speaking terms, let’s get your introductions out of the way. One by one, you’ll head into the confessional rooms. Tell us who you are, why you’re here, and what you’re hoping to get out of this romantic little alpine adventure.”
A few castmates shift around, some sitting straighter, others looking like they’d rather melt into their seat. Marcus gestures toward you. “<<= $surname>>. You’re up first with me.”
The other producer, Chantal, rises from her seat and flashes a dazzling, bejeweled smile; tiny gems glitter on the surface of her teeth. “Hey, y’all.” Her voice is husky and bright but lacks the grounded authority of Marcus’s. You get the feeling she’s pretty new to the job.
She glances down at her clipboard. “Kalea? You can come with me. Then Kailee. Then Dmitry.”
<span class="next"><<button "Next" "1.22">><</button>></span>You tilt your head, your eyes leisurely scanning his athletic frame.
“Mine,” you say deliberately, “Definitely my type.”
Dmitry laughs, flustered. “Oh. And that type is…?”
“Humble. Charming. And very, very hot.”
He shifts in his seat, clearly caught off guard, but he’s not exactly complaining. “Thanks for the assessment.”
You grin. “Anytime.”
<<include '1.20'>>Now that you're up close and personal, you can really take him in. Your cheeks warm despite yourself, but you force out a response.
“I guess the type that’s hard not to like.”
His smile turns gentle. “Yeah? <i>Like</i> like? Or just, you know, ‘you’re a cool friend’ like?”
“Uh…which would you prefer?”
“The former,” he says without hesitation. “If it’s you, at least.”
You chuckle shakily. You’re too nervous to offer anything back. Luckily, Dmitry doesn’t seem to mind; your flustered silence appears to be a perfectly satisfying answer.
He leans back, still smiling softly, still looking at you like you’ve already said more than enough.
<<include '1.20'>>You study him for a moment, taking in his gentle smile, the crinkle around his eyes, the way he’s listening with his whole body.
“Nice. Genuine. That’s rare, you know?”
His expression softens even further. “Coming from you, I’ll take that as a high compliment.”
<<include '1.20'>>You eyes narrow. “A little annoying, to be honest.”
His jaw slackens before he quickly snaps it shut. “Got it…I thought we were bonding.”
“Not really.” You shake your head. “But it’s early. I guess you’ve still got time to change my mind.”
“Good to know.” He says, an involuntary smile taking over his lips.
<<include '1.20'>>You angle your body slightly to see her. “I’m sure you’ve got plenty of sides the cameras haven’t seen.”
That earns you another look, a sharp one, but at least she’s paying attention.
<<if $anjflirt >= 1 and $anjfriend <= 0>>
“I mean, having two faces makes for great TV,” you press smugly. “At least they look good.”
“Of course they do,” Anjali says, brushing her hair back. Your insult slides right off her. "That's more than I can say for yours.”
“Wow, a liar too.” You say, equally unaffected. “How <i>do</i> you do it?”
The corner of her mouth lifts ever so slightly. “Talent,” she purrs. “Something you wouldn’t know much about.”
<<elseif $anjflirt >= 1 and $anjfriend >= 1>>
“I doubt you could handle them.” She says dispassionately.
You smile. “I don’t scare easily.”
She leans in slightly, voice dropping. “Don’t expect me to make it easy for you.”
You smirk. “I’d be disappointed if you did.”
Anjali rolls her eyes, but you manage to catch the faint twitch at the corner of her mouth before she quickly smooths it away.
<</if>>
<<include '1.20'>>You shift, pursing your lips. “I’m surprised you’re still talking to me.”
That earns you another look, a curious one.
<<if $anjflirt >= 1 and $anjfriend <= 0>>
“Why wouldn’t I talk to you?” Anjali asks, tone deceptively smooth. “You’re not <i>entirely</i> insufferable.”
Your heart beats a bit faster, brows knitting together. “Uh…thanks?”
“Don’t get excited. It was barely a compliment.”
You try not to shrink at the bite in her tone, choosing instead to push back. “…Still counts.”
Her eyes flick down your face, then back up. She turns away with a huff, apparently annoyed at herself more than you.
<<elseif $anjflirt >=1 and $anjfriend >= 1>>
“You didn’t expect me to talk to you?” she repeats.
You shrug, a little embarrassed. “You’re…kinda intimidating.”
“Intimidating,” she muses. “I suppose I can be.”
“Just a little.”
You feel the warmth of her shoulder as she shifts a little closer.
“Well,” she murmurs, “I’m talking to you now, aren’t I?”
“Yeah. You are.”
Her eyes linger on yours a moment too long. “Don’t look so surprised. I can be pleasant…when it suits me.”
<</if>>
<<include '1.20'>>“You? Vulnerable?” You can’t hide the pure disbelief on your face or the mocking from your tone. “Please.”
Anjali scoffs. “If I wanted your opinion on my emotional capacity, I’d—” She cuts herself off. “Actually, no. I wouldn’t.”
With a breath out her nose, her eyes drift away, ankle bouncing a little faster.
<<include '1.20'>>Her expression makes you chuckle. “Just so you know, I’d never ask you to be vulnerable.”
“In what world would that ever be a question?” Anjali challenges with a derisive snort.
“The one where we sort of, maybe, kinda get along?”
Her eyes sharply snap to you. “Careful.”
You hold up your hands. “What? We can’t be friends?”
“I don’t have many friends.” She says, her expression tight.
You smile at her. “Well, that’s just about the saddest thing I’ve heard all day. Consider me your first?”
She stares at you for a long moment, then looks away, chin lifting. “Don’t push it.”
<<include '1.20'>>You flash her a crooked grin. “If they managed to catch it, now everyone will see how cute you are.”
Kalea freezes mid–hair tuck. “You’re just saying that.”
“I promise you, I’m not. It’s just a fact.”
Her breath catches. She bites her lip to smother the smile threatening to break free.
“I…I wasn’t trying to be cute,” she whispers, eyes flicking anywhere but directly at you.
“That’s the best part.” You don’t look away from her. “You don’t even have to try.”
Her shoulders curl inward, embarrassed but clearly flattered, a soft laugh puffing out of her.
“…You’re gonna make this very hard,” she mutters, tucking her hair again for the fifth time.
You smile wider. “Good.”
<<include '1.20'>>You smile softly. “I thought it was pretty endearing…”
Kalea’s eyes widen in surprise. “Endearing?”
You rub the back of your neck, suddenly very aware of how close the two of you are sitting.
“Yeah. I mean…you might think it’s embarrassing, but I think you were just being yourself.” Your voice dips a little lower. “It was…cute.”
She hugs her knees closer to her chest, smiling at the floor. “Thanks…” She says as she plays with the edge of her sleeve, fingers fidgeting. “I’m glad you were the one who saw it.”
Your heart gives an inconvenient little twist.
<<include '1.20'>>You nudge her gently with your shoulder. “Don’t sweat it. There are way worse things you can do on TV.”
Kalea shoots you a doubtful look, already bracing for the worst. “Like what?”
You start counting on your fingers. “Like…get into a fight. Ugly-cry after getting rejected. Puke on a cast mate. Accidentally flash a camera. Trip over a boom mic. Fall asleep during a confessional—”
She presses a hand to her face. “Please stop.”
“Come on. In comparison, you’re doing great.”
That earns another groan, but this time her shoulders loosen, the embarrassment fading into reluctant amusement.
“Okay…fair,” she admits with a smile. "Thanks..."
<<include '1.20'>>
You keep your voice low, but there’s no warmth behind it.
“You should definitely be embarrassed.”
Kalea flinches. “Oh…”
You lean back against the couch.
She pulls her sweater sleeves over her hands and turns away, lips pressed into a tight, uneasy line.
<<include '1.20'>>You click your tongue, letting your gaze drag slowly from his glasses to his jaw.
“Ahhh…too easy.”
Makai glances over. “Hm?”
“Well…if I toss out the obvious innuendo, you’ll probably pretend you didn’t hear it.” You tilt your head. “If I say something <i>better</i>, though? Something you can’t ignore?” Your eyebrow arches. “Then maybe you’d actually look at me.”
His jaw flexes, gaze fixed on his knees. “…Better?”
You smile. “Patience, Makai. I’m not about to spoil all the fun at once.”
Your lips stretch even further when you catch him peek up at you, before quickly looking away.
<<include '1.20'>>
You stare down at your hands, then sneak a look at him. “I didn’t know you liked reading so much.”
Makai glances over, one brow raised.
You pick at an invisible thread on your sleeve. “I just mean…it’s nice. Seeing you relaxed. You look…um.” Your throat tightens as the words get tangled on the way out. “You look good when you’re focused.”
The line of his shoulders tighten. “Didn’t know you were lookin’ so closely…”
“Yeah, I uh, guess I notice things. About people.”
Makai looks at you for the first time, his brown eyes soft and assessing.
“…Huh.”
Your face warms instantly. “Sorry. That came out weird.”
“It didn’t,” he says, low enough that it almost doesn’t reach you.
<<include '1.20'>>You nudge your shoulder gently against his. “No shame in laying low. This is a lot.”
Makai grunts softly, a quick exhale of a laugh. “No kidding.”
You watch the staff buzz through the room before looking back at him. “Seriously, I don’t blame you for hiding out in there.”
“…Figured I’d save my energy.” He finally shifts enough to look at you instead of the room. “You seem to be handling it fine.”
You shake your head. “Oh no. I’m absolutely pretending. Very high-level acting happening over here.”
Another quiet breath of amusement escapes him. “Guess I’m not the only one.”
<<include '1.20'>>You tilt your head, eyeing him. “So, what, you’re too good for everyone already?”
Makai’s jaw tightens. “Didn’t say that.”
“Didn’t have to,” you shoot back.
His brow twitches, the smallest flash of irritation breaking through. “I’m just minding my business.”
“Uh-huh.” You gesture vaguely at him: arms crossed, shoulders tense, gaze sharp.
He finally turns his head toward you, eyes narrowing just slightly. “And what? That bother you?”
You lift an eyebrow. “No. Just making an observation.”
That earns a quiet scoff from him. “Maybe I just don’t feel like performing.”
“Yeah, well,” you say, leaning back, “newsflash: this is a reality show. We’re all here. Might as well get over it.”
Makai’s arms cross a little tighter; the silence that follows is pointed.
<<include '1.20'>>You cock your head to the side and smile. “I’d rather have your attention only.”
A subtle change flashes across her face; it's as though a switch has flipped and she's...different. She lets out a soft hum, eyes narrowing slightly as her lips curl into a coy smile. “Oh? Is that so?” Her voice drops low enough for only you to hear. “You'll have to work a little harder than <i>that.</i>"
“So that's how it's going to be, huh?”
Her body angles toward you, resting her chin on her shoulder. Her hazel eyes flash excitedly.
“I don't give my attention away for free.” She says breezily. Her foot brushes against your calf, the movement accidental enough to plausibly mean nothing at all. “But…” she adds, smile softening, “I do appreciate effort.”
You're compelled to lean in...but then she laughs brightly, patting you on the arm. "Oh my goodness, the look on your face," she teases. "You're a cutie."
Just like that, she leans back, smoothing a curl behind her ear, perfectly composed. Sweet. Approachable. Harmless.
As if nothing happened at all.
Except the warmth still hums between you, completely unresolved.
<<include '1.20'>>You look away quickly, settling your gaze on the fireplace on the opposite side of the room. “I wasn’t staring.”
Beside you, Kailee lets out a soft giggle. “Okay,” she says, nudging your shoulder gently. “You weren’t staring.”
You risk a glance in her direction.
She’s patiently watching you with a soft smile.
“I was just…lost in thought. That’s all.”
“Ohhh, I see.” She nods, playing along, eyes still locked on yours. “Very cute.”
“I’m not—”
“I’m just calling it like I see it,” She leans in, voice dropping to a whisper. “And if you ever <i>did</i> want to stare…I wouldn’t mind one bit.”
You choke. “Right…”
<<include '1.20'>>“Give him some breathing room, maybe?” You nod toward Makai, whose jaw ticks slightly as he continues pretending not to listen.
Kailee’s head tilts, a small laugh escaping her. “I'm sorry. I just didn’t realize I needed your permission to exist in a shared space.”
You’re about to snap back when Marcus’s voice calls from across the room: “Save it for the cameras.”
Kailee turns back toward Makai with an innocent pout, “Let me know if I’m ever too close for <i>your</i> comfort, Makai.”
You roll your eyes, leaning back.
<<include '1.20'>>You nod at her, sliding into the conversation. “Sure. What’re we talking about?”
Kailee briefly tips her head toward Makai. “We were just talking about camera placements.” She glances at him again. “Makai’s a <i>tiny bit</i> nervous about being naked on camera.”
Makai shifts beside her, stiffening just slightly. He doesn’t say anything, but the line of his jaw sharpens.
She speaks from the side of her mouth, though it's loud enough to reach Makai's ears. “I told him there are definitely cameras in the bathrooms. All the major dating shows do that, right? They just edit around the, you know…bits.”
You raise an eyebrow. “That’s…comforting.”
She laughs with clear delight. “Don’t worry! I’m sure they’ll blur you tastefully.”
Makai groans under his breath. “I said I <i>wasn’t</i> nervous.”
Kailee gives you a cheeky look. “That’s not what he said five minutes ago.” She softly adds, “Anyway, if they really want drama, they’d put one in the shower. That’s where all the best stuff happens.”
You chuckle at her enthusiasm. “You’re a bit of a wildcard, aren’t you?”
Her rosy lips spread innocently. “I’ve got no idea what you’re talking about.”
<<include '1.20'>><<if $KalGoalChoice == "truth">>“Honestly?”
Kalea nods, cradling the flute delicately in both hands. “If you’re okay with sharing.”<<if $goal == 'fame'>>
“I just wanted to be on TV,” you say with a casual shrug.
Her expression flickers. She clears her throat, gaze dropping to the bubbles swirling in her glass.
“Oh.”
She sputters, “Sorry! Not that that’s a bad thing. I mean—there’s nothing wrong with that! Like, at <i>all</i>.” She continues rambling, words tripping over themselves. “It’s totally valid. This kind of thing can totally open doors and create…um…opportunities.”
You smirk. “That’s the idea.”
Kalea gives a tiny nod, her smile returning. You can tell she’s trying to be supportive, even if it’s not the answer she was expecting.<<elseif $goal == 'love'>>
“I want to find my person,” you say. “Haven’t had much luck with anything else, so…”
You wave vaguely toward your lavish surroundings and, by extension, the absolute chaos you’ve willingly walked into.
Kalea’s face softens. Her lips part just slightly.
“I get it,” she says without a trace of irony or hesitation. “I hope you find them.”
You smile. “Me too.”<<elseif $goal == 'templove'>>
“I’m not really looking for a long-term thing,” you say plainly. “Just here for some fun times.”
Kalea’s cheeks color and she gives you a small, tight-lipped smile. “Oh. That’s cool. Sometimes…casual is best.”
She takes another sip of her drink and nods again, more to herself than to you.
“I mean, it’s your journey, right?” she adds quickly, her gaze flicking back up. “Everyone’s here for different reasons.”
“Exactly,” you say with a shrug.
She doesn't say anything else after that. Anyone would take her silence for acceptance, but you recognize it as someone carefully adjusting their expectations.<<elseif $goal == 'vacay'>>
“I just wanted a vacation.”
Her expression brightens with immediate understanding. “Oh, cool! Yeah. I’ve never even traveled outside of Hawaii before, so this is all kind of…huge.” She lets out a soft laugh, shifting her weight from one foot to the other.
“I mean, I’m hoping I can find my person, sure. That’d be nice.” She glances past you, toward the wide triangular window framed by soft drapes and fresh snow.
“But I can’t lie…” she adds, voice dropping conspiratorially. “The views are pretty amazing.” She scrunches her nose with a grimace. “The cold, though? Yeah…not a fan.”
You huff a laugh. “Not much snow in Hawaii, huh?”
Kalea shakes her head, smiling into the rim of her glass. “Not unless shaved ice counts.”
<<elseif $goal == 'validation'>>
You hesitate for a second, then exhale. “Do you ever feel like you’re not good enough?”
Her eyes widen, doe-like and full of instant recognition. “A-all the time.” The words tumble out in one breath.
“I don’t know,” you continue, gaze drifting somewhere distant. “Maybe it’s stupid. But you go on all these apps, all these dates…and nothing sticks. It’s like this endless loop. And after a while, you start wondering if…”
You trail off, but she finishes the thought for you: “If you’re the problem.”
You glance at her. “Yeah.”
She hugs the glass closer to her chest, nodding slowly. “Yeah…I get it.”
“So,” you add, voice softer now, “I figured if I applied and got in, then maybe…”
“Maybe more people would recognize you for you?”
You meet her gaze.
“Right.” You smile.
Kalea offers one in return. “Then I’m really glad you’re here.”
“Thanks.”<<elseif $goal == 'growth'>>
“Alright, so…” you pause, giving a small shrug. “I’ve got some growing to do.”
She sputters out a surprised laugh. “Me too.”
“Funny.”
“I thought so,” she says, chuckling at her own joke, looking quietly pleased with herself.
You can’t help smiling. “Seriously, though,” you continue. “I’ve realized I don’t always handle things well. Emotionally, I mean. So I figured…what better place to work on that than in one of the most emotionally volatile environments possible?”
Kalea’s eyes crinkle warmly. “Extreme,” she says with a grin. “But I get it. And hey…if you can admit that, then I think you’re already a step ahead of most people.”
“Here’s hoping,” you reply, lifting your own glass in a small, half-hearted toast.
She taps her glass gently to yours. “To character development.”<<elseif $goal == 'money'>>
You take a long sip of your drink, bracing yourself. “The money. Obviously."
Kalea chokes so hard she practically launches her drink across the counter. You wince as droplets splatter the marble.
“Ugh—” You grab a napkin and pass it over. “Here.”
She snatches it, cheeks flaming as she wipes down everything within reach. “Sorry! I just—I wasn’t expecting you to actually say that.”
“What? It’s a lot of money! I can’t be the only one who saw the prize and thought, ‘Yeah, I could do that.’”
She tosses the soggy napkin into the bin and smooths her palms down her thighs, still flustered. “I mean…yeah. Fair. I just thought you were gonna say something else.” She shakes her head at herself. “Never mind. Good on you for being upfront.”
“Why would I lie?”
Kalea shrugs, lips quirking in a tiny, crooked smile. “I just figured a lot of people would. Being honest is probably the better way to start all this anyway…”<</if>><<elseif $KalGoalChoice == "avoid">>You purse your lips.
You barely know her. And even though her big, earnest eyes look like they couldn’t judge you if they tried, you're not sure you're ready to share anything yet.
So you shrug. “I dunno. I just did.”
Kalea’s smile flickers at the edges. She nods once and curls her fingers more tightly around her champagne flute.
“Got it,” she says gently. “Well…I hope we both find what we’re looking for.”
You offer a quiet, noncommittal: “Mmhm.”
The silence that follows isn’t exactly awkward. You wouldn't call it companiable either.<<elseif $KalGoalChoice == "lie">>You purse your lips.
Okay, so, maybe your real reason for joining isn’t the most wholesome. But even though her big, earnest eyes look like they couldn’t judge you if they tried, you did just meet her. Who knows what she’d do with that information? What if she told the others? She could ruin this for you.
Well. Only one thing you can do.
“I’m here for love, obviously.” You lie smoothly, taking a quick swig of your drink to cover up any trace of deception.
Kalea brightens instantly. “That’s so sweet! I like to think we’re all here for the same reasons, but you never know.”
You chuckle lightly. “Right? It’s a dating reality show. Kinda the whole point.”
“Exactly!” She says delightedly, clinking her drink with yours.
Judging by the lingering smile and look of genuine relief on her face, she bought it.<</if>>
<<include 'keepExplore4'>><<if $ImSat == "Dmi">>\
Dmitry turns to you with an encouraging smile.
<<if $dmifriend <= 0 && $dmiflirt <= 0>>
“What?” you ask flatly.
His initial surprise quickly gives way to something more guarded. “You’re not a fan, I get it.”
Your eyes narrow. “Then why are you talking to me?”
He presses his lips together, then forces a small smile. “Just…good luck on your first interview?”
You stand without answering, walking past him like he’s not even there.
<<elseif $dmifriend >= 1 || $dmiflirt >= 1>>
“Looks like I’m the sacrificial lamb,” you joke with a shrug.
“Just first in line,” Dmitry says warmly. “At least you’re not going alone. Whatever happens, you’ll be great.”
“Thanks. I can confidently say the same thing about you.”
He chuckles, a little bashful. “Oh, thank you. We’re all going to crush it, I’m sure.”
You rise from your seat, offering him a smile of your own before following Marcus out of the room.
<</if>>
<<elseif $ImSat == "Anj">>\
You catch Anjali's eye for a fleeting second before she averts her gaze.
<<if $anjfriend <= 0 && $anjflirt == 0>>
“You look thrilled,” you say dryly.
Her mouth twists. “I’m thrilled that I’m about to be trapped in a room answering invasive questions, yes.”
“So just like every other part of this show,” you reply.
“Why don’t you leave the probing to the professionals, hm?”
“Whatever,” you grunt.
“Off you go,” She waves you away.
You stand, offering nothing more, and follow Marcus out without another word.
<<elseif $anjfriend <= 0 && $anjflirt >= 1>>
“You look thrilled,” you say, lips quirking. “Don’t tell me you’re afraid of a little old camera. You don’t look the type.”
Her eyes narrow. “Are you mocking me or flirting with me?”
“What if it were both?” you counter.
She studies you for a long moment, unimpressed but not entirely immune. “Ugh. Can you just go already?”
“Sure, sure. Try not to miss me.”
“You wish.” Anjali says, rolling her eyes with a ghost of a smile “Go enjoy your little interrogation. Try not to embarrass yourself.”
“For you?” You offer a quick, lopsided grin. “I’ll do my best.”
You rise from your seat and head after Marcus, feeling her gaze linger on your back.
<<elseif $anjfriend >= 1 || $anjflirt >= 1>>
“This is kind of your area, isn’t it?” you say.
Anjali's perfect brow lifts in surprise. “How did you know? I never mentioned it.”
“Come on, with a face like that? I’m sure you know how to play to the camera.”
Anjali huffs a soft laugh. “I know how to not get eaten alive. That’s different.”
“That’s why you’re going to crush it,” you say.
She angles her head, considering you. “Flattery? Really?”
“Flattery, charm, whatever. It’s still true.”
Her lips twitch, almost a real smile. “Fine. Go be charming, then."
“I’ll try to keep up with you,”
“Make sure you look good.” she adds, her tone surprisingly soft.
You hold her gaze for a second before following Marcus out of the room.
<</if>>
<<elseif $ImSat == "Kal">>\
Kalea turns to you with a wobbly smile. “I’ve never been picked for anything first before.”
<<if $kalfriend <= 0>>
“I believe it.” You say plainly.
She lets out a nervous giggle. “Oh…yeah. I guess it’s kind of…obvious.”
You shake your head, and follow Marcus and Chantal without looking back.
<<elseif $kalfriend >= 1 || $kalflirt >= 1>>
“Really? I can’t believe that.”
She giggles, shaking her head. “No, really. I’m kind of a liability. If the kitchen wasn’t proof of that already, I don’t know what is.”
“Then it’s a good thing we’re not doing anything tactile.”
“Silver linings,” she says with a small smile.
“You’ll do great.”
“Thanks. You will too.” Kalea stands from her seat. “Ready?”
You stand as well, following her, Marcus, and Chantal out of the room.
<</if>>
<<elseif $ImSat == "Mak">>\
You glance over at Makai, noting that his arms have finally lowered, hands clasped loosely in his lap.
<<if $makfriend <= 0>>
“This is probably going to be a challenge for you.” It comes out more like a statement than a suggestion.
Makai squints, shoulders tightening. “There’s nothing challenging about saying my name.”
You shrug. “Our earlier encounter says otherwise, but…whatever.”
Something in your tone clearly rubs him the wrong way. His arms fold over his chest again, his attention shutting off from you entirely.
Neither of you speak again. You stand and follow Marcus out of the room without another word.
<<elseif $makfriend >= 1 || $makflirt >= 1>>
“I kind of wish I could see your interview,” you say.
Makai glances at you, one brow raised. “Why?”
“I’m curious what you’d be like one-on-one. You seem like someone who opens up that way.”
He takes a moment to observe you, then gives a slow nod. “One-on-one means I can focus better.”
“Then you’ll do great,” you say with an encouraging smile.
As you stand to leave, you see his lips twitch…almost a smile. One day, you’ll see the real thing.
<</if>>
<<elseif $ImSat == "Kai">>\
Kailee taps her feet excitedly against the rug. “Yessss, I’ve been waiting for this all day!”
<<if $kaifriend <= 0>>
You groan under your breath as you slide off the couch. “Ugh.”
Kailee’s feet still; she squints in your direction. “<i>Ugh</i>? What’s ‘ugh’?”
"You."
She laughs, mouth falling open in disbelief. “Wow. That’s…wow.”
“I’m leaving. Rein in your excitement. Makai looks like he’s about to burst a blood vessel.”
Though you don’t turn back, her sharp, offended gasp follows you out the room.
<<elseif $kaifriend >= 1 || $kaiflirt >= 1>>
You glance over at her, amused. “You’re way too excited for this.”
She grins. “Of course I am! I live for confessionals.”
You smirk, rising from the couch. “I’m sure. You probably practiced in the mirror.”
She slaps a hand over her chest. “What? Never.”
You take a few steps toward the door, then pause. “Sure. Wish me luck?”
Kailee leans in, whispering playfully. “Break a leg. Or cry. Crying gets you screen time.”
You laugh under your breath and head for the door.
<</if>>
<<elseif $ImSat == "alone">>\
You rise from the armchair, stretching your arms overhead. Even without looking, you feel the shift of attention as a few sets of eyes follow you out.
<</if>>Marcus leads you down a hallway you haven’t explored yet, veering sharply into the second door on the left. Inside, two armchairs face each other. One is clearly the “hot seat,” framed by a camera set at head-and-shoulder height and backed by a green screen. Softboxes glow along the walls, bathing the space in a warm, natural light.
“You’re over there.” Marcus nods toward the chair in front of the camera.
You slide into the seat, sitting up straighter as the camera operator adjusts the focus. Now that you’re officially in front of the lens, you’re feeling…
*<<link "Pumped. This is going to be so much fun!">>
<<set $MT_int = "pumped">>
<<goto 'Confess1'>>
<</link>>
*<<link "Nervous. What if you say something stupid?">>
<<set $MT_int = "nervy">>
<<goto 'Confess1'>>
<</link>>
*<<link "Wary. What if they twist your words?">>
<<set $MT_int = "wary">>
<<goto 'Confess1'>>
<</link>>
*<<link "Scared. Suddenly, you’re not sure if you should be here.">>
<<set $MT_int = "scurred">>
<<goto 'Confess1'>>
<</link>><<if $MT_int == "pumped">>A grin’s been glued to your face since the moment you sat down. The show might be exciting, but confessionals? That’s where the real magic happens. You get to speak your truth. Raw, unfiltered…or entirely fabricated if it suits you. Either way, you’re pumped.
“You’re excited. That’s good. Makes my job easier,” Marcus remarks as he drops into the chair opposite you, clipboard balanced on his knee.
<<elseif $MT_int == "nervy">>Your palms are damp, and you wipe them down your thighs in a futile attempt to dry them. The lens stares back, unblinking, and your pulse kicks into overdrive. You can’t stop thinking about all the ways this could go wrong and how easy it would be to blurt out something cringeworthy you can’t take back.
“A lot of people are nervous their first day,” Marcus says as he settles into the chair in front of you. “You’ll get used to it faster than you think.”
<<elseif $MT_int == "wary">>Your eyes flick to Marcus. Producers produce; that’s literally their job. They shape the narrative, push the right buttons, pull the right strings. How many times will he nudge you into saying something he can spin into drama? You’ve heard the stories: manipulative edits, stitched-together quotes, fake feuds. They could twist your words. Edit you in and out to weave the story they want to tell. You can’t help but feel wary.
“Believe it or not,” Marcus says, taking his seat, “I’ve got no interest in fabricating drama. Based on this cast, you’re all perfectly capable of creating it yourselves.”
<<elseif $MT_int == "scurred">>Who knew lights could make a room feel like the heat of one thousand burning suns? Your mouth is dry, your fingers tremble against your knees. That black lens feels like it’s looking through you and out to the faceless thousands—maybe hundreds of thousands—who’ll watch this. Judge you. Pick you apart. For the first time, you wonder if you made a mistake coming here at all.
“Yeah, it’s scary,” Marcus says plainly, lowering himself into the chair opposite you. “But you’ll be fine. Promise.”
<</if>>
“You’re pretty perceptive,” you say, easing further into the seat.
“I’ve been doing this too long not to be.”
“How long is ‘too long’?” you ask.
“Twenty-one years.” He sighs. “So trust me when I say you’ll be fine. Just answer my questions, react when it feels natural, and speak your truth.”
You exhale slowly. “I can do that.”
The camera man pats Marcus on his shoulder. “Ready when you are, chief.”
Marcus waves the guy away, his attention focused on you. “Alright. <<= $surname>>. First things first, you’re gonna state your full name, age, where you’re from. I want personality. You’re on reality TV. Sell it.”
You nod and, on their mark, you begin.
<span class="next"><<button "Next" "Confess1.2">><</button>></span><<if $MT_int == "pumped">>As expected, the introduction flies by. Being in front of the camera is electric. It feels so natural; every word rolls off your tongue like you’ve been doing this for years. Even Marcus looks faintly impressed, which feels like a small victory in itself.
"Not bad," Marcus says, "You ready for some more questions?"
"Hell yeah." You say with a wide smile.
<<elseif $MT_int == "nervy">>It took longer than you’d like to admit to get through the introduction. You lost count of how many takes there were; your words kept tripping over each other, and you were sweating so much Marcus eventually waved someone from Makeup over to dab your forehead. Glamorous? Perhaps not.
Marcus sighs. "Alright...how about we try some more questions?"
You swallow and nod. "Yeah, yeah let's do it."
<<elseif $MT_int == "wary">>The introduction went by quicker than you’d expected, and while your reservations haven’t exactly vanished, it wasn’t the nightmare you imagined. Still…how much can they twist a simple intro? It’s the rest of the program that really has you on edge.
"Alright, not terrible," Marcus's brow lifts. "Think you trust me enough to answer some more questions?"
You shrug. "I guess so."
<<elseif $MT_int == "scurred">>Every part of you wanted to bolt from the room. It took a minor miracle—and a lot of deep breathing—to get through one clean take. You can only hope it’ll be easier with time.
"Sheesh..." Marcus rubs the center of his forehead. "Alright, I know you're still a little freaked out, but let's try to get through some more questions?"
You gulp, nodding hesitantly. "Mmhm..."
<</if>>
Marcus leans back in his seat, tapping the edge of his clipboard. “Alright…let’s talk about your arrival. You had an interesting encounter with Anjali outside. She gave you a…less than warm reception.”
His eyes flick up to meet yours.
“How are you feeling about it?”
*<<link "“She was, and still is, a bitch.”">>
<<bumpmany 'friendly' -1 'charming' -1 'anjfriend' -1>>
<<set $anjConfess.arrival.callous = true>>
<<goto 'Confess1.3'>>
<</link>>
*<<link "“I think she was nervous.”">>
<<bumpmany 'friendly' 2 'anjfriend' 1>>
<<set $anjConfess.arrival.friendly = true>>
<<goto 'Confess1.3'>>
<</link>>
*<<link "“She treated me like a bellhop!”">>
<<bump 'dramatic' 2>>
<<set $anjConfess.arrival.dramatic = true>>
<<goto 'Confess1.3'>>
<</link>>
*<<link "“If she hands me one more bag, I’m filing for workers’ comp.”">>
<<bump 'playful' 2>>
<<set $anjConfess.arrival.playful = true>>
<<goto 'Confess1.3'>>
<</link>>
*<<link "“If she wanted to test someone, I think she picked the right person.”">>
<<bump 'charming' 2>>
<<set $anjConfess.arrival.charming = true>>
<<goto 'Confess1.3'>>
<</link>>
*<<link "“It told me she’s used to getting her way.”">>
<<bumpmany 'dramatic' -1 'playful' -1 'anjfriend' 1>>
<<set $anjConfess.arrival.reserved = true>>
<<goto 'Confess1.3'>>
<</link>>
*<<link "“She’s a bitch…and hot. I don’t hate it.”$flirt_label">>
<<bumpmany 'anjflirt' 1 'anjfriend' -1>>
<<set $anjConfess.arrival.enemyflirt = true>>
<<goto 'Confess1.3'>>
<</link>>
*<<link "“She’s hot, so she’s forgiven.”$flirt_label">>
<<bump 'anjflirt' 1>>
<<set $anjConfess.arrival.flirt = true>>
<<goto 'Confess1.3'>>
<</link>><<if $anjConfess.arrival.callous>>
“She was, and still is, a bitch.” You say sharply. “If she wanted help, she could’ve asked like a normal person.”
Marcus lifts a brow. “Strong words. Are you always that direct, or just when someone rubs you the wrong way?”
<<if $charming < 50 || $friendly < 50>>
"Both." You reply.
Marcus nods to himself.<<else>>
"Not usually, but it needed to be said." You reply.
Marcus nods to himself.<</if>>
<<elseif $anjConfess.arrival.friendly>>“Honestly? I think she was nervous.” You shake your head. “People lash out when they’re uncomfortable. I’m not taking it personally.”
Marcus nods slowly. “Interesting. You’re giving her a lot of grace. Think that’ll hold up in a house full of big personalities?”
<<if $friendly > 55>>"We'll figure each other out eventually." You say with a smile.<<else>>You shrug. "I guess we'll see."<</if>>
<<elseif $anjConfess.arrival.dramatic>>“She treated me like a bellhop!” You raise a wounded hand to your chest. “A <i>bellhop</i>.”
You sigh deeply. “But I’m choosing the higher path.”
<<if $bag == "hidecase">>
Marcus flips a page on his clipboard. “You hid her suitcase…”
You look away from the lens. “It felt appropriate at the time.”
<<elseif $bag == "leavecase">>
Marcus arches a brow. “You left her suitcase behind.”
You look away from the lens. “It felt appropriate at the time.”
<</if>>
Marcus chuckles. “Editors are going to have a field day with you.”
"Really?"
"Keep it up." Marcus replies.
<<elseif $anjConfess.arrival.playful>>“Look, if she hands me one more bag, I’m filing for workers' comp.” You grin. “But sure, I guess she’s alright.”
Marcus shakes his head. “Workers’ comp. Right. I’ll make sure we get that paperwork started.”
<<if $playful > 55>>
“I like how you didn’t even blink. Really builds confidence.”
He just sighs. <<else>>
"I was just kidding."
"So was I." He says flatly.<</if>>
<<elseif $anjConfess.arrival.charming>>“Hey, if she wanted to test someone, she picked the right person.” You flash a half-grin. “I handled it. Gracefully, I might add.”
<<if $bag == "hidecase">>
Marcus gives you a pointed look. “You hid her suitcase…”
You sigh, smiling. “I never said I handled it <i>perfectly</i>.”
<<elseif $bag == "leavecase">>
Marcus raises a brow. “You left her suitcase behind.”
You sigh, smiling. “Grace takes many forms.”
<</if>>
Marcus taps his pen against the clipboard. “Well, aren't you charming?"
<<if $charming > 55>>
"It's a gift." You say with a smile.
"Keep it up." Marcus replies.<<else>>
"I am?"
"Keep it up." Marcus replies.<</if>>
<<elseif $anjConfess.arrival.reserved>>“It told me she’s used to getting her way.” You fold your hands. “How I feel about that…we’ll see.”
Marcus studies you for a moment. “You read people like that often?”
<<if $dramatic < 50 || $playful < 50>>
"I guess so. I'm pretty observant."
"Good." Marcus replies.<<else>>
"She was just really obvious."
"Fair enough." Marcus replies.<</if>>
<<elseif $anjConfess.arrival.enemyflirt>>“She’s a bitch…and hot,” Your eyes glint. “…I don’t hate it.”
Marcus raises an eyebrow. “A ‘bitch and hot’? That’s…a combination.”
<<elseif $anjConfess.arrival.flirt>>You drag a finger across your lower lip. “Well…she’s hot. So she’s forgiven.”
Marcus exhales a quiet laugh. “She’s forgiven because she’s pretty. Right. Very sound judgment.”
<<else>>Marcus hums. “Alright. Moving on.”<</if>>
“Alright. <<pretty 'goal' $goal>>. That was your motivation for joining the show...”
He glances up, evaluating you. “Is it still true? Or would you say your priorities have shifted?”
*<<link "<i>(Reaffirm)</i> - “Yeah. It’s still true.”">>
<<set $goalConfess.reaffirm = true>>
<<goto 'Confess1.4'>>
<</link>>
*<<link "<i>(Hedge)</i> - “Sort of…being here changes things.”">>
<<set $goalConfess.hedge = true>>
<<goto 'Confess1.4'>>
<</link>>
*<<link "<i>(Deflect)</i> - “Maybe I just put what I thought you wanted to hear.”">>
<<set $goalConfess.deflect = true>>
<<goto 'Confess1.4'>>
<</link>>
*<<link "<i>(Reframe)</i> - “My priorities are shifting…”">>
<<set $goalConfess.reframe = true>>
<<goto 'Confess1.4'>>
<</link>>
*<<link "<i>(Shutdown)</i> - “No comment.”">>
<<set $goalConfess.shutdown = true>>
<<goto 'Confess1.4'>>
<</link>>
*<<link "<i>(Performative)</i> - “What makes for better TV?”">>
<<set $goalConfess.performative = true>>
<<goto 'Confess1.4'>>
<</link>><<if $goalConfess.reaffirm>>You nod. “Yeah. It’s still true.”
“Consistency. I like that,” Marcus says. “Most people walk in, panic, and switch up their story.”
<<elseif $goalConfess.hedge>>
You hum. “Sort of…being here changes things.”
Marcus nods. “Fair enough. Most people shift once they meet the cast.”
<<elseif $goalConfess.deflect>>You shrug. “Maybe I just put what I thought you wanted to hear.”
Marcus doesn’t look up from his clipboard. “Most people do.”
He makes a note anyway. “Just don’t forget: eventually, people stop caring what you meant to say.”
<<elseif $goalConfess.reframe>>You shift in the chair. “My priorities are shifting…”
Marcus’s brows lift. “Already? Interesting.”
<<elseif $goalConfess.shutdown>>You fold your arms. “No comment.”
Marcus blinks once. “Alright.”
<<elseif $goalConfess.performative>>You smirk. “What makes for better TV?”
Marcus exhales through his nose. “Great. A performer.”
<</if>>
He flips to a new page on his clipboard. “Let's do some rapid fires. No thinking, just instincts.”
You straighten slightly. “Okay.”
“The person with best friend potential?”
*<<link "“Anjali.”">>
<<bump 'anjfriend' 1>>
<<set $bff = "Anjali">>
<<goto 'Confess1.5'>>
<</link>>
*<<link "“Dmitry.”">>
<<bump 'dmifriend' 1>>
<<set $bff = "Dmitry">>
<<goto 'Confess1.5'>>
<</link>>
*<<link "“Kailee.”">>
<<bump 'kaifriend' 1>>
<<set $bff = "Kailee">>
<<goto 'Confess1.5'>>
<</link>>
*<<link "“Kalea.”">>
<<bump 'kalfriend' 1>>
<<set $bff = "Kalea">>
<<goto 'Confess1.5'>>
<</link>>
*<<link "“Makai.”">>
<<bump 'makfriend' 1>>
<<set $bff = "Makai">>
<<goto 'Confess1.5'>>
<</link>>
*<<link "“No one.”">>
<<set $bff = "None">>
<<goto 'Confess1.5'>>
<</link>><<if $bff == "Anjali">>"Anjali."
"Unexpected..." Marcus comments.
<<elseif $bff == "Dmitry">>"Dmitry."
"Solid pick." Marcus comments.
<<elseif $bff == "Kalea">>"Kalea."
"Predictable." Marcus comments.
<<elseif $bff == "Kailee">>"Kailee."
"Mmhmm..." Marcus comments.
<<elseif $bff == "Makai">>"Makai."
"That'll age interestingly." Marcus comments.
<<elseif $bff == "None">>"No one."
"Lone wolf, huh?" Marcus comments.
<</if>>
He scribbles something on his clipboard. "The person you want to pair up with?" He looks up. "In a non-platonic sense."
*<<link "“Anjali.”">>
<<bump 'anjflirt' 1>>
<<set $crush = "Anjali">>
<<goto 'Confess1.6'>>
<</link>>
*<<link "“Dmitry.”">>
<<bump 'dmiflirt' 1>>
<<set $crush = "Dmitry">>
<<goto 'Confess1.6'>>
<</link>>
*<<link "“Kailee.”">>
<<bump 'kaiflirt' 1>>
<<set $crush = "Kailee">>
<<goto 'Confess1.6'>>
<</link>>
*<<link "“Kalea.”">>
<<bump 'kalflirt' 1>>
<<set $crush = "Kalea">>
<<goto 'Confess1.6'>>
<</link>>
*<<link "“Makai.”">>
<<bump 'makflirt' 1>>
<<set $crush = "Makai">>
<<goto 'Confess1.6'>>
<</link>>
*<<link "“No one.”">>
<<set $crush = "None">>
<<goto 'Confess1.6'>>
<</link>><<if $crush == "Anjali">>"Anjali."
"Bold." Marcus says.
<<elseif $crush == "Dmitry">>"Dmitry."
"Bet you're not the only one." Marcus says.
<<elseif $crush == "Kailee">>"Kailee."
"Noted." Marcus says.
<<elseif $crush == "Kalea">>"Kalea."
"Cute." Marcus says.
<<elseif $crush == "Makai">>"Makai."
"Huh...good luck." Marcus replies.
<<elseif $crush == "None">>"No one."
"That won't come back to bite you." Marcus mumbles.
<</if>>
"Last one. Biggest threat?"
*<<link "“Anjali.”">>
<<set $threat = "Anjali">>
<<goto 'Confess1.7'>>
<</link>>
*<<link "“Dmitry.”">>
<<set $threat = "Dmitry">>
<<goto 'Confess1.7'>>
<</link>>
*<<link "“Kailee.”">>
<<set $threat = "Kailee">>
<<goto 'Confess1.7'>>
<</link>>
*<<link "“Kalea.”">>
<<set $threat = "Kalea">>
<<goto 'Confess1.7'>>
<</link>>
*<<link "“Makai.”">>
<<set $threat = "Makai">>
<<goto 'Confess1.7'>>
<</link>>
*<<link "“Me.”">>
<<set $threat = "Me">>
<<goto 'Confess1.7'>>
<</link>>
*<<link "“No one.”">>
<<set $threat = "None">>
<<goto 'Confess1.7'>>
<</link>><<if $threat == "Anjali">>"Anjali."
"The team's gonna love that." Marcus says.
<<elseif $threat == "Dmitry">>"Dmitry."
Marcus laughs humorlessly. "Really?"
<<elseif $threat == "Kailee">>"Kailee."
Marcus bites his lower lip in thought. "Hmm...interesting call."
<<elseif $threat == "Kalea">>"Kalea."
Marcus closes his eyes for a second and exhales slowly. "Okay."
<<elseif $threat == "Makai">>"Makai."
Marcus shrugs one shoulder. "Maybe."
<<elseif $threat == "None">>"No one."
Marcus glances up briefly, "None at all?" He looks back down and makes a note. "Alright."
<<elseif $threat == "Me">>"Me."
Marcus chuckles humorlessly. "That'll make a great edit."
<</if>>
He clicks his pen once. “Good. That’s all I need.”
You rise from the chair, dodging the boom mic as you head toward the door.
Marcus doesn't look up, eyes on his clipboard. “You’re free to go. Tell Makai he's next.”
*<<link "“Tell him yourself.”">>
<<bumpmany 'friendly' -2 'charming' -2 'easygoing' -1>>
<<goto '1.23'>>
<</link>>
*<<link "“I don’t wanna.”">>
<<bump 'dramatic' 2 'easygoing' -1>>
<<goto '1.23.1'>>
<</link>>
*<<link "“Wow. Zero bedside manner.”">>
<<bump 'playful' 2>>
<<goto '1.23.2'>>
<</link>>
*<<link "“You made that kind of easy.”">>
<<bumpmany 'friendly' 2 'FINE' 1>>
<<goto '1.23.3'>>
<</link>>
*<<link "“Admit it. You had fun.”">>
<<bumpmany 'charming' 2 'FINE' 1>>
<<goto '1.23.4'>>
<</link>>
*<<link "“Sure. Good interview, by the way.”">>
<<bumpmany 'playful' -2 'dramatic' -2 'easygoing' 1 'FINE' 1>>
<<goto '1.23.5'>>
<</link>>“You’re just going to sit there and make me do your job for you?” you snap, turning your back on him. “Tell him yourself.”
“That’s the chain of command,” Marcus replies without looking up. “And I happen to be pretty comfortable.”
You let out a disbelieving scoff. “Right. Next you’ll have me holding the boom mic or carrying your little clipboard.”
His head lifts. “No one touches my clipboard.”
Your eyes narrow, a challenge forming between you. Marcus doesn’t flinch.
Eventually, you give first, groaning as you turn away. “Fine. Just don’t make this a regular thing.”
“Appreciate it,” he calls after you, already writing again.
You pull the door open and step back into the hall.
<span class="next"><<button "Next" "skin">><</button>></span>
You let out an exaggerated groan. “I don’t wanna.”
Marcus finally lifts his head, face unreadably flat. “Too bad.”
“I was just interrogated for thirty minutes,” you protest, gesturing wildly. “My brain’s fried. You could at least pretend to care.”
“I care about not getting fired,” he says, already glancing back at his notes. “Which requires Makai in that chair.”
You slump your shoulders in theatrical defeat. “Fiiiine. I’ll go drag him in.”
“Appreciate it,” Marcus calls after you, pen already moving again.
You pull the door open and step back into the hall.
<span class="next"><<button "Next" "skin">><</button>></span>You lean against the doorway, staring at the back of Marcus’s head. “Wow. Zero bedside manner.”
Marcus glances over his shoulder. “What?”
“I don’t know,” you wave vaguely in his direction. “I was expecting at least one supportive sentence. Maybe a juice box.”
“I’m not your doctor.” He turns fully this time, eyes narrowing.
“Yeah,” you sigh. “You’d be terrible at it. No warmth. I’d probably leave with a pamphlet and new insecurities.”
“Would you just go do what I asked?” He exhales, rubbing his temples. “...Please.”
“Hey, you said please this time.” You push off the frame, smiling teasingly. “I’m proud of you.”
He mutters something under his breath as you leave.
<span class="next"><<button "Next" "skin">><</button>></span>You pause at the door and turn back to him. “You made that kind of easy.”
Marcus looks up from his clipboard, just enough to meet your eyes. “That’s my job.”
“Well, you’re good at it.” You give him an earnest smile. “Thank you.”
His brow lifts at your unexpected sincerity. He clears his throat. “Yeah, well…I do it with everyone.”
You laugh softly. “Still appreciated.”
Marcus waves you off with his pen. “Alright, alright. Go on, before I remember something else I need to ask you and keep you longer.”
You shake your head, amused, and step out into the hall as the door swings shut behind you.
<span class="next"><<button "Next" "skin">><</button>></span>You lean back against the doorframe, arms folding over your chest, a slow smile spreading. “Alright, Marcus, come on. Admit it.”
Without looking up, he asks, “Admit what?”
“You had fun.”
“Define fun.”
“The pleasure,” you say grandly, “of being in my company for a whole thirty minutes.”
Marcus looks up from his clipboard, just enough to meet your eyes. “You think really highly of yourself.”
“I have excellent taste,” you counter.
He huffs a breath that might almost be a laugh. “If that was ‘fun,’ we have very different definitions.”
“Hey, you didn’t throw me out,” you point out. “I’m taking that as a win.”
Marcus flicks his pen toward the hall. “Take your win and go get Makai.”
You push off the doorframe with a shrug. “Fine, fine. But deep down? You absolutely had fun.”
“Sure,” he deadpans, already writing again. “Let’s go with that.”
You grin as you slip out the door.
<span class="next"><<button "Next" "skin">><</button>></span>You pause with your hand on the doorframe. “Sure. And…good interview, by the way.”
Marcus finally looks up, pen hovering over his clipboard. “Good?”
You nod once. “Yeah. You kept it clear. Straightforward. Didn’t make it weird.”
His expression just barely softens. “…Right,” he murmurs, almost to himself. “Well. Glad it worked for you.”
“You did your job well.”
He clears his throat. “Okay. Go get Makai before I lose whatever momentum I have.”
You smile faintly. “On it.”
You slip out into the hall, leaving him staring at his clipboard.
<span class="next"><<button "Next" "skin">><</button>></span>It’s been a few hours since you sent Makai to the confessional room and finished your introductory recording.
Now you’re standing in an opulent bathroom, the kind that could be its own suite.
Thick wooden beams crisscross the high ceiling, and the shower room alone looks big enough to host a small party. You’re pretty sure there are at least three separate rooms within this one room.
You drift toward the mirror, pausing when you catch a glimpse of yourself. Do rich people have special 8K glass or something? Because your…
*<<link "pale-toned skin has never looked so clear">>
<<set $skin = "pale-toned">>
<<goto 'eyes'>>
<</link>>
*<<link "ivory-toned skin has never looked so clear">>
<<set $skin = "ivory-toned">>
<<goto 'eyes'>>
<</link>>
*<<link "sand-toned skin has never looked so clear">>
<<set $skin = "sand-toned">>
<<goto 'eyes'>>
<</link>>
*<<link "olive-toned skin has never looked so clear">>
<<set $skin = "olive-toned">>
<<goto 'eyes'>>
<</link>>
*<<link "golden-toned skin has never looked so clear">>
<<set $skin = "golden-toned">>
<<goto 'eyes'>>
<</link>>
*<<link "tawny-toned skin has never looked so clear">>
<<set $skin = "tawny-toned">>
<<goto 'eyes'>>
<</link>>
*<<link "russet-toned skin has never looked so clear">>
<<set $skin = "russet-toned">>
<<goto 'eyes'>>
<</link>>
*<<link "umber-toned skin has never looked so clear">>
<<set $skin = "umber-toned">>
<<goto 'eyes'>>
<</link>>Not a blemish in sight. And your eyes? Somehow, the mirror really makes the…
*<<link "light brown in them pop">>
<<set $eye = "light brown">>
<<goto 'hairlength'>>
<</link>>
*<<link "dark brown in them pop">>
<<set $eye = "dark brown">>
<<goto 'hairlength'>>
<</link>>
*<<link "green in them pop">>
<<set $eye = "green">>
<<goto 'hairlength'>>
<</link>>
*<<link "hazel in them pop">>
<<set $eye = "hazel">>
<<goto 'hairlength'>>
<</link>>
*<<link "blue in them pop">>
<<set $eye = "blue">>
<<goto 'hairlength'>>
<</link>>
*<<link "gray in them pop">>
<<set $eye = "gray">>
<<goto 'hairlength'>>
<</link>>
You lean in without meaning to. The lighting in this place is unreal. Your hand drifts upward, running your hand over...
*<<link "your bald scalp">>
<<set $hairlength = "bald">>
<<goto 'beard'>>
<</link>>
*<<link "your buzzed cut">>
<<set $hairlength = "buzzed">>
<<goto 'haircolor'>>
<</link>>
*<<link "your ear-length hair">>
<<set $hairlength = "ear-length">>
<<goto 'haircolor'>>
<</link>>
*<<link "your cheek-length hair">>
<<set $hairlength = "cheek-length">>
<<goto 'haircolor'>>
<</link>>
*<<link "your chin-length hair">>
<<set $hairlength = "chin-length">>
<<goto 'haircolor'>>
<</link>>
*<<link "your shoulder-length hair">>
<<set $hairlength = "shoulder-length">>
<<goto 'haircolor'>>
<</link>>
*<<link "your mid-back length hair">>
<<set $hairlength = "mid-back length">>
<<goto 'haircolor'>>
<</link>>
*<<link "your waist-length hair">>
<<set $hairlength = "waist-length">>
<<goto 'haircolor'>>
<</link>>You inspect your...
*<<link "your straight tresses">>
<<set $hairtype = "straight">>
<<goto 'beard'>>
<</link>>
*<<link "your wavy tresses">>
<<set $hairtype = "wavy">>
<<goto 'beard'>>
<</link>>
*<<link "your curly tresses">>
<<set $hairtype = "curly">>
<<goto 'beard'>>
<</link>>
*<<link "tightly coiled tresses">>
<<set $hairtype = "tightly coiled">>
<<goto 'beard'>>
<</link>>
*<<link "intricately braided tresses">>
<<set $hairtype = "intricately braided">>
<<goto 'beard'>>
<</link>>
*<<link "carefully loc’d tresses">>
<<set $hairtype = "carefully loc’d">>
<<goto 'beard'>>
<</link>>
*<<link "neatly twisted tresses">>
<<set $hairtype = "neatly twisted">>
<<goto 'beard'>>
<</link>>...noticing the way the...
<<if $hairlength == "buzzed">>
*<<link "black strands are extra shiny under the vanity lights">>
<<set $haircolor = "black">>
<<goto 'beard'>>
<</link>>
*<<link "dark brown strands are extra shiny under the vanity lights">>
<<set $haircolor = "dark brown">>
<<goto 'beard'>>
<</link>>
*<<link "chestnut strands are extra shiny under the vanity lights">>
<<set $haircolor = "chestnut brown">>
<<goto 'beard'>>
<</link>>
*<<link "light brown strands are extra shiny under the vanity lights">>
<<set $haircolor = "light brown">>
<<goto 'beard'>>
<</link>>
*<<link "red strands are extra shiny under the vanity lights">>
<<set $haircolor = "red">>
<<goto 'beard'>>
<</link>>
*<<link "dark blonde strands are extra shiny under the vanity lights">>
<<set $haircolor = "dark blonde">>
<<goto 'beard'>>
<</link>>
*<<link "light blonde strands are extra shiny under the vanity lights">>
<<set $haircolor = "light blonde">>
<<goto 'beard'>>
<</link>>
*<<link "boldly dyed strands are extra shiny under the vanity lights">>
<<set $haircolor = "boldly dyed">>
<<goto 'beard'>>
<</link>>
<<else>>
*<<link "black strands are extra shiny under the vanity lights">>
<<set $haircolor = "black">>
<<goto 'hairtype'>>
<</link>>
*<<link "dark brown strands are extra shiny under the vanity lights">>
<<set $haircolor = "dark brown">>
<<goto 'hairtype'>>
<</link>>
*<<link "chestnut strands are extra shiny under the vanity lights">>
<<set $haircolor = "chestnut">>
<<goto 'hairtype'>>
<</link>>
*<<link "light brown strands are extra shiny under the vanity lights">>
<<set $haircolor = "light brown">>
<<goto 'hairtype'>>
<</link>>
*<<link "red strands are extra shiny under the vanity lights">>
<<set $haircolor = "red">>
<<goto 'hairtype'>>
<</link>>
*<<link "dark blonde strands are extra shiny under the vanity lights">>
<<set $haircolor = "dark blonde">>
<<goto 'hairtype'>>
<</link>>
*<<link "light blonde strands are extra shiny under the vanity lights">>
<<set $haircolor = "light blonde">>
<<goto 'hairtype'>>
<</link>>
*<<link "boldly dyed strands are extra shiny under the vanity lights">>
<<set $haircolor = "boldly dyed">>
<<goto 'hairtype'>>
<</link>>
<</if>>Your fingers trail down your face, brushing across…
*<<link "the smooth skin of your cheeks">>
<<set $facialhair = "no facial hair">>
<<goto 'piercings'>>
<</link>>
*<<link "the smooth skin of your cheeks; you’ll need to shave again soon">>
<<set $facialhair = "clean-shaven">>
<<goto 'piercings'>>
<</link>>
*<<link "your beard">>
<<set $facialhair = "a beard">>
<<goto 'piercings'>>
<</link>>
*<<link "the rough edge of your stubble">>
<<set $facialhair = "stubble">>
<<goto 'piercings'>>
<</link>>
*<<link "your mustache">>
<<set $facialhair = "a mustache">>
<<goto 'piercings'>>
<</link>>You pull back slightly, squinting at yourself. You’re probably imagining things.
But then you lean closer again, because…huh.
*<<link "Even your piercings seem to sparkle more than usual">>
<<set $piercing = true>>
<<goto 'tattoo'>>
<</link>>
*<<link "You bet if you had piercings, they’d probably sparkle even more than usual">>
<<goto 'tattoo'>>
<</link>>You step back a little, hands dropping to your sides as you take in more of your reflection.
If the lighting is doing that much for your face, then…
Your eyes drift lower, checking the rest of you.
*<<link "Yep; even your ink looks more vibrant than usual">>
<<set $tattoo = true>>
<<goto '1.24'>>
<</link>>
*<<link "If you had any ink, it’d probably look more vibrant than usual">>
<<goto '1.24'>>
<</link>>All in all, you’re looking surprisingly refreshed, despite the long trip it took to get here. A quick breath, a last look in the mirror, and you push off the edge of the sink.
Something shiny glints in your periphery.
You squint toward the potted plants.
Yep.
That’s a tiny red recording light.
Blinking.
Right at you.
Looks like your close inspection is now immortalized for the world to see.
<<if $MT_int == "pumped">>You smile at the lens and give it a little wave.<<elseif $MT_int == "wary">>You frown, eyeing the lens suspiciously.<<elseif $MT_int == "scurred">>You spin around a little too quickly, heart thumping against your ribs.<<elseif $MT_int == "nervy">>Your face tightens with discomfort before you turn from the lens.<</if>>
Moving away, you take a breath and push open the bathroom door.
The hallway is quieter than you expected. Too quiet. You take a few steps toward the lounge…and nearly collide with a rushing PA.
He skids to avoid hitting you, mumbles something that might be “sorrysorrysorry,” and slaps a bright blue envelope onto the small table in front of you.
“Stand by…ready…filming,” his headset crackles as he speed-walks away.
You stare after him, then look down at the envelope. It simply reads: <i>Lodgers</i>
Is that what they’re calling you all now?
<<if $impulsive > 50>>You don’t hesitate. You grab the envelope and practically tear it open.<<elseif $impulsive < 50>>You stare at it a bit longer, squinting like it might reveal its contents on its own. Eventually, you slip a careful finger under the flap and peel it open.<<else>>You flip it over, examining it for any potential clues. Seeing nothing interesting, you open it up.<</if>>
Inside is a single thick card.
-----
<center><i>Lodgers,
Welcome to Warm Me Up!
This is your very first Telegram. You’ll find them around the chalet throughout your stay with updates, challenges, and instructions to help keep you in the game. We'd love to ease you in gently...but where’s the fun in that?
Let’s kick things off with a little icebreaker we like to call, <strong>Wait, What?</strong>
You’ll read off unbelievable statements and hit the buzzer to guess which lodger it’s about. Fail to guess correctly, and someone else can steal the point. The lodger with the most correct guesses gains a special advantage.
Head to the lounge; it's time to play!</i></center>
<span class="next"><<button "Next" "1.25">><</button>></span>You glance up, lifting your voice toward the room behind you.
“Hey, guys? We’ve got a…Telegram?”
Footsteps answer first. Dmitry appears in the doorway, hands already tucked into his pockets, curiosity written in the slight tilt of his head. “A Telegram?” He peers at the card. “Is this how production’s going to talk to us now?”
You flip the card over. It’s blank.
“Seems like it.”
One by one, the others trickle in, curiosity pulling them closer until they’re clustered in a loose semi-circle at your back.
Kailee slips in behind you, close enough that her shoulder brushes yours as she peeks over your arm. “So?” she asks. “What’s it say?”
You read the message aloud.
By the time you finish, she’s beaming. “Oooh! I love a good game! I’m in.”
A dry scoff cuts in from the side.
“We’re <i>all</i> in.” Anjali folds her arms, unimpressed. “Unless you think the dozen cameras pointed at us are just for decoration.”
“Wow,” Kailee says, unfazed. “Where’s your enthusiasm?”
Anjali taps a manicured nail against her arm, fixing Kailee with a pointed stare. “My enthusiasm shows up when people stop stating the obvious.”
Dmitry leans in again, skimming the Telegram with a thoughtful frown. “An advantage,” he muses. “What do you think it might be?”
Kailee rocks up onto her toes, hands clasped neatly behind her back.
“Whatever it is,” she says, bright as ever, “it’s mine.”
The words sound playful, but there’s something underneath them, a barely discernible sharpness. Like the outcome’s already been decided, and she doesn’t see the need to pretend otherwise.
*<<link "You <i>always</i> play to win">>
<<bump 'easygoing' -2>>
<<set $competitive = "high">>
<<goto '1.26'>>
<</link>>
*<<link "You never chase a win, but always give an honest shot">>
<<bump 'easygoing' 1>>
<<set $competitive = "neutral">>
<<goto '1.26'>>
<</link>>
*<<link "You’ve never been competitive">>
<<bump 'easygoing' 2>>
<<set $competitive = "low">>
<<goto '1.26'>>
<</link>><<if $games.waitWhat.mcPrompts.wrongEx>>You’d hoped the first time would be written off as a slip. The second time…well. At that point, you were out of excuses.<<elseif $games.waitWhat.mcPrompts.engaged>>You ignored the ring and told yourself it was for closure. The consequences, you decided, were not your problem.<<elseif $games.waitWhat.mcPrompts.clap>>It wasn’t just for the plane…they also clapped when someone dropped dishes at restaurants…after movies…and after intimate moments. Ugh.<<elseif $games.waitWhat.mcPrompts.ranking>>It started as a joke. Then you added categories. Then you made spreadsheets. Then…yeah.<<elseif $games.waitWhat.mcPrompts.british>>You thought it was a one-time date. Saying you were from London was for fun and didn’t feel like a big deal. Then the dates kept happening, and suddenly you were in too deep to stop.<</if>>
Kailee lets out a delighted squeal. Before Makai can react, she hooks her arm through his and pulls him down onto the couch with her, pressing herself against his shoulder to read the card.
“Oh my gosh!” She breathes, “I bet it’s Anjali.”
“I bet it’s not.” Anjali declares as she smoothly enters the room.
The rest of you follow more loosely, settling into the lounge on cushions, armrests, or wherever there’s room.
Kailee lifts her chin, undeterred. “Practices break-up conversations in the mirror. You seem like the type who weighs every word.”
A thoughtful sound comes from Dmitry as he rubs his thumb along his jaw. “No offense,” he says, glancing Anjali’s way, “but you strike me as pretty blunt. If something’s over, you’d probably just say so.”
Her gaze narrows. “You think you know me so well? It’s only been a few hours, Dmitry.”
“Just a first impression. And for what it’s worth, decisiveness is a great quality to have.”<<set $games.waitWhat.currentTarget = "Makai">>
Low murmurs ripple through the group, a few doubtful looks exchanged on the sidelines.
You take it all in, attention drifting from face to face. The card’s wording echoes in your head as you weigh the group, quietly matching habits to the personalities you know so far.
Someone fits better than the others.
*<<link "“It’s definitely Anjali.”">>
<<set $games.waitWhat.mcGuess = "Anjali">>
<<goto 'waitwhat2'>>
<</link>>
*<<link "“No way; it’s Kalea for sure.”">>
<<set $games.waitWhat.mcGuess = "Kalea">>
<<goto 'waitwhat2'>>
<</link>>
*<<link "“Kailee, I think it’s you.”">>
<<set $games.waitWhat.mcGuess = "Kailee">>
<<goto 'waitwhat2'>>
<</link>>
*<<link "“It’s probably Dmitry.”">>
<<set $games.waitWhat.mcGuess = "Dmitry">>
<<goto 'waitwhat2'>>
<</link>>
*<<link "“It might be Makai.”">>
<<set $games.waitWhat.mcGuess = "Makai">>
<<goto 'waitwhat2'>>
<</link>><<if $games.waitWhat.mcGuess == $games.waitWhat.currentTarget>><<set $games.waitWhat.mc += 1>>You reach for the buzzer. “It might be Makai.”
If he’s surprised, it doesn’t show. Makai’s attention drops to the card in his lap. A second passes. Then another. A slow breath leaves him as his fingers press briefly between his brows.
“Yeah.” A small nod follows. “It’s me.”
You straighten, the satisfaction immediate. “I knew it.”
Kailee twists toward him, genuine confusion flashing across her face. "Makai, why would you need to practice that?"
His shoulders lift, then fall. His gaze drifts away, unfixed. “I like to get things right,” he says. “Especially endings...I don’t want them to hurt any more than they already do.”
A few people fall quiet, processing that.
Dmitry breaks the silence first, nodding once. “That makes sense.”
Kailee presses her lips together. “Sad,” she decides, “but also…kind of sweet?”
<<if $makflirt >= 2>>You lean forward slightly, trying to catch Makai's eye. “That’s really considerate.”
His shrug is smaller this time. “I try to be…”<</if>>
<<else>><<switch $games.waitWhat.mcGuess>><<case "Anjali">>You lean forward and hit the buzzer with confidence. “It’s definitely Anjali.”
Anjali lets out a short, humorless laugh. “Dmitry’s right. I don’t rehearse breakups.” Her gaze cuts to you, steady and unapologetic. “When I’m done with you, you’ll know straight away.”
You sink back with a quiet groan. “Damn it…”
Kailee’s hand lands briefly on your knee, warm and consoling. “Good try.”<<case "Kalea">>You reach for the buzzer. “No way; it’s Kalea for sure.”
“Me?” The word comes out small. Kalea’s eyes widen, startled.
Kailee leans closer, studying her with open curiosity. “Hmm…I could see it." she says, "You probably practice everything.”
“I don’t—!” Kalea starts, flustered. She stops herself, hands twisting together. “Not breakup stuff, at least…”
Dmitry considers her, head tipping slightly. “Yeah, you don’t seem the type to avoid communication.”
Kalea fidgets, tucking her hair behind her ear. “I’ve, um…never actually been in a real relationship.”
The reaction moves through the group all at once—a soft intake of breath here, a surprised glance there.
“Really?” Dmitry’s voice gentles. “I wouldn’t have guessed.”
Her shoulders lift in a helpless little shrug. “Rejection makes me uncomfortable.”
Anjali nods once, stiff but sincere. “Now that, I believe.”
You sink back with a quiet sigh. “Okay. Fine. I was wrong.”<<case "Kailee">>You slap the buzzer. “Kailee, I think it’s you.”
She places a hand to her chest. “Me? Practicing breakups? I wouldn't!”
Anjali doesn’t even look up. “You absolutely would.”
Kailee turns just enough to gift her a smile—sweet on the surface, edged with something sharper—before facing you again.
“No, really. It’s not me.” She waves it off lightly. “I’m like Anjali. I’d just say it.” A shrug follows, careless and certain. “What’s the point of rehearsing when it’s going to end the same way anyway?”
You sag back with a groan. “Ugh. So I was wrong?”
Kailee pats your knee. “Good try, though.”<<case "Dmitry">>You tap the buzzer, half-committed. “It’s probably Dmitry.”
He startles just a touch, straightening as the attention lands on him. “Me?” A brief, apologetic smile follows. “No—sorry. Not mine.”
The momentum drains out of you. “Of course it’s not.”
Kailee pats your knee. “Good try, though.”<</switch>>
Kalea hesitates, then presses the buzzer with a nervous little tap. “Is it you, Makai?”
If he’s surprised, it doesn’t show. Makai’s attention drops to the card in his lap. A second passes. Then another. A slow breath leaves him as his fingers press briefly between his brows.
“Yeah.” A small nod follows. “It’s me.”
You straighten, the satisfaction immediate. “I knew it.”
Kailee twists toward him, genuine confusion flashing across her face. "Makai, why would you need to practice that?"
His shoulders lift, then fall. His gaze drifts away, unfixed. “I like to get things right,” he says. “Especially endings...I don’t want them to hurt any more than they already do.”
A few people fall quiet, processing that.
Dmitry breaks the silence first, nodding once. “That makes sense.”
Kailee presses her lips together. “Sad,” she decides, “but also…kind of sweet?”
<<if $makflirt >= 2>>You lean forward slightly, trying to catch Makai's eye. “That’s really considerate.”
His shrug is smaller this time. “I try to be…”<</if>><</if>><<set $games.waitWhat.mcGuess = null>><span class="next"><<button "Next" "waitwhat3">><</button>></span>Anjali leans forward and plucks the next card from the stack.
“Love seeing you take initiative,” Kailee remarks.
“I don’t want to waste any more time.” Anjali skims the card in silence.
You tip your head. “Well?”
“This person,” she reads aloud, “made someone come three times before taking off their own trousers.”
Your eyebrows shoot up. “Shit.”
Even Makai doesn’t bother hiding his reaction. “Damn,” he murmurs. “That’s...kinda impressive.”
Kailee's fingers tap against her chin. "Well, it's not Makai."
Makai's face contorts into a expressive blend of defensive indignation as soon as his name leaves her lips.
Kailee’s gaze drifts, slow and deliberate. It passes over Dmitry, lingers on Anjali, then settles on you. “<<= $name>>?”
<<if $charming >= 60>> You choke on a laugh. “I wish, but I can’t take the credit on this one.”<<elseif $bold < 50>> You blink. “I—what? No. Definitely not.”<<elseif $playful < 50 || $dramatic < 50>> You shake your head once. “Incorrect.”<<else>> “Nope. Not me.”<</if>>
Kalea worries at the cuff of her sweater, eyes darting between faces. “I think it’s…Kailee.”
“You know you can press the button,” Kailee prompts, voice light, almost singsong.
Kalea hesitates, shoulders drawing in. “…I’m not sure.”
Before anyone else can react, Anjali leans forward and slams the buzzer.
“Makai.” She states, her voice level and assured. “He got way too offended just then.”
“I mean...I haven’t had any complaints.” Makai straightens. “But it’s not me.”
Anjali exhales through her nose, already folding her arms.<<set $games.waitWhat.currentTarget = "Dmitry">>
You don’t hesitate. Your hand hits the buzzer.
*<<link "“It’s Dmitry!”">>
<<set $games.waitWhat.mcGuess = "Dmitry">>
<<goto 'waitwhat4'>>
<</link>>
*<<link "“Kailee, it’s you.”">>
<<set $games.waitWhat.mcGuess = "Kailee">>
<<goto 'waitwhat4'>>
<</link>>
*<<link "“It’s totally Kalea.”">>
<<set $games.waitWhat.mcGuess = "Kalea">>
<<goto 'waitwhat4'>>
<</link>><<if $games.waitWhat.mcGuess == $games.waitWhat.currentTarget>><<set $games.waitWhat.mc += 1>>“It’s Dmitry!” The answer comes out with conviction.
Across the room, Dmitry shifts in his seat. He clears his throat, then coughs into his fist. A faint blush steadily crawls up his neck. “I just...I think a partner’s pleasure should be prioritized,” he says, choosing each word with care.
A low whistle cuts through the moment.
“Okay, Mr. Volkov,” Kailee says, impressed.
“Good to know,” Anjali murmurs, her attention sharpening as she studies him more closely.
<<if $dmiflirt >= 2>> “Very good to know…” you agree under your breath. Dmitry catches your eye and smiles.
<</if>>Kalea turns to you cheerfully. "That's a point to you.”
<<else>><<switch $games.waitWhat.mcGuess>><<case "Kailee">>“Kailee. It’s you.”
She covers your hand with hers, visibly touched. “That’s very sweet, <<= $name >>.” Then her mouth quirks, apologetic. “But no. Half the fun is making someone earn it.”
Anjali scoffs quietly. “Figures.”
You fold your arms with a groan.
<<case "Kalea">>“It’s totally Kalea.”
Kalea flinches, color rushing to her cheeks. “M–me?!”
“Kalea?” Anjali repeats flatly. “That’s ridiculous.”
Her shoulders draw in as she looks to you, mortified. “It’s not me…”
You sigh, arms folding. “Yeah. I see that now.”
<</switch>>
Kailee suddenly slams the buzzer. “I’ve got it.” She points decisively. “Dmitry.”
All eyes snap to him.
Across the room, Dmitry shifts in his seat. He clears his throat, then coughs into his fist. A faint blush steadily crawls up his neck. “I just...I think a partner’s pleasure should be prioritized,” he says, choosing each word with care.
A low whistle cuts through the moment.
“Okay, Mr. Volkov,” Kailee says, impressed.
“Good to know,” Anjali murmurs, her attention sharpening as she studies him more closely.
<<if $dmiflirt >= 2>> “Very good to know…” you agree under your breath. Dmitry catches your eye and smiles.
<</if>>Kailee grins. “Point for me!”
<</if>><<set $games.waitWhat.mcGuess = null>>
<span class="next"><<button "Next" "waitwhat5">><</button>></span>“Alright, can I read one?” Dmitry asks.
Instead of handing him a single card, Makai deposits the entire stack into Dmitry’s outstretched palm.
Dmitry blinks at the weight of it, then glances up at Makai. “…Guess I’m the card holder now.”
The moment his eyes skim the text, the corner of his mouth quirks.
“Okay,” he says, amused. “This person tried phone sex once and laughed the whole time.”
Kalea presses her lips together, failing almost immediately to hide her smile. “Isn’t phone sex kind of awkward?” she asks. “I don’t know how anyone <i>wouldn’t</i> laugh.”<<set $games.waitWhat.currentTarget = "Kalea">>
You don’t even wait. Your hand slams the buzzer.
*<<link "“I can see Kailee laughing at that sort of thing.”">>
<<set $games.waitWhat.mcGuess = "Kailee">>
<<goto 'waitwhat6'>>
<</link>>
*<<link "“You would laugh, wouldn’t you Kalea?”">>
<<set $games.waitWhat.mcGuess = "Kalea">>
<<goto 'waitwhat6'>>
<</link>>
*<<link "“Might be a long shot, but Makai.”">>
<<set $games.waitWhat.mcGuess = "Makai">>
<<goto 'waitwhat6'>>
<</link>>
*<<link "“Anjali?”">>
<<set $games.waitWhat.mcGuess = "Anjali">>
<<goto 'waitwhat6'>>
<</link>><<if $games.waitWhat.mcGuess == $games.waitWhat.currentTarget>><<set $games.waitWhat.mc += 1>>“You would laugh, wouldn’t you, Kalea?”
Kalea freezes, her eyes widening. One hand flies to her mouth as her shoulders start to shake, and a second later she’s laughing outright.
“Okay, okay, it was me,” she manages between giggles.
“Seriously?” you ask. “The <i>whole</i> time?”
She nods helplessly. “I just couldn’t take it seriously! I kept picturing how ridiculous I sounded.” Her laughter falters into a small wince. “She got so upset she hung up. I felt terrible…but I literally couldn’t stop.”
Dmitry's smile softens. “You didn't mean anything by it.”
Kailee pouts. “Okay but that’s actually kind of cute.”
“Or deeply tragic.” Anjali adds with a sigh.
<<else>><<switch $games.waitWhat.mcGuess>><<case "Anjali">>“Anjali?”
She doesn’t look up from inspecting her manicure. “Yes?”
“No—I mean, I think it’s you.”
She lifts her gaze slowly. “Phone sex?” Her brow arches. “Absolutely not.”
Kailee hums, eyes shifting between you and Anjali. “You don’t really seem like the giggling type.”
“I don’t waste time on things I don’t enjoy, and if I did, I certainly wouldn't laugh during them.” Anjali says, gaze already drifting away. She flicks her wrist. “Wrong.”
You grimace.
<<case "Kailee">>“I can see Kailee laughing at that sort of thing.”
She shakes her head, emphatic. “I'd never laugh at someone and I take intimacy very seriously!”
Anjali snorts. “I saw you laugh when Kalea tripped over the rug earlier.”
“That was different,” Kailee says easily. “It was objectively funny. Sorry, Kalea.”
Kalea slumps.
Kailee’s attention returns to you, smile pristine. “Confidence is the point. If you’re owning it, there’s nothing to laugh about.”
You sink back with a groan. “Okay. Fine. Not you.”
Dmitry hums. “Good instinct, wrong execution.”
<<case "Makai">>“Might be a long shot, but Makai.”
Anjali looks over immediately. “Makai? Seriously?”
Kailee rests a hand on his knee, already shaking her head. “No chance. He’s too earnest.”
Makai exhales through his nose. “Definitely not me.”
You flop back. “Yeah. That tracks.”
Dmitry offers a small, apologetic smile. “Good effort.”
<</switch>>
Anjali clicks her tongue and pushes the buzzer. “It’s obviously Kalea, you fool.”
Kalea freezes, her eyes widening. One hand flies to her mouth as her shoulders start to shake, and a second later she’s laughing outright.
“Okay, okay, it was me,” she manages between giggles.
“Seriously?” you ask. “The <i>whole</i> time?”
She nods helplessly. “I just couldn’t take it seriously! I kept picturing how ridiculous I sounded.” Her laughter falters into a small wince. “She got so upset she hung up. I felt terrible…but I literally couldn’t stop.”
Dmitry's smile softens. “You didn't mean anything by it.”
Kailee pouts. “Okay but that’s actually kind of cute.”
“Or deeply tragic.” Anjali adds with a sigh.<</if>><<set $games.waitWhat.mcGuess = null>>
<span class="next"><<button "Next" "waitwhat7">><</button>></span>Dmitry slides the next card off the stack and holds it out to Makai. “Come on,” he says. “You should have a go too.”
Makai hesitates, then gives a small nod. He leans away from Kailee just enough to take the card, eyes skimming the text once before he reads it aloud. “This person thought ghosting meant literal ghosts…for a whole week,” He shakes his head. “That’s just…wild.”
His gaze lifts, moving slowly around the room. Then he presses the buzzer.
“Kalea,” he says, even and unassuming. “Feels like something you’d do.”
Despite the accusation, Kalea smiles. “It really does, doesn’t it?” She lifts her hands in surrender. “But no. Sorry.”<<set $games.waitWhat.currentTarget = "Dmitry">>
Now’s your chance to steal.
*<<link "“Dmitry…be honest.”">>
<<set $games.waitWhat.mcGuess = "Dmitry">>
<<goto 'waitwhat8'>>
<</link>>
*<<link "“I think you’re bluffing. It has to be you, Kalea.”">>
<<set $games.waitWhat.mcGuess = "Kalea">>
<<goto 'waitwhat8'>>
<</link>>
*<<link "“Makai’s book smart, but I dunno about slang.”">>
<<set $games.waitWhat.mcGuess = "Makai">>
<<goto 'waitwhat8'>>
<</link>><<if $games.waitWhat.mcGuess == $games.waitWhat.currentTarget>><<set $games.waitWhat.mc += 1>>You press the buzzer. “Dmitry…” You catch his eye. “Be honest.”
He hesitates, then drags a hand over the back of his neck, already resigned. “Okay, yes…it was me.”
You stare at him. “No way.”
“My friend asked why this girl never texted him back. When he said she ghosted him, I thought he meant...” He covers his forehead. “...that she <i>passed</i>.”
Your laughter bursts out of you before you can stop it. “Dmitry—what?!”
“I can't imagine ever cutting someone off like that. She was so nice when I met her. I was genuinely upset for them both,” he recalls. “I was going to send flowers.”
Kailee gasps. “You didn’t.”
“I saw her at the supermarket a week later,” he finishes quietly.
The room erupts.
“Oh my gosh,” Kailee wheezes.
Anjali exhales sharply through her nose. “Unbelievable.”
Kalea presses a hand to her mouth. “That’s…really, really sweet.”
<<if $dmiflirt >= 2>>
“I agree,” you say, smiling at him.
Dmitry looks back at you—mortification and fondness wrapped up in one.
<</if>>
<<else>><<switch $games.waitWhat.mcGuess>><<case "Makai">>You smack the buzzer. “Makai’s book smart, but I dunno about slang.”
Makai peers at you over the rim of his glasses. “I spend seven hours a day, five days a week with teenagers,” he says evenly. “I’m probably more fluent in slang than anyone in this room.”
You sink back. “…Okay, fair.”
<<case "Kalea">>You hit the buzzer next. “I think you’re bluffing. It has to be you, Kalea.”
She laughs softly, shaking her head. “I promise it’s not me. Even I’m not <i>that</i> innocent.”
<<if $bold > 55 && $kalflirt >= 2>>
“Good,” you say lightly. “It’s less fun if you are.”
Her cheeks warm instantly. She looks away, suddenly fascinated by the carpet.
<<else>>
You exhale, deflating. “Really? I was so sure…”
<</if>><</switch>>
Kailee shifts forward. “Well, it’s definitely not me,” she says lightly. Her hand slams the buzzer. “It’s Dmitry.”
He hesitates, then drags a hand over the back of his neck, already resigned. “Okay, yes…it was me.”
You stare at him. “No way.”
“My friend asked why this girl never texted him back. When he said she ghosted him, I thought he meant...” He covers his forehead. “...that she <i>passed</i>.”
Your laughter bursts out of you before you can stop it. “Dmitry—what?!”
“I can't imagine ever cutting someone off like that. She was so nice when I met her. I was genuinely upset for them both,” he recalls. “I was going to send flowers.”
Kailee gasps. “You didn’t.”
“I saw her at the supermarket a week later,” he finishes quietly.
The room erupts.
“Oh my gosh,” Kailee wheezes.
Anjali turns away. “Unbelievable.”
Kalea presses a hand to her mouth. “That’s…really, really sweet.”
<<if $dmiflirt >= 2>>“I agree,” you say, smiling at him.
Dmitry looks back at you—mortification and fondness wrapped up in one.
<</if>><</if>><<set $games.waitWhat.mcGuess = null>>
<span class="next"><<button "Next" "waitwhat9">><</button>></span>Kailee rubs her hands together eagerly. “Alright, lemme at a card!”
She snatches a card from the pile and hugs it to her chest, eyes flicking over the text. A slow grin spreads across her face.“Oh, I <i>love</i> this one.” She reads aloud, delighted. “This person used to charge their ex five dollars every time they finished first.”
“…Wow,” Kalea breathes, sounding just a touch horrified.
“Hm. Rather enterprising,” Anjali remarks dryly. Her gaze drifts to Kalea, then shifts again. “Makai…you strike me as a dark horse.”
He shakes his head without hesitation, a frown pulling at his mouth. “Nah. That feels…exploitative.”
Kailee’s attention snaps to Dmitry, her smile sharpening. “Then maybe it’s you.” She cocks her head playfully. “You're apparently <i>very</i> talented. I bet you made a killing.”
Dmitry flushes, “Ah, no…that’s not…really my thing.”
Kailee laughs lightly. “Okay, okay, I'm sorry. I was just teasing.”<<set $games.waitWhat.currentTarget = "Kailee">>
You purse your lips in thought.
*<<link "“It’s Kailee.”">>
<<set $games.waitWhat.mcGuess = "Kailee">>
<<goto 'waitwhat10'>>
<</link>>
*<<link "“You might be on to something. It’s Dmitry.”">>
<<set $games.waitWhat.mcGuess = "Dmitry">>
<<goto 'waitwhat10'>>
<</link>>
*<<link "“Definitely Anjali.”">>
<<set $games.waitWhat.mcGuess = "Anjali">>
<<goto 'waitwhat10'>>
<</link>><<if $games.waitWhat.mcGuess == $games.waitWhat.currentTarget>><<set $games.waitWhat.mc += 1>>You slap the buzzer. “It’s Kailee.”
The room pivots toward her.
Kailee’s smile stretches slow and unapologetically wide. “Yeah,” she says brightly. “It was me.”
Kalea’s mouth falls open. “You…charged your partner during—” She cringes, flustered. “Sorry. I’m not judging. I’ve just never heard of that before.”
“He was a notorious minute man,” Kailee says, already reclining back, chin settling into her palm. “I made <i>so</i> much money that summer.”
“Watch your wallet, Makai,” Anjali says under her breath.
Makai strokes his beard absently, gaze unfocused. “…Mm-hm.”
<<else>><<switch $games.waitWhat.mcGuess>><<case "Dmitry">>You press the buzzer. “You might be on to something, Kailee. It’s Dmitry.”
Dmitry chokes slightly. “I—what? No!” He shakes his head quickly. “I feel like I’ve been framed.”
You slump back. “Okay, fine. That was a reach.”
<<case "Anjali">>Your fingers tap the buzzer. “Definitely Anjali.”
Anjali lifts a brow. “While I reluctantly admire the economic ingenuity,” she says coolly, brushing her hair back, “it wasn’t me.”
You groan.
<</switch>>
Kalea quietly leans forward and presses the buzzer. “…Kailee?”
The room pivots toward her.
Kailee’s smile stretches slow and unapologetically wide. “Yeah,” she says brightly. “It was me.”
Kalea’s mouth falls open. “You…charged your partner during—” She cringes, flustered. “Sorry. I’m not judging. I’ve just never heard of that before.”
“He was a notorious minute man,” Kailee says, already reclining back, chin settling into her palm. “I made <i>so</i> much money that summer.”
“Watch your wallet, Makai,” Anjali says under her breath.
Makai strokes his beard absently, gaze unfocused. “…Mm-hm.”
<</if>><<set $games.waitWhat.mcGuess = null>>
<span class="next"><<button "Next" "waitwhat11">><</button>></span>“Can I pick next?” Kalea asks, soft and hopeful.
Dmitry holds the deck out to her. When her fingers accidentally brush his, she flinches, mumbling a quick apology as she retreats back to her spot.
<<if $games.waitWhat.mcPrompts.wrongEx>>
Kalea studies the card, shoulders inching upward as she reads.
“Um…oh wow…” she murmurs. “This person called out the wrong name in bed. Twice. With the same partner.”
You do your best to school your expression.
“That’s rough,” Dmitry says gently.
Kailee winces. “Can you imagine how embarrassing that must’ve been? I feel bad for both of them.”
Anjali waves her hand dismissively. “And this is why you shouldn’t talk during sex.”
Kailee blinks, looking a little bewildered. “No talking? How is your partner supposed to know your needs are being met?”
“There are other ways to show satisfaction,” Anjali replies simply.
“Maybe…” Kailee hums, looking around the group until she lands on you. “You’re awfully quiet, <<= $name>>…”
<<if $easygoing >= 55>>You lift a shoulder in a lazy shrug. “What? I’m just enjoying the show."<<elseif $charming >= 60>> You smile, slow and easy. “I didn’t realize I was under investigation.”<<elseif $dramatic < 50>>You look away, lips pressing together. “Not everything needs commentary.”<<elseif $dramatic >= 60>>You clutch your chest. “I’m processing the emotional weight of that statement.”<<else>>“It's not mine.” You say a bit too quickly.<</if>>
Makai watches you for a moment longer, then he leans forward and presses the buzzer. “<<= $name>>? Was it you?”
You let out a long breath. “Fine. Yeah, that one’s mine.”
"Interesting..."
<<if $dating == "sneak" || $dating == "heaux" || $dating == "open">>
“I guess it can be tricky,” you add. “When you’ve got different people to keep track of.”
Dmitry looks genuinely curious. “You don’t mind multiple partners?”
“Not particularly.”
“That’s…cool,” Kailee says slowly. Her eyes sweep over you, thoughtful, assessing. After a moment, she nods to herself and looks away.
<<else>>
“I guess they left a bigger impression than I thought,” you admit.
Dmitry nods, sympathetic. “I’m sure it was just an honest mistake.”
Kailee smiles softly. “Painful, but human.”
<</if>>
<<elseif $games.waitWhat.mcPrompts.engaged>>
Kalea peers down at the card, shoulders inching upward as she reads.
“Um…oh wow…” she murmurs. “This person hooked up with their ex on the day they got engaged.”
You do your best to school your expression.
“What?” Kailee gasps. “No way. Let me see that.” She leans in to read over Kalea’s shoulder, eyes widening. “Oh my gosh, that’s insane.”
“At that point, who’s really at fault?” Anjali cuts in. “If the ex was already engaged, I’d argue they’re worse. Commitment isn’t a suggestion.”
Makai grunts in agreement.
“Maybe…” Kailee hums, looking around the group until she lands on you. “You’re awfully quiet, <<= $name>>…”
<<if $easygoing >= 55>>You lift a shoulder in a lazy shrug. “What? I’m just enjoying the show."<<elseif $charming >= 60>> You smile, slow and easy. “I didn’t realize I was under investigation.”<<elseif $dramatic < 50>>You look away, lips pressing together. “Not everything needs commentary.”<<elseif $dramatic >= 60>>You clutch your chest. “I’m processing the emotional weight of that statement.”<<else>>“It's not mine.” You say a bit too quickly.<</if>>
Makai watches you for a moment longer, then he leans forward and presses the buzzer. “<<= $name>>? Was it you?”
You let out a long breath. “Fine. Yeah, that one’s mine.”
“No…” Kalea whispers. “Did you know they were engaged?”
“Well…” you dip your chin, choosing your words carefully. “I knew they were seeing someone. But I didn’t realize how serious it was.”
Dmitry leans forward, concern etched across his face. “Did their fiancée ever find out?”
You shake your head slowly. “I don’t know. That was the last time I saw them. We don’t follow each other anymore, so…”
You trail off, the implication hanging in the air.
<<elseif $games.waitWhat.mcPrompts.clap>>
Kalea peers down at the card, shoulders inching upward as she reads.
“Um…oh wow…” she murmurs. “This person broke up with their ex for clapping when the plane landed.”
You do your best to school your expression.
Anjali nods once. “Fair.”
“What?” Dmitry swivels toward her. “What if there was bad turbulence? Sometimes clapping is just a euphoric response to surviving.”
She tracks the sincerity on his face, then haltingly shakes her head, “I really want to like you…”
He smiles, boyish and bright, not thrown by her reservations.
“Maybe breaking up over that is a little…extreme?” Kalea offers hesitantly.
“Maybe…” Kailee hums, looking around the group until she lands on you. “You’re awfully quiet, <<= $name>>…”
<<if $easygoing >= 55>>You lift a shoulder in a lazy shrug. “What? I’m just enjoying the show."<<elseif $charming >= 60>> You smile, slow and easy. “I didn’t realize I was under investigation.”<<elseif $dramatic < 50>>You look away, lips pressing together. “Not everything needs commentary.”<<elseif $dramatic >= 60>>You clutch your chest. “I’m processing the emotional weight of that statement.”<<else>>“It's not mine.” You say a bit too quickly.<</if>>
Makai watches you for a moment longer, then he leans forward and presses the buzzer. “<<= $name>>? Was it you?”
You let out a long breath. “Fine. Yeah, that one’s mine.”
“For clapping?” Kailee asks, incredulous. “That was the final straw?”
“To be fair,” you say, lifting a finger, “they clapped for <i>everything</i>.”
“You’re exaggerating,” Makai says flatly.
“I’m really not,” you insist. “After movies. After long drives. After hugs.”
He stares at you quietly for a moment.
“Oh.” Makai leans back, folding his arms. “Yeah. I get it now.”
<<elseif $games.waitWhat.mcPrompts.ranking>>
Kalea peers down at the card, shoulders inching upward as she reads.
“Um…oh wow…” she murmurs. “This person created a ranking system for all their exes.”
You do your best to school your expression.
Anjali nods once. “Understandable.”
“A whole system, though?” Kailee chimes in. “What happened to appreciating people for their unique qualities? That feels a little…harsh.”
“They’re exes for a reason,” Anjali sarcastically notes. “Whatever those ‘unique qualities’ were, they clearly weren’t enough.”
Kalea fidgets with the hem of her sleeve. “Maybe that’s a little…intense?”
“Maybe…” Kailee hums, looking around the group until she lands on you. “You’re awfully quiet, <<= $name>>…”
<<if $easygoing >= 55>>You lift a shoulder in a lazy shrug. “What? I’m just enjoying the show."<<elseif $charming >= 60>> You smile, slow and easy. “I didn’t realize I was under investigation.”<<elseif $dramatic < 50>>You look away, lips pressing together. “Not everything needs commentary.”<<elseif $dramatic >= 60>>You clutch your chest. “I’m processing the emotional weight of that statement.”<<else>>“It's not mine.” You say a bit too quickly.<</if>>
Makai watches you for a moment longer, then he leans forward and presses the buzzer. “<<= $name>>? Was it you?”
You let out a long breath. “Fine. Yeah, that one’s mine.”
He stares at you, interest sparking behind his glasses. “I’m…kind of curious. How detailed are we talking?”
“Well,” you begin, counting on your fingers, “I started with pros and cons. Then I grouped them by traits. Then I added a one-to-five scale, one being extremely unsatisfactory, five being exceptional.”
Kailee’s eyes widen. “Oh my goodness.”
“And <i>then</i>, I ran out of notebook paper...so I moved it to Excel.”
Makai nods slowly. “Damn.”
“Do you still…have it?” Dmitry asks, careful but clearly intrigued.
“Haven’t needed it in a while.”
Kailee tilts her head. “Would you ever use it again?”
You meet her gaze, a faint smile on your lips. “I guess we’ll see.”
<<elseif $games.waitWhat.mcPrompts.british>>
Kalea peers down at the card, shoulders inching upward as she reads.
“Um…oh wow…” she murmurs. “This person faked a British accent for their entire relationship.”
You do your best to school your expression, but everyone immediately looks at Anjali.
“What?" She straightens, visibly offended. "Are you joking? I literally grew up in Southall. I've been living in Oxford for ages.”
“It’s not Anjali,” Dmitry says. “Her accent’s flawless.”
“She could be very good at mimicry,” Makai offers mildly.
“Maybe…” Kailee hums, looking around the group until she lands on you. “You’re awfully quiet, <<= $name>>…”
<<if $easygoing >= 55>>You lift a shoulder in a lazy shrug. “What? I’m just enjoying the show."<<elseif $charming >= 60>> You smile, slow and easy. “I didn’t realize I was under investigation.”<<elseif $dramatic < 50>>You look away, lips pressing together. “Not everything needs commentary.”<<elseif $dramatic >= 60>>You clutch your chest. “I’m processing the emotional weight of that statement.”<<else>>“It's not mine.” You say a bit too quickly.<</if>>
Makai watches you for a moment longer, then he leans forward and presses the buzzer. “<<= $name>>? Was it you?”
You let out a long breath. “Fine. Yeah, that one’s mine.”
Kailee leans closer, eyes bright. “Well?”
“Well…what?” you ask warily.
“You have to do the accent,” she says, grinning. “Please.”
“I don’t know,” you mumble. “It’s been a while.”
“Come on,” she urges. “I just need to hear how convincing it was.”
“Okay, okay…” You clear your throat. “Alright, mate. You takin’ the piss?”
“That was shit,” Anjali declares, affronted. “Rubbish. Absolutely atrocious. Never do that again.”
“I never said it was <i>good</i>,” you mutter.<</if>>
<span class="next"><<button "Next" "waitwhat12">><</button>></span>Dmitry glances down at the cards in his hands, then lifts the stack without reading.
“Two left.” He passes one to Anjali. “Care to do the honors?”
Anjali takes it after a brief pause. Her lips press together as she reads, brows drawing in before she speaks. “This person blocked their ex’s entire friend group after breaking up.”
Kalea chews her lower lip. “See? This is one of the reasons I’ve never had a real relationship. I hate making people choose sides.”
“But isn’t that how you find out who your real friends are?” Kailee counters. “Anyone who sticks with you is a ride or die.”
“I think,” Makai says slowly, uncrossing his arms, “a real ride or die tells you when you’re being unreasonable.”
“Mm,” Dmitry nods sagely. “That’s true.”<<set $games.waitWhat.currentTarget = "Anjali">>
Your hand hits the buzzer.
*<<link "“It’s gotta be you, Kalea.”">>
<<set $games.waitWhat.mcGuess = "Kalea">>
<<goto 'waitwhat13'>>
<</link>>
*<<link "“Anjali would absolutely do that.”">>
<<set $games.waitWhat.mcGuess = "Anjali">>
<<goto 'waitwhat13'>>
<</link>>
*<<link "“I dunno, I’m thinking it’s Kailee.”">>
<<set $games.waitWhat.mcGuess = "Kailee">>
<<goto 'waitwhat13'>>
<</link>><<if $games.waitWhat.mcGuess == $games.waitWhat.currentTarget>><<set $games.waitWhat.mc += 1>>“Anjali would absolutely do that.”
“And I’d do it again,” she replies instantly, shoulders squaring.
“A whole friend group?” you ask, torn between awe and alarm.
Kalea falters. “What if some of them were on your side?”
Anjali shrugs one slender shoulder. “Bad taste by association. I can make new friends.”
Kailee lets out a quiet, impressed sound. “Brutal.”
<<if $bold > 50 && $anjflirt >= 2>>
“Guess it’s safer to stay on your good side,” you say lightly. “If you have one.”
Anjali arches a brow. “I suppose you’ll just have to find out.”
<<elseif $bold <= 50 && $anjflirt >= 2>>
“I guess it’s probably better to stay on your good side…” you mumble.
Her lips curve, barely. “You’ll know if you aren’t.”
<</if>>
<<else>><<switch $games.waitWhat.mcGuess>><<case "Kailee">>“I dunno,” you say. “I’m thinking it’s Kailee.”
She blinks. “Me?”
“You did say loyalty was everything.”
“Loyalty, yes,” Kailee replies. “Scorched earth? No. How would I know who to quietly side-eye later?”
“…Fair,” you huff, sinking back into the couch.
<<if $games.waitWhat.mc <= 1>>
Kailee frowns sadly in your direction. “Oooh…you’re really bad at this.”
Dmitry smiles kindly. “‘Points for confidence.”
<</if>>
<<case "Kalea">>“It’s gotta be you, Kalea.”
She stiffens immediately. “No—no. I love my friends. I could never cut them off like that.”
“Not even one?” you press.
She shakes her head, completely sure. “That’d be heartbreaking.”
You lean back with a sigh. “Alright. Not you, then.”
<<if $games.waitWhat.mc <= 1>>
Kailee frowns sadly in your direction. “Oooh…you’re really bad at this.”
Dmitry smiles kindly. “‘Points for confidence.”
<</if>>
<</switch>>Kalea and Dmitry reach for the buzzer at the same time. Dmitry pauses, smiling gently as he gestures for her to go ahead.
She flushes, then presses it with a careful tap. “I think it was…Anjali.”
“And I’d do it again.” she replies instantly, shoulders squaring.
“A whole friend group, though?” You ask, half in awe, half in shock.
Kalea falters. “What if they were on your side?”
Anjali shrugs one slender shoulder. “Bad taste by association. I can get new friends.”
Kailee lets out a quiet, impressed sound. “Brutal.”
<<if $bold > 50 && $anjflirt >= 2>>
“Guess it’s safer to stay on your good side,” you say lightly. “If you have one.”
Anjali arches a brow. “I suppose you’ll just have to find out.”
<<elseif $bold < 50 && $anjflirt >= 2>>
“I guess it’s probably better to stay on your good side…” you mumble.
Her lips curve, barely. “You’ll know if you aren’t.”<</if>><</if>><<set $games.waitWhat.mcGuess = null>>
<span class="next"><<button "Next" "waitwhat14">><</button>></span>“Last one,” Dmitry passes the final card to you. “Go ahead, <<= $name>>.”
“Alright…” You squint at the text. “Okay, so this person was once walked in on mid-facial. Not skincare.” You pause, rereading. “…The <i>other</i> kind.”
You look up. Then back down. “Oh.”
Understanding hits all at once. <i>“Ohhh.”</i>
Kalea lets out a sharp gasp, clapping a hand over her mouth.
Dmitry drags a hand through his hair. “Uh. Wow.”
Anjali's spine straightens even further. “What other facials could there possibly be?”
“Oh, honey…” Kailee fixes her with a pitying stare.
Dmitry shakes himself out of it and presses the buzzer. “Kai…lee?”
“Nope. Not me this time.” She giggles immediately.
“This time?” Makai blurts.<<set $games.waitWhat.currentTarget = "Anjali">>
You don’t hesitate. You slap the buzzer.
*<<link "“Anjali.”">>
<<set $games.waitWhat.mcGuess = "Anjali">>
<<goto 'waitwhat15'>>
<</link>>
*<<link "“Makai?”">>
<<set $games.waitWhat.mcGuess = "Makai">>
<<goto 'waitwhat15'>>
<</link>>
*<<link "“Kalea.”">>
<<set $games.waitWhat.mcGuess = "Kalea">>
<<goto 'waitwhat15'>>
<</link>><<if $games.waitWhat.mcGuess == $games.waitWhat.currentTarget>><<set $games.waitWhat.mc += 1>>“Anjali.” You fix her with a probing stare. “Was it you?”
For the first time since you met her, Anjali looks…ruffled. “It was…<i>one</i> time!” she snaps, “I was in an experimental phase.”
Kailee bites her lip, a teasing glint hidden within the depths of her hazel eyes. “I’m sure there were plenty of benefits…you know, like PDRN.”
Anjali rolls her eyes. “Don’t be disgusting.”
“I'm sorry! But you’re the one who had someone’s cu—” Kailee starts.
“Let’s not kink shame!” Kalea bursts out, panicked.
“One time!” Anjali repeats loudly. “Not a kink! Ugh!”
<<else>><<switch $games.waitWhat.mcGuess>><<case "Makai">>“Makai?”
Dmitry slowly closes his eyes, lips pressed together as he fights a losing battle not to laugh.
Even Kalea can’t help it. A snort slips out before she clamps a hand over her mouth, mortified.
“Maybe he’s into that sort of thing!” you shout, immediately defensive.
Makai slowly shakes his head. “No.”
“…Okay,” you mutter.
<<case "Kalea">>“Kalea.”
Kailee instantly covers her mouth, collapsing into a fit of giggles against Makai’s shoulder. “Oh my goodness…”
Kalea’s face goes bright red. She stares at you like a deer in headlights. “I—I didn’t—it wasn’t me!”
You lift both hands defensively. “It was just a guess!”
<</switch>>
Makai reaches forward calmly and presses the buzzer. “…Anjali.”
Everyone turns to stare.
For the first time since you met her, Anjali looks...ruffled. “It was…<i>one</i> time! I was in an experimental phase.”
Kailee bites her lip, a teasing glint hidden within the depths of her hazel eyes. “I’m sure there were plenty of benefits…you know, like PDRN.”
Anjali rolls her eyes. “Don’t be disgusting.”
“I'm sorry! But you’re the one who had someone’s cu—” Kailee starts.
“Let’s not kink shame!” Kalea cuts in.
“One time!” Anjali repeats loudly. “Not a kink! Ugh!”
<</if>><<set $games.waitWhat.mcGuess = null>>
<span class="next"><<button "Next" "game1results">><</button>></span><<if $games.waitWhat.mc >= 4>><<set $games.waitWhat.winner = "MC">><<set $advantages.waitWhat = "MC">><<elseif $games.waitWhat.mc == 3>><<goto "waitwhatTIE">><<else>><<set $games.waitWhat.winner = "Kalea">><<set $advantages.waitWhat = "Kalea">><</if>>Dmitry gathers the cards into a neat stack, tapping them once against the table.
“Well,” He looks around the room, “I think that officially concludes our first round of public humiliation.”
Kailee claps anyway, bright and unrepentant. “Ten out of ten. No notes.”
Kalea lets out a nervous laugh, hugging her arms to herself. “I can’t believe we shared all that on day one…”
“And on camera.” Makai adds, slow and thoughtful.
You glance around at the group, at the aftermath of confessions still hanging in the air. “So…was anyone keeping score?”
Right on cue, the massive LED screen mounted along the far wall flickers to life. The <i>Warm Me Up</i> logo blooms across the display before fracturing into glowing pixels. They scatter, rearrange, then snap back into place.
You all watch in silent awe as a scoreboard materializes and your names fall into neat columns, each accompanied by a subtle pulse of light. Thin bars appear beneath each name and fill; some surge ahead, others lag behind. Your stomach tightens as the final bar locks into place. Then, one name brightens; the others dim, fading into cool, gray static.
<<if $games.waitWhat.winner == "MC">>
That’s your name. Beneath it, a single phrase resolves into view: <strong>ADVANTAGE GRANTED</strong>
A soft blue halo blooms around it. It lingers just long enough to be read before the rest of the board subtly reorganizes itself, the algorithm moving on. The display glitches once before the screen goes dark.
Kailee gasps. “No way!”
“Nice job, <<= $name>>. You were really good,” Dmitry says, impressed.
Kalea blinks at the screen, then smiles shyly. “Oh—wow. Congratulations.”
Makai’s gaze lingers on you. He gives a small nod. “Well played.”
<<if $competitive == "high">>
The rush hits all at once. “I told you I’d win!” You throw your hands up, exhilarated. “That advantage is mine.”
Kailee groans. “Okay, okay—no need to rub it in.”
You don’t bother hiding your grin.
<<elseif $competitive == "neutral">>
You let out a slow breath, satisfaction settling in. “Guess it paid off to take it seriously.”
Kailee groans. “Alright, alright—no need to rub it in.”
You lift your hands innocently. “What? I’m being humble.”
<<else>>
You blink at the empty screen, then laugh, caught off guard by your own reaction. “Oh. Huh. I actually won.”
Kalea lights up.“You did! Sometimes things just work out.”
“Guess they do,” you say, still smiling.
<</if>>
Everyone’s still buzzing about your win. Well…almost everyone.
<<else>>
That’s Kalea’s name. Beneath it, a single phrase resolves into view: <strong>ADVANTAGE GRANTED</strong>
A soft blue halo blooms around it. It lingers just long enough to be read before the rest of the board subtly reorganizes itself, the algorithm moving on. The display glitches before the screen goes dark.
Kalea doesn't move. “Me?”
Kailee squeals, immediately reaching for her. “Oh my gosh, Kalea!”
Kalea laughs, breathless and disbelieving, cheeks flushing as she brings a hand to her face. “I—I didn’t even mean to—I just guessed!”
“You were paying attention,” Dmitry says gently. “That counts.”
Anjali gives a small, acknowledging nod. “Clearly.”
Makai offers a quiet smile, brief but sincere. “Nice work.”
Kalea draws in a shaky breath, eyes still on the dark screen. “I can’t believe I actually won something…”
<<if $competitive == "high">>
You scoff, folding your arms tightly across your chest. “Okay, yeah. Sure. Congrats.”
Kailee looks your way, grin sharpening. “Aww, don’t be like that.”
“Be like what?”
“Salty,” she says sweetly.
“I’m not salty,” you mutter.
You are, in fact, <i>very</i> salty.
“You’re not a good liar, either,” Anjali adds with what might almost be a quiet chuckle in her voice.
<<elseif $competitive == "neutral">>
You breathe out slowly, then nod once. “Alright. Fair play.”
Kailee watches you for a second, amused. “Huh. Didn’t think you’d take that so well.”
You lift a shoulder. “Doesn’t mean I enjoyed it.”
<<else>>
You blink at the empty screen, then let out a surprised laugh. “Oh. I lost.”
Kalea looks at you, tentative. “You’re…okay with that?”
“Yeah,” you say easily. “It was still fun.”
Her shoulders ease, just a little.
<</if>>
Everyone’s still buzzing about Kalea's win. Well…almost everyone.
<</if>>
<span class="next"><<button "Next" "1.27">><</button>></span><<if $competitive == "high">>A familiar, competitive spark flares inside you. “Guess I’ll have to take it from you, then.”
Kailee’s attention snaps to you, curiosity lighting her expression.
“Really?” Her gaze lingers, keen with interest. “I’d like to see you try, <<= $name >>.”
Her words lack an edge, conveying only anticipation and the excitement of a challenge.
<<elseif $competitive =="neutral">>“I mean…sure. I wouldn’t say no to an advantage.”
Kailee laughs softly. “That’s it? Where’s your competitive drive?”
“It's there, but I like to keep my expectations reasonable. Makes surprises more fun.”
She studies you through narrowed eyes, head tipping slightly. “You know,” she says at last, “you’re a little strange.”
“Let's just see how it all plays out," you reply, neither confirming or denying her conclusion.
<<else>>You shrug. “I don’t need to win to have fun.”
“Really?” Kailee asks, truly puzzled by your apparent lack of ambition.
“We don’t even know what it is yet,” you point out.
She thinks on it, then smiles softly. "That's one way to look at it."
She adds, almost absentmindedly: “But if it <i>is</i> an advantage? I still plan on taking it.”
<</if>>
“Look!”
Everyone turns at once, following Kalea’s pointed finger to the coffee table: a neat stack of cards beside a large blue buzzer. Makai appears quietly at the edge of the group, already reaching for the cards. He flips the top one over and stills. His eyes widen.
“Found the statements…”
Statements.
You think back to sitting across from Vanessa, to how casual it felt at the time. A few offhand confessions. Nothing too serious. Nothing you thought would matter.
Now?
If those are the statements in his hands, then they probably picked…
*<<link "the one where you accidentally called out the wrong name in bed. Twice. With the same partner">>
<<set $games.waitWhat.mcPrompts.wrongEx = true>>
<<goto 'waitwhat1'>>
<</link>>
*<<link "the one where you hooked up with your ex…on the day they got engaged">>
<<set $games.waitWhat.mcPrompts.engaged = true>>
<<goto 'waitwhat1'>>
<</link>>
*<<link "the one where you broke up because they clapped when the plane landed">>
<<set $games.waitWhat.mcPrompts.clap = true>>
<<goto 'waitwhat1'>>
<</link>>
*<<link "the one where you made a ranking system for your exes">>
<<set $games.waitWhat.mcPrompts.ranking = true>>
<<goto 'waitwhat1'>>
<</link>>
*<<link "the one where you faked a British accent for the entire relationship">>
<<set $games.waitWhat.mcPrompts.british = true>>
<<goto 'waitwhat1'>>
<</link>>Dmitry gathers the cards into a neat stack, tapping them once against the table.
“Well,” He looks around the room, “I think that officially concludes our first round of public humiliation.”
Kailee claps anyway, bright and unrepentant. “Ten out of ten. No notes.”
Kalea lets out a nervous laugh, hugging her arms to herself. “I can’t believe we shared all that on day one…”
“And on camera.” Makai adds, slow and thoughtful.
You glance around at the group, at the aftermath of confessions still hanging in the air. “So…was anyone keeping score?”
Right on cue, the massive LED screen mounted along the far wall flickers to life. The <i>Warm Me Up</i> logo blooms across the display before fracturing into glowing pixels. They scatter, rearrange, then snap back into place.
You all watch in silent awe as a scoreboard materializes and your names fall into neat columns, each accompanied by a subtle pulse of light. Thin bars appear beneath each name and fill; some surge ahead, others lag behind. Your stomach tightens as the final bar locks into place. Then, two names brighten; the others dim, fading into cool, gray static.
Yours. And Kalea’s. Beneath them, a single phrase resolves into view: <strong>TIE DETECTED</strong>
Kailee claps her hands together, delighted. “A tie? You both did so good!”
“The Telegram didn’t mention multiple advantages,” Anjali notes, arms folding.
Makai watches the screen flicker. “They’re probably forcing a tiebreaker.”
<<if $competitive == "high">>A grin pulls at your mouth. “Good. I’m not sharing that win.”
<<elseif $competitive == "neutral">>You lean back, fingers lacing behind your head. “Guess I’ll have to earn it properly.”
<<else>>You glance at Kalea, then back at the screen, amused. “Honestly? I wouldn’t even be mad if you won.”
<</if>>
As if responding, the scoreboard stutters. New text bleeds onto the screen, letter by letter: <strong>INITIATING TIEBREAKER</strong>
A second message follows.
-----
<center><i>Kalea. <<= $name>>.
Looks like you’ve both been paying attention.
Between the two of you, the first to correctly identify the statement’s owner wins the advantage.
Good luck.</i></center>
-----
Dmitry lets out a soft laugh, rubbing the back of his neck. “They’re really not letting us breathe, huh?”
“No shame in that,” Kailee says brightly, eyes flicking to him. “Especially when people have secrets like yours, Mr. Volkov.”
“Just…Dmitry’s fine,” he replies, smiling carefully.
The screen refreshes again.
One final statement appears, stark against the blue glow: <strong>This person practiced moaning into a voice recorder to perfect their bedroom sounds.</strong>
Kailee claps a hand over her mouth, stage-whispering, “No one say anything. Let them figure it out.”
You glance sideways.
Kalea meets your eyes, then gives you a small, encouraging nod. “You can go first. I don’t mind.” <<set $games.waitWhat.currentTarget = "Anjali">>
You reach for the buzzer.
“Alright,” you say, eyes on the screen. “I think it’s…”
*<<link "“Makai.”">>
<<set $games.waitWhat.mcGuess = "Makai">>
<<goto 'waitwhatTIE1'>>
<</link>>
*<<link "“Anjali.”">>
<<set $games.waitWhat.mcGuess = "Anjali">>
<<goto 'waitwhatTIE1'>>
<</link>>
*<<link "“Kailee.”">>
<<set $games.waitWhat.mcGuess = "Kailee">>
<<goto 'waitwhatTIE1'>>
<</link>>
*<<link "“Dmitry”">>
<<set $games.waitWhat.mcGuess = "Dmitry">>
<<goto 'waitwhatTIE1'>>
<</link>><<if $games.waitWhat.mc >= 4>><<set $games.waitWhat.winner = "MC">><<set $advantages.waitWhat = "MC">><<else>><<set $games.waitWhat.winner = "Kalea">><<set $advantages.waitWhat = "Kalea">><</if>><<if $games.waitWhat.winner == "MC">>Your name lights up on the screen. Right beneath it, a single phrase appears: <strong>ADVANTAGE GRANTED</strong>
A soft blue halo blooms around it. It lingers just long enough to be read before the rest of the board subtly reorganizes itself, the algorithm moving on. The display glitches once before the screen goes dark.
Kailee pats your shoulder, “You did it!”
“Nice job, <<= $name>>. You were really good,” Dmitry says, impressed.
Kalea blinks at the screen, then smiles shyly. “Oh—wow. Congratulations.”
Makai’s gaze lingers on you. He gives a small nod. “Well played.”
<<if $competitive == "high">>
The rush hits all at once. “I told you I’d win!” You throw your hands up, exhilarated. “That advantage is mine.”
Kailee groans. “Okay, okay—no need to rub it in.”
You don’t bother hiding your grin.
<<elseif $competitive == "neutral">>
You breathe out slowly, feeling satisfied and content. “Guess it paid off to take it seriously.”
Kailee groans. “Alright, alright—no need to rub it in.”
You lift your hands innocently. “What? I’m being humble.”
<<else>>
You blink at the empty screen, then laugh, caught off guard by your own reaction. “Oh. Huh. I actually won.”
Kalea lights up.“You did! Sometimes things just work out.”
“Guess they do,” you say, still smiling.
<</if>>
Everyone’s still buzzing about your win. Well…almost everyone.
<<else>>Kalea’s name lights up on the screen. Right beneath it, a single phrase appears: <strong>ADVANTAGE GRANTED</strong>
A soft blue halo blooms around it. It lingers just long enough to be read before the rest of the board subtly reorganizes itself, the algorithm moving on. The display glitches once before the screen goes dark.
Kalea doesn't move. “Me?”
Kailee squeals, immediately reaching for her. “Oh my gosh, Kalea!”
Kalea laughs, breathless and disbelieving, cheeks flushing as she brings a hand to her face. “I—I didn’t even mean to—I just guessed!”
“You were paying attention,” Dmitry says gently. “That counts.”
Anjali gives a small, acknowledging nod. “Clearly.”
Makai offers a quiet smile, brief but sincere. “Nice work.”
Kalea draws in a shaky breath, eyes still on the dark screen. “I can’t believe I actually won something…”
<<if $competitive == "high">>
You scoff, folding your arms tightly across your chest. “Okay, yeah. Sure. Congrats.”
Kailee's grin sharpens as she looks at you. “Aww, don’t be like that.”
“Be like what?”
“Salty,” she says sweetly.
“I’m not salty,” you mutter.
You are, in fact, <i>very</i> salty.
““You’re not a good liar, either,” Anjali adds, her voice holding a hint of a laugh.
<<elseif $competitive == "neutral">>
You breathe out gently and nod once. “Alright. Fair play.”
Kailee watches you for a second, looking amused. “Huh. Didn’t think you’d take that so well.”
You lift a shoulder. “Doesn’t mean I enjoyed it.”
<<else>>
You blink at the empty screen, then let out a surprised laugh. “Oh. I lost.”
Kalea looks at you, tentative. “You’re…okay with that?”
“Yeah,” you say easily. “It was still fun.”
Her shoulders ease, just a little.
<</if>>
Everyone’s buzzing about Kalea's win. Well…almost everyone.
<</if>>
<span class="next"><<button "Next" "1.27">><</button>></span><<if $games.waitWhat.mcGuess == $games.waitWhat.currentTarget>><<set $games.waitWhat.mc += 1>>“Anjali.”
Anjali doesn’t react at first. Her eyes are locked on the screen, jaw clenched, as if challenging it. Then she lets out a sharp scoff that startles you.
“...Was I right?” you ask.
“There are six of us here. Why’ve they run three of mine already?” She grumbles, irritation flashing across her face.
Kailee's eyebrows rise, piqued with curiosity. “Wait,” her eyes widen slightly, “you practice your <i>sex sounds</i>?”
Anjali's chin goes up in defiance. Whatever trace of sharpness that was present dissipates, making way for polish and self-assurance. “There are a lot of things people don’t think about in the middle of the act. Breath. Pitch. Volume.” She tosses her hair back. “Honestly, I’m doing my partner a favor.”
<<if $anjfriend <= 0 && $anjflirt >= 2>>You gaze intently at her. “Isn’t sex supposed to be about losing your inhibitions? That sounds a bit forced to me."
“It’s <i>considerate</i>,” she bites back. She fixes her eyes on you, drawing nearer. “And I adore the fact that I can arouse my partner with one. Single. Breath.”
You hold her stare.
“Or,” you muse, your eyes momentarily drifting to her lips, “you just really like being in control.”
Her expression intensifies.
For a brief instant, neither of you move, the room suddenly feeling uncomfortably small.
<<elseif $anjfriend >= 1 && $anjflirt >= 2>>With a curious head tilt, you remark, “I always thought sex was about losing your inhibitions.”
She locks her eyes onto yours.
“Sound," she explains, "can be every bit as arousing as the act itself.” She leans in close enough that you feel the warmth of her breath against your ear. “And I adore the fact that I can excite my partner with one. Single. Breath.”
You swallow.
All at one, the room feels overwhelmingly hot.
<<else>>Your head angles to the side, questioning. “Isn’t sex supposed to be about letting go?”
“Letting go doesn’t mean being careless,” Anjali replies smoothly.
“She’s right, you know,” Kailee nods, chiming in. “Confidence is sexy.”<</if>><<else>><<switch $games.waitWhat.mcGuess>><<case "Makai">>“Makai," you state, settling back into your seat and observing him keenly.
Kailee gives his shoulder a squeeze. "You think Makai, the guy who barely speaks, practices making sexy noises using a recording device?"
“We already know you rehearse your breakup speeches,” You say, “It fits.”
“Okay, that reasoning actually holds up," Kalea says, really looking at him.
Makai sighs once, then gives his head a little shake. "Not me."
You sigh, resting your chin in your hands.
<<case "Kailee">>“Kailee.”
“Seriously, why does everyone believe I plan out every single thing I do?" she questions, clearly baffled.
“Be serious, Kailee,” Anjali sighs.
“I am!" Kailee throws her hands out. She looks at you, her wide hazel eyes practically begging. "<<= $name>>, it wasn't me, alright?”
Hands in the air, you back down. "Alright, alright..."
<<case "Dmitry">>“Dmitry.”
His hands pop up. "Definitely not mine, no.
“You just seem like you really...care about your partners,” Kailee comments, her head to the side. “<<= setup.cap($MC.p.subjIs)>> just thinking logically, right?”
“...Are you going to keep bringing that up?" Dmitry mutters, his face flushing as he avoids eye contact.
With a serious look, he turns back to you. "It's not mine, unfortunately.
<</switch>>
Kalea presses the buzzer. “Is it Anjali?”
Anjali doesn’t react at first. Her eyes are locked on the screen, jaw clenched, as if challenging it. Then she lets out a sharp scoff that startles you.
“...Was she right?” you ask.
“There are six of us here. Why’ve they run three of mine already?” She grumbles, irritation flashing across her face.
Kailee's eyebrows rise, piqued with curiosity. “Wait,” her eyes widen slightly, “you practice your <i>sex sounds</i>?”
Anjali's chin goes up in defiance. Whatever trace of sharpness that was present dissipates, making way for polish and self-assurance. “There are a lot of things people don’t think about in the middle of the act. Breath. Pitch. Volume.” She tosses her hair back. “Honestly, I’m doing my partner a favor.”
<<if $anjfriend <= 0 && $anjflirt >= 2>>You gaze intently at her. “Isn’t sex supposed to be about losing your inhibitions? That sounds a bit forced to me."
“It’s <i>considerate</i>,” she bites back. She fixes her eyes on you, drawing nearer. “And I adore the fact that I can arouse my partner with one. Single. Breath.”
You hold her stare.
“Or,” you muse, your eyes momentarily drifting to her lips, “you just really like being in control.”
Her expression intensifies.
For a brief instant, neither of you move, the room suddenly feeling uncomfortably small.
<<elseif $anjfriend >= 1 && $anjflirt >= 2>>With a curious head tilt, you remark, “I always thought sex was about losing your inhibitions.”
She locks her eyes onto yours.
“Sound," she explains, "can be every bit as arousing as the act itself.” She leans in close enough that you feel the warmth of her breath against your ear. “And I adore the fact that I can excite my partner with one. Single. Breath.”
You swallow.
All at one, the room feels overwhelmingly hot.
<<else>>Your head angles to the side, questioning. “Isn’t sex supposed to be about letting go?”
“Letting go doesn’t mean being careless,” Anjali replies smoothly.
“She’s right, you know,” Kailee nods, chiming in. “Confidence is sexy.”<</if>><</if>><<set $games.waitWhat.mcGuess = null>>
<span class="next"><<button "Next">><<goto "tie-results">><</button>></span>Kailee all but vibrates with excitement, bumping into Makai as she talks, laughs, gestures wildly. He absorbs each collision without comment, tucked into the corner, trying to make himself smaller.
<<if $makflirt >= 2 || $makfriend >= 2>>
You catch his eye and offer a small, steady smile.
He hesitates, then meets it from behind his lenses. His shoulders rise and fall with a quiet sigh, tension easing just a little. The corner of his mouth twitches upward. A smile barely there, but sincere all the same.
<</if>>
Kailee's expression falters. She looks up at the screen, brow furrowing.
“…Wait.” She glances around, then back at the blank display. “That’s it? What’s the advantage?”
The screen doesn’t respond.
“Guess it's a secret for now,” Dmitry says.
You stare at the screen too, half-expecting something to blink to life if you stare long enough. It doesn’t.
Anjali is the first to move. She pushes to her feet with a decisive sweep of her thighs. “If that’s all—”
Makai shifts beside Kailee, carefully disentangling himself as he stands. She tilts her head back to look up at him, mouth parting in disbelief. “You don’t want to find out what the advantage is?”
“They won’t share it yet, Kailee” he says calmly, already angling toward the exit.
<<if $competitive == "high" || $competitive == "neutral">>
“That’s…kind of annoying,” you say. “If there’s an advantage, I want to know what I’m dealing with.”<<elseif $easygoing >= 55>>
You wave, casually dismissive, “I’m sure it’ll be worth the wait. Production loves a dramatic reveal.”<<elseif $dramatic >= 55>>
You gesture toward the screen. “So that’s it? No explanation? No buildup? I feel robbed.”<<else>>
You tilt your head. “Guess they want us to sit with it for a bit.”
<</if>>
Kalea twists from her spot on the floor, resting her arms against the edge of the couch. “We just have to be a little patient, right?”
Kailee lets out a quiet groan from her spot. “Patience is overrated,”
“So what now?” you ask. “Do we just…scatter?”
“I’m unpacking before any of you lot try to claim <i>my</i> bedroom.” Anjali answers without turning around.
She’s already halfway down the hall by the time she finishes speaking. Makai follows behind her a moment later, predictably silent.
Dmitry lingers, staring thoughtfully at a corner of the room. “I don’t mind staying,” he offers, almost to himself.
Kailee pushes herself upright with a dramatic sigh. “Anjali’s right. If I don’t unpack now, I’ll end up living out of my suitcase for a week.”
Kalea stands, brushing off her sweater. “I didn’t really get a chance to explore yet.” She looks around, brightening. “You’re all welcome to come with me, if you want!”
Your eyes drift from one person to the next as the moment stretches, waiting on you to choose what to do next.
*<<link "Stay with Dmitry">>
<<goto 'FollowDmi'>>
<</link>>
*<<link "Follow Kalea">>
<<goto 'FollowKal'>>
<</link>>
*<<link "Follow Makai">>
<<goto 'FollowMak'>>
<</link>>
*<<link "Follow Anjali">>
<<goto 'FollowAnj'>>
<</link>>
*<<link "Follow Kailee">>
<<goto 'FollowKai'>>
<</link>>One by one, the others drift out. Voices fade down the hall; footsteps echo into other wings of the lodge. It feels like you're all just orbiting each other, figuring out where everyone fits and how much they need to connect. But you know getting closer will happen eventually if that's what you want.
For the moment, you're staying put, and Dmitry's got your attention.
When you turn back, he’s moved to the corner he’d been eyeing earlier. His back is to you, shoulders relaxed, head dipped as his hands carefully thumb through something you can’t quite see yet.
You edge closer.
Vinyl records. So that’s what’s captured his attention. He’s so absorbed, he doesn’t even notice you. There’s a softness to his expression, lips pressed into a faint, contented smile. His eyes, gentle and focused, track slowly over the spines of the records, fingers brushing each one with almost reverent care.
*<<link "“I love a good vinyl.”">>
<<bump 'friendly' 2>>
<<goto 'good vinyl'>>
<</link>>
*<<link "“What’s got your attention, Mr. Volkov?”">>
<<bumpmany 'playful' 2 'charming' 2>>
<<goto 'your attention'>>
<</link>>
*<<link "“It’s quieter over here.”">>
<<bumpmany 'playful' -2 'dramatic' -2>>
<<goto 'quieter here'>>
<</link>>
*<<link "“Didn’t realize records were more exciting than people.”">>
<<bumpmany 'charming' -2 'easygoing' -2>>
<<goto 'vinyl over ppl'>>
<</link>>
*<<link "“Oh, vinyl! That’s fun.”">>
<<bumpmany 'impulsive' 2 'easygoing' 2>>
<<goto 'vinyl fun'>>
<</link>>One by one, the others drift out. Voices fade down the hall; footsteps echo into other wings of the lodge. It feels like you're all just orbiting each other, figuring out where everyone fits and how much they need to connect. But you know getting closer will happen eventually if that's what you want.
For the moment, you're leaving, and Kailee's got your attention.
Either she walks incredibly fast, or she’s an absolute menace at hide-and-seek because you lose her almost immediately after she leaves the lounge.
The lodge feels bigger when you’re alone. You wander through quiet corridors, peer into empty sitting rooms, double back after taking a wrong turn. Plush carpets, warm lighting…every hallway looks the same.
You’re just about to give up when you spot a cameraman fiddling with his equipment and a familiar silhouette at the far end of the corridor.
Kailee.
She’s crouched in front of one of the locked doors you noticed earlier. One hand braces against the frame while the other fiddles with the handle, testing it, once, twice. Her brow is creased, the tip of her tongue poking out in concentration.
She huffs a frustrated breath. “…Seriously?”
*<<link "“What are you doing...?”">>
<<bumpmany 'playful' -2 'dramatic' -2>>
<<goto 'whatcha doin'>>
<</link>>
*<<link "“That's one way to make sure you never get bored.”">>
<<bump 'charming' 2>>
<<goto 'never bored'>>
<</link>>
*<<link "“You’re going to break it.”">>
<<bump 'charming' -2>>
<<goto 'break it'>>
<</link>>
*<<link "“This feels like something Marcus would <i>love</i> to hear about.”">>
<<bump 'playful' 2>>
<<goto 'MOM'>>
<</link>>
*<<link "“This is <i>exactly</i> how horror movies start.”">>
<<bumpmany 'dramatic' 2>>
<<goto 'horror movie'>>
<</link>>One by one, the others drift out. Voices fade down the hall; footsteps echo into other wings of the lodge. It feels like you're all just orbiting each other, figuring out where everyone fits and how much they need to connect. But you know getting closer will happen eventually if that's what you want.
For the moment, you're leaving, and Makai's got your attention.
Despite having just left, he’s nowhere in sight. Apparently, Makai is as fast as he is quiet.
Your first instinct is to double back to the library where you first met him. It’s empty, save for the soft crackle of the fire and one of the ever-present camera operators. They’re hunched over the monitor, jaw set in concentration as their fingers tap at buttons you can’t see.
You pause, then slowly edge back toward the door.
Of course, they follow.
<<if $MT_int == "pumped">>
You don’t mind being on camera, but you wouldn’t say no to a moment of privacy, either. Or as much privacy as a reality show will allow.
<<else>>
You’re still not a huge fan of being on camera, and you definitely wouldn’t say no to a moment of privacy. Or as much privacy as a reality show will allow.
<</if>>
You pick up your pace; the bulky rig on their shoulder slows them down, giving you a small but satisfying lead.
As soon as you round the corner, you grab the handle of the first door on your right and push through.
Straight into a warm, solid wall.
You grunt on impact and look up, meeting a pair of cool, dark brown eyes from behind the glare of horn-rimmed lenses.
Just the man you were looking for.
Makai doesn’t say anything. One thick brow lifts instead, a silent question hanging between you.
*<<link "“I was actually looking for you.”">>
<<bump 'friendly' 2>>
<<goto 'actually looking'>>
<</link>>
*<<link "“They’re on to me!”">>
<<bumpmany 'dramatic' 2 'playful' 2>>
<<goto 'tailed'>>
<</link>>
*<<link "“You’re hard to track down.”">>
<<bumpmany 'dramatic' -2 'charming' -2>>
<<goto 'track down'>>
<</link>>
*<<link "“You could’ve moved.”">>
<<bumpmany 'easygoing' -2 'friendly' -2>>
<<goto 'outta here'>>
<</link>>
*<<link "“Guess I found you.”">>
<<bump 'charming' 2>>
<<goto 'found ya'>>
<</link>>One by one, the others drift out. Voices fade down the hall; footsteps echo into other wings of the lodge. It feels like you're all just orbiting each other, figuring out where everyone fits and how much they need to connect. But you know getting closer will happen eventually if that's what you want.
For the moment, you're leaving, and Anjali's got your attention.
You have to quicken your pace to catch up to her on the staircase. If Anjali notices, she doesn’t acknowledge it. The two of you climb in silence and she gives no sign of wanting to fill it.
So you watch her instead.
You can’t quite pinpoint how she does it. How she carries herself with such effortlessness. Shoulders back. Spine perfectly straight. If she were balancing something atop her head, you doubt it would so much as tremble. Every step is measured and practiced.
When you reach the landing, she strides forward without slowing, long legs making quick work of the distance. There’s the faintest sway to her hips, controlled and intentional, her posture never breaking line.
You speak first. “Have you ever done runway?”
Anjali reaches the bedroom where you first met her and pushes the door open without looking back.
She answers with a single question. “Why?”
*<<link "“You walk like a model. It’s impressive.”">>
<<bump 'friendly' 2>>
<<goto 'model'>>
<</link>>
*<<link "“You walk like a machine.”">>
<<bump 'friendly' -2>>
<<goto 'robot'>>
<</link>>
*<<link "“You treat every floor like a runway; I get it.”">>
<<bump 'dramatic' 2>>
<<goto 'runway'>>
<</link>>
*<<link "“You move like you expect people to watch.”">>
<<bump 'charming' 2>>
<<goto 'watch me'>>
<</link>>
*<<link "“…You’re very controlled.”">>
<<bump 'playful' -2>>
<<goto 'controlled'>>
<</link>>One by one, the others drift out. Voices fade down the hall; footsteps echo into other wings of the lodge. It feels like you're all just orbiting each other, figuring out where everyone fits and how much they need to connect. But you know getting closer will happen eventually if that's what you want.
For the moment, you're leaving, and Kalea's got your attention.
It takes you less than a minute to catch up to her; her short legs simply can’t compete with Marcus’s freakishly long stride.
When she realizes you’ve followed, her step lightens immediately, a little extra bounce sneaking into her walk.
“Thanks for coming with me,” she says, glancing back at you with a timid smile. “I thought I was gonna be on my own for a second.”
*<<link "“I might’ve missed something earlier. Figured I’d take another look.”">>
<<bumpmany 'dramatic' -2 'playful' -2>>
<<goto 'another look'>>
<</link>>
*<<link "“Probably good practice for a buddy system.”">>
<<bumpmany 'friendly' 2 'charming' 2>>
<<goto 'buddy system'>>
<</link>>
*<<link "“Why not? Let’s see how it goes.”">>
<<bump 'easygoing' 2>>
<<goto 'easy breezy'>>
<</link>>
*<<link "“You’d probably get lost without me.”">>
<<bumpmany 'charming' -2 'friendly' -2>>
<<goto 'no direction'>>
<</link>>
*<<link "“And let you have all the fun? No chance.”">>
<<bump 'playful' 2>>
<<goto 'gimme fun'>>
<</link>>“I love a good vinyl.” You point at the basket tucked in the corner. “Can I see?”
Dmitry startles slightly, then relaxes when he realizes it’s you. “Oh, sorry. Didn’t see you there.” He shifts aside, tipping the basket so you can peer inside. “They’ve got Blue Notes in here.”
You stare at him, a little perplexed. “Blue notes?”
“Blue Note Records,” he clarifies softly, already smiling. He slides the basket forward and pulls out a sleeve with careful hands. “Mostly jazz. These are originals, late fifties, early sixties. First pressings.”
Your eyes widen a little. “Wait. Originals?”
“Mm-hmm.” There’s a quiet admiration in his voice. “Some of these would go for…a lot. Not that I’d ever sell them.”
<<include 'FollowDmi1'>>“You seem very focused,” you say, nodding toward the basket tucked into the corner. “What’s got your attention, Mr. Volkov?”
“Not you too.” Dmitry sighs, giving a friendly side-eye.
“Couldn’t resist." You bump his shoulder. "So? Anything good?”
He gestures toward the records. “Original Blue Notes. Some of these would go for a lot of money now…not that I’d ever sell them.”
“Should I be worried about you stealing one?” You prompt with a playfully narrowed gaze.
<<if $bag == "hidecase">>
He smirks. “I thought <i>you</i> were the criminal here.”
You grin back. “Not at the moment.”
<</if>>
Dmitry shakes his head with a soft chuckle. “I’d rather just appreciate them while I’m here. That’s enough for me.”
<<include 'FollowDmi1'>>
You let out a slow breath. “It’s quieter over here.”
Dmitry’s smile spreads, soft and knowing. “Not a fan of forced social time?”
You shrug. “Just appreciating the silence.”
“Mm.” He nudges the basket closer, then carefully slides one of the sleeves free. “Same. This is kind of my happy place.”
You glance at the record. “Music?”
“Yeah.” He turns the sleeve so you can see it. “Original Blue Notes. Jazz. Super rare. Very expensive.”
You raise a brow. “And you’re just…admiring them?”
“Mm-hmm. Sometimes it’s enough to just be near something you love.”
<<include 'FollowDmi1'>>You watch him a moment longer, mildly surprised he still hasn’t registered your presence. “Didn’t realize records were more exciting than people.”
Dmitry startles, shoulders stiffening before he turns to you. “Oh—sorry, <<= $name>>. I didn’t see you.”
“I’ve been standing here for a bit,” you say, nodding toward the basket. “Is it really that interesting?”
He exhales, sheepish, sliding one of the sleeves free. “Yeah. I, uh…I get tunnel vision when it comes to this kind of stuff.”
“Stuff?”
“Music. Vinyl.” He glances at the record, then back at you. “These are original Blue Notes.”
You take a closer look, then lift a brow, waiting.
“They’re from the late fifties, early sixties,” he adds, apologetic but quietly pleased. “First pressings. Super rare. Very expensive.”
“So you get distracted easily.”
A corner of his mouth quirks. “Distracted <i>temporarily</i>.”
<<include 'FollowDmi1'>>
You peer into the baskets, packed front to back with colorful sleeves. “Oh, vinyl! That’s fun.”
Before he can stop you, you pull one free, flipping it over to admire the artwork.
Dmitry startles, his calm expression cracking into mild panic. “Oh! Careful.”
He doesn’t grab it, though his hands hover instinctively near yours, ready to intervene if need be.
You pause. “Why? Are they special or something?”
He watches the record like a priceless heirloom that’s wandered too far from safety. Taking mercy on him, you pass it back, slowly and with exaggerated care.
He exhales, relief softening his shoulders as he accepts it, holding the sleeve delicately between his fingers.
“They are,” He slides it back into place and pulls out another. “Original Blue Notes. Super rare. Very expensive.”
“Oh.” You grimace. “Whoops.”
He chuckles, shaking his head. “Don’t worry. If they’ve survived this long, I’m sure they can handle a little enthusiasm.”
His smile lingers, making it feel like you’ve already been forgiven for something you didn’t quite mean to do.
<<include 'FollowDmi1'>>“Do you collect?”
He nods. “Yeah. I have a pretty decent collection back home.” A small smile tugs at his mouth. “I’ve got my dad to thank for that.”
“He got you into music?”
“Mm-hmm.” His gaze softens into something unfocused and fond. “I used to help out in his garage after school. He was a mechanic. Well, still is.”
He chuckles softly. “Always had jazz playing while he worked. Said it was the only kind of music that kept him focused.”
It's easy to imagine: the soft drone of the engines, the distinctive smell of metal and motor oil, a saxophone's melody soaring clear above the noise.
“And you?” you ask, “Is it the same?”
“Definitely.” He laughs, rubbing the back of his neck, a nervous little habit you’re already starting to recognize. He studies the record in his hand, finger tracing the edge of the sleeve. “I guess you could call me a bit of a connoisseur,” he mentions lightly. “In music, at least.”
<<if $dmiflirt == 0 && $dmifriend == 0>>
He glances at you, thoughtful. “It’s a little funny,” he says, a small laugh catching the end of his words. “I kind of got the impression you weren’t…that interested. In me.”
“I’m interested now,” you reply.
A small smile curves at his mouth. “Yeah?” He nods, accepting it easily. “Then I’m really glad you stayed.”
<</if>>
“So,” you say, feeling the conversation find its stride, “what’s your usual go-to?”
Dmitry looks up to the ceiling, deep in thought. “Depends. If I want to relax—Coltrane. If I’m in my head too much—Bill Evans.”
He looks back at you. “What about you?”
*<<link "“Something calming. I like music that settles me.”">>
<<bumpmany 'playful' -2 'dramatic' -2>>
<<goto 'calming'>>
<</link>>
*<<link "“Whatever fits the mood.”">>
<<bump 'easygoing' 2>>
<<goto 'fits mood'>>
<</link>>
*<<link "“I like music that makes me <i>feel</i> something.”">>
<<bump 'dramatic' 2>>
<<goto 'feel something'>>
<</link>>
*<<link "“I don’t really have a preference. I just…listen.”">>
<<bump 'charming' -2>>
<<goto 'no pref'>>
<</link>>
*<<link "“Something I can dance to, for sure.”">>
<<bumpmany 'playful' 2 'charming' 2>>
<<goto 'shake ass'>>
<</link>>You give it a quick thought. “Something calming. I like music that settles me.”
Dmitry taps one of the baskets, nodding. “Me too.”
<<include 'FollowDmi2'>>“Whatever fits the mood, really.”
Dmitry grins. “That’s probably the best way to do it.”
<<include 'FollowDmi2'>>You don’t waver. “I like music that makes me <i>feel</i> something.”
“Intense…” Dmitry says, smiling. “But understandable.”
<<include 'FollowDmi2'>>“I don’t really have a preference,” you shrug. “I just…listen.”
Dmitry nods. “Sometimes that’s the best way to do it.”
<<include 'FollowDmi2'>>You flash a smile. “Something I can dance to, for sure.”
“Really?” Dmitry mirrors your expression. “I didn’t expect that.”
<<include 'FollowDmi2'>>He points, giving his index finger a little shake before reaching for a basket. “I think I’ve got one.”
One hand comes to rest against his lips, brows knitting in concentration as the other sifts through the spines.
A soft, singular laugh escapes him when he finally finds what he’s looking for. “There you are.”
He eases the record free. It slips from its sleeve with a quiet whisper.
“Do you mind?” he asks.
You shake your head.
He gingerly sets the record onto the turntable. The needle drops: first a faint, fuzzy crackle, then a melody that blooms gently throughout the room. Dmitry bobs his head to the beat, and when he looks up again, his attention settles fully on you.
*<<link "“Do you want to sit?”$flirt_label">>
<<bump 'dmiflirt' 1>>
<<goto 'stay quiet'>>
<</link>>
*<<link "“Ever consider becoming a DJ?”">>
<<bump 'dmifriend' 1>>
<<goto 'DJ Dmi'>>
<</link>>
*<<link "“Not bad.”">>
<<goto 'not bad'>>
<</link>>
*<<link "“Not really my thing.”">>
<<if $dmiflirt > 0>>
<<bump "dmiflirt" -1>>
<<else>>
<<bump "dmifriend" -1>>
<</if>>
<<goto 'not my thing'>>
<</link>>It’s a good song with something unmistakably romantic in the way the saxophone sings. You’re acutely aware of Dmitry’s eyes on you, a tender smile resting on his lips as he tracks the subtle shifts in your expression.
You look over to the couch and back to him with inquiring eyes. “Do you want to sit?”
He nods, then takes a seat, patting the cushion beside him.
<<if $bold > 50>>
You sit down on the sofa, leaving the thinnest sliver of space between your body and his.
<<elseif $bold < 50>>
You ease down onto the sofa, careful not to crowd his space.
<<else>>You settle into the corner of the sofa.<</if>>
For a while, you just listen.
Warm, brassy tones spill through the room, transforming the silence into a comfortable stillness. Here, the world seems to contract into an enclosed little haven where nothing exists beyond this couch and this song.
“This is nice,” Dmitry says quietly, before sputtering as if surprised he'd vocalized his thought. “I mean—the music.”
“It is,” you smile. “The music, I mean.”
A gentle, almost imperceptible laugh escapes him. The couch dips as he presses deeper into the cushions.
“I always wished I could play an instrument,” Dmitry muses aloud. “Maybe the sax. Or the trumpet.”
You glance at him. “What’s stopping you?”
He sighs softly; eyes fixed on nothing in particular. “I don’t know. I’ve always appreciated music from a distance. I don’t think I have a creative bone in my body. More of a numbers kind of guy.” The words sound dismissive at first. But his delivery carried a softer implication: not self-criticism, exactly, but a quiet acceptance of his natural strengths.
His shoulders sink back into the couch as he tips his head against it, eyes fluttering shut. “It takes a special kind of person to make something so beautiful.”
“You don’t think that could be you?”
He lowers his head slightly, eyes opening just long enough to meet yours. “I’m happy to leave that to the greats.”
<span class="next"><<button "Next" "stay quiet1">><</button>></span>With so little said, Dmitry somehow gets it exactly right. The song fits you perfectly, so much so that it almost catches you by surprise.
“Alright,” you glance his way. “How’d you do that?”
Dmitry perches on the armrest of the couch, balancing easily. “I don’t know.” One shoulder lifts. “Hidden talent, I guess?”
You tip your chin toward the turntable. “Ever consider becoming a DJ?”
His laughter is bright and unguarded, blending easily with the music. “I don’t think I really fit that mold.” He gestures down at himself: a branded quarter-zip, well-fitted jeans, and a pair of fuzzy teddy bear socks.
You tilt your head. “I don’t know. The socks could be your in.”
His laughter tapers off, warmth lingering in it. “Still not nearly cool enough. I’ll stick to finance.”
“Shame,” you tease. “You’ve got good taste.”
He flicks the compliment aside with a small, self-effacing shrug. “So I’ve been told.”
<<include 'FollowDmi4'>>The song is…fine. Pleasant enough, but it doesn’t quite sink its hooks into you. It’s definitely not something you’d rush to replay, but you don’t think you’d skip past it either. Still, Dmitry watches you closely, hope flickering beneath his easy smile.
“Not bad,” you finally say.
“Ah, I’m usually better at this,” His shoulders dip, one hand lifting to massage the back of his neck like he’s working out a stubborn knot.
Eventually he pauses, straightening slightly with a wry smile pulling at his mouth. “But, coming from you, I’ll take that as a compliment.”
Your laugh comes out in a quiet huff. “Whatever helps you sleep at night.”
He chuckles, clearly relieved you’re teasing rather than unimpressed.
<<include 'FollowDmi4'>>Dmitry watches you closely, hope flickering beneath his easy smile. You know what he’s looking for, but you can’t give it to him. The song just isn’t doing anything for you. You wouldn’t call it bad, exactly…it’s just not yours.
You don't mince your words. “Not really my thing.”
His shoulders dip, one hand lifting to massage the back of his neck like he’s working out a stubborn knot. He recovers quickly, straightening with a wry smile that doesn’t quite reach his eyes.
“I’ll do better next time.”
“<i>If</i> there’s a next time,” you reply.
He’s still smiling when your eyes meet, but the disappointed crease between his brows gives him away.
<<include 'FollowDmi4'>>The next track begins, this time, piano and brass blend in intimate harmony.
“I think the jet lag’s starting to catch up to me…” Dmitry murmurs, a yawn stealing the end of his sentence. His eyes fall closed again, dark lashes brushing his cheeks. “I promise I won’t fall asleep on you,” he says, his voice already soft with exhaustion, hovering between wakefulness and sleep.
His breathing slowly evens out, chest rising and falling in a steady rhythm.
A minute passes.
Then another.
And another.
“…Dmitry?” you whisper.
No response.
Did he actually fall asleep?
You angle a little closer. “Dmitry?”
Still nothing.
*<<link "Offer your shoulder $flirt_label">>
<<bump 'bold' 2>>
<<goto 'shoulderDMI'>>
<</link>>
*<<link "Let him sleep $flirt_label">>
<<bump 'bold' -2>>
<<goto 'sleepDMI'>>
<</link>>
*<<link "Wake him up">>
<<bump 'dmifriend' 1>>
<<goto 'wakeDMI'>>
<</link>>
*<<link "Close your eyes too">>
<<goto 'dozeDMI'>>
<</link>>You decide not to say anything, content to let him rest. Between the crackling fire, the music, and the warmth of someone beside you, it's impossible to feel anything but relaxed.
It's almost easy to forget you’re here for a reality show.
But maybe this is the point—letting connections unfold at their own pace. Even if, for now, yours has drifted quietly into sleep.
You don't even notice time passing, until his head lolls over onto your shoulder.
You freeze.
It’s a little strange. You’ve only known each other a few hours, and yet he’s so completely at ease. Is he really that exhausted? Or is it silly to wonder if this is the faint beginning of trust?
His neck is bent at an awkward angle, his tall frame slightly crumpled into the couch. That can’t be comfortable. You risk a small shift, easing the pressure beneath him, careful and slow.
<span class="next"><<button "Next" "dmiRO1">><</button>></span><<silently>><<set _opts = []>><<if $friendly >= 60>><<set _opts.push("friendly")>><</if>>
<<if $playful >= 60>><<set _opts.push("playful")>><</if>><<if _opts.length == 0 && ($charming < 45 || $friendly < 45)>><<set _opts.push("awkward")>><</if>>
<<if _opts.length == 0>><<set _opts.push("neutral")>><</if>><<set _pick = _opts.random()>><</silently>><<switch _pick>><<case "friendly">>You draw in a slow breath, then whisper his name again.
“Dmitry…”
His eyes blink open, unfocused at first, then finding you. “Oh—sorry,” The words come with a sleepy disorientation. “I didn’t mean to fall asleep.”
“I didn’t want to wake you. You just looked so peaceful.”
He glances at you, something faintly surprised crossing his features. “I did?”
You nod. “I thought maybe you deserved that.”
A companionable silence stretches between you before he opens his mouth, his words steady and sincere.
“Thank you.”
<<case "playful">>His head is tipped at an awkward angle, neck bent just enough to give him far too many chins. You snort and can’t help yourself, reaching out to poke his shoulder.
Dmitry jolts, eyes flying open, still glazed with sleep. “What—what happened?”
“You broke your promise." You poke him again. "And you were drooling.”
Heat rushes up his neck as his hands fly to his chin, patting at it frantically. “I'm sorry, was I—”
Your laugh cuts him off. “Relax. I’m messing with you.”
A breath leaves him, equal parts relief and embarrassment. “That’s…not funny."
His words say one thing. His smile says something else.
<<case "awkward">>You clear your throat softly.
“…Hey.”
He startles a little, blinking as he straightens. “Oh—sorry,” he says, rubbing at his eyes. “Did I fall asleep?”
“Yeah,” you answer. “You looked uncomfortable.”
He nods. “Thanks for saying something.”
The following moment lands somewhere between awkward and easy...you’ve definitely sat in worse silences.
<<case "neutral">>You hesitate, then give his shoulder a light tap.
“Dmitry?”
His lashes flutter almost immediately. “Hm?” He blinks, unfocused for a second before realizing. “Oh—sorry,” he murmurs. “Guess I broke my promise.”
“It’s okay,” you say quickly. “I just didn’t want you to hurt your neck.”
A sleepy smile curves at his mouth, eyes already drooping again before he rubs at his face.
“Thanks for looking out for me.”
<</switch>>
<<include 'FollowDmi3'>>You close your eyes, just for a second.
The music blurs at the edges, warmth settling into your chest, and before you know it, you’re drifting too.
When Dmitry's head tips against your shoulder, the movement surprises both of you enough to wake.
Dmitry startles, blinking rapidly as he realizes where he is…and where he isn’t. “Oh—” He straightens immediately. “I’m so sorry, I didn’t mean to—”
You wave him away, your limbs a bit heavy with sleep. "You're good. I nodded off too."
<<include 'FollowDmi3'>>Dmitry clears his throat softly, blinking as he takes in the lounge with bleary eyes. His hair is lightly mussed, his sweater creased where he’d folded into the couch. For a second, he just sits there, seemingly reluctant to leave the pocket of quiet the two of you carved out.
A dull thump echoes from somewhere deeper in the lodge. Laughter follows. Reality creeps back in.
Dmitry's gaze shifts from the sound to the record player. With a small sigh, he slides off the sofa and approaches the corner. He delicately raises the needle before carefully removing the record from the turntable.
After a moment of hesitation, he turns around, his face retaining its warmth and slight weariness.
“Thanks for sticking around,” he says. “I had a really good time.” His lips curve into a self-conscious smile. “You know…despite the whole sleeping thing.”
You rise to your feet. “Don’t worry about it. I’m just glad we got to chill for a little before things get serious.” Your eyes instinctively find the camera lens perched above the television.
Dmitry follows your line of sight, his lips slightly flattening. “I guess there are worse things they could capture…”
<<if $bold > 50 && $dmiflirt >= 3>>
“We’ve got plenty of time to give them something to talk about.”
Dmitry coughs, spinning a little too quickly as he focuses very hard on returning the record to its sleeve.
<<elseif $bold < 50 && $dmiflirt >= 3>>
“Yeah…it’d be nice to have a little privacy sometimes, though…”
Though his back is to you, you catch the faint, obvious lift of a smile.
<<else>>
“Yeah,” you agree on a sigh. “At least this one wasn’t so bad.”
<</if>>
You excuse yourself soon after, finally heading off to claim a room and unpack your suitcase, the music—and Dmitry—staying with you longer than you expect.
<span class="next"><<button "Next" "Day_1_Start">><</button>></span><h2>The First Pairing</h2><<silently>><<startWeek 1 "pre" "day1">>
<</silently>>
The last drawer glides smoothly back into place, and just like that, you’re officially done unpacking. There were enough rooms for everyone to claim their own, and for now, no one seemed to mind the space. Still, you know—<i>everyone knows</i>—that the first Warm Up Ceremony is looming. It sits in the back of your mind, unspoken but ever-present.
Despite that, your first dinner together was surprisingly uneventful. You traded the basics—what people do, where they’re from—and with each passing detail, certain things began to fall into place. Anjali’s impeccable posture and flawless skin. Dmitry’s easy, accommodating demeanor. Kalea’s quiet uncertainty about the world beyond her own. Kailee gushing over the furnishings, while Makai filled in the gaps with obscure historical facts tied to them, or the era the lodge itself was built. Still, it’s clear everyone is curating what they share, offering just enough to seem open, and not a detail more.
And yet, no one was bold enough to bring up the first pairing.
It’s as if you’re all hovering in limbo, unsure where you stand, or waiting for someone or something dramatic to finally tip the balance.
They’re certainly a unique group. Some more than others. With the first pairing just around the corner, you make a mental note to start paying closer attention. To see where people’s heads are at…and whether any of them are already looking your way.
<<if $romanceFocus is "scattered">>
You’ve been generous with your attention. Maybe too generous. But what's wrong with keeping your options open?
<<elseif $romanceFocus is "focused">>
One connection keeps weaving itself back into your thoughts. Is it too soon to put all your eggs in one basket?
<<elseif $romanceFocus is "undecided">>
You’ve sparked enough interest to raise questions. Nothing close to an answer, though.
<<elseif $romanceFocus is "spark">>
It’s early, but you’re definitely a little curious about someone.
<<else>>
For now, watching is easier than choosing.
<</if>>
Leaving your bedroom, you head back toward the lounge. You’re just about to round the corner when you slow, drawn short by the tail end of a conversation you’re pretty sure you weren’t meant to hear.
“I just feel like we have…<i>something</i>,” someone says quietly. “Don’t you?”
The reply comes too soft to catch. Their voices are pitched low. Intimate.
You hesitate.
*<<link "Interrupt them">>
<<bumpmany 'messy' 1 'impulsive' 2>>
<<goto 'interrupt them'>>
<</link>>
*<<link "Stay and listen">>
<<bumpmany 'messy' 1 'impulsive' -2>>
<<goto 'stay listen'>>
<</link>>His neck is bent at an awkward angle, his tall frame slightly crumpled into the couch. That can’t be comfortable. You lean close and whisper his name again.
Dmitry’s lashes flutter almost immediately. “Hm?” He blinks, unfocused for a second before realizing what’s happened.
“You don’t have to keep your distance, you know.” You pat the top of your shoulder. “I’ve got a perfectly good shoulder right here.”
His sleep-clouded eyes widen just a little. “No, I—”
“It’s okay, I really don’t mind. Watching you is making <i>my</i> neck hurt.”
He hesitates, politeness warring with exhaustion. “Are you sure…?”
You answer by scooting closer, pressing your side gently into his. Eventually, his resistance softens. His head dips in a slow, tentative motion until it comes to rest against your shoulder.
“Thanks…” he mumbles, already half-asleep again.
Your cheeks lift, a faint smile growing on your face as you adjust your position to alleviate the pressure beneath him.
<span class="next"><<button "Next" "dmiRO1">><</button>></span>He doesn’t stir.
Instead, he instinctively adjusts, settling in deeper. His head tucks closer, body relaxing against you. He babbles something unintelligible and nestles into the hollow of your neck. Soft waves of his hair brush your chin, warm breath ghosting your collarbone.
<<if $bold < 50>>
You swallow, heart beating unevenly in your chest. For a few precious seconds, it feels like you’ve been chosen, like a cat that's curled happily into your lap, warm and trusting. You stay very still, afraid even breathing might disturb his peace.
<<elseif $bold > 50>>
You let yourself enjoy the closeness, your hand resting naturally over his, reassured in the quiet certainty that he’s comfortable here. With you.
<<else>>
You stay where you are, letting the moment settle without trying to shape it. The pleasant warmth, the quiet, the weight of him against you. It’s enough to simply be here, attuned to the music and the steady rhythm of his breath.
<</if>>
Being this close, you notice the small things. The faint scar on his lower lip. The way his dark brows are thick but well-groomed. The shadow of stubble along his jaw. The way his mouth has softened into a relaxed pout, his lips pale and soft.
And then, there’s the scent of him.
Warm. Familiar. Like a cozy afternoon by the fire. It settles something in you. Makes you want to close your eyes too and stay just a little longer.
Time slips by quietly.
You’re almost about to fall asleep yourself.
And then he moves, drawing in a sudden, deep breath.
<<if $bold < 50>>Dmitry startles awake, blinking rapidly as he realizes where he is…and where he isn’t. “Oh—” He straightens immediately. “I’m so sorry, I didn’t mean to—”
“It’s alright,” you say, heat flooding your cheeks. “You must’ve been really tired...”
He rubs at his eyes, embarrassed. “I’m sorry. That’s…incredibly mortifying.”
But the way his tired, gentle eyes find you afterward makes it clear he doesn’t regret it. Not really.<<elseif $bold > 50>>Dmitry startles awake, blinking rapidly as he realizes where he is…and where he isn’t. “Oh—” He straightens immediately.
The first thing he sees is your smiling face. “Hey, sleepyhead.”
He rubs both hands down his face, cheeks ruddy with mild embarrassment. “I didn’t mean to sleep so long.”
“Guess it means you were pretty comfortable.”
He looks at you, then away again, a faint, awkward smile on his lips.
“Yeah,” he agrees quietly. “I guess I was.”<<else>>Dmitry startles awake, blinking as he straightens. “Oh—sorry,” he says, rubbing at his eyes. “How long was I…?”
“A bit.” You gently reply.
The answer seems to land a second later. He goes still, then lets out a breath. “That’s embarrassing.”
You lift a shoulder. “It happens.”
Something in him eases at that. His shoulders relax, and the tension melts away. When he looks back at you, it’s with quiet and apparent gratitude.<</if>>
<span class="next"><<button "Next" "FollowDmi3">><</button>></span>You stop a few steps away. “What are you doing...?”
Kailee startles, just a little. She straightens quickly, smoothing her sweater down her stomach and her hair behind her ear.
“Oh.” Her eyes widen at the sight of you. “Hey.”
You don't say anything. Your brow lifts in question, waiting for some kind of reasonable explanation.
“Nothing exciting. Just got a little curious…” she says lightly.
She taps the door with her knuckle. “I hate locked doors. Don’t you?”
“Most people just walk past them,” You half-shrug; she doesn’t need to know you were in a similar position just hours earlier.
Kailee fully faces the door again, hands on her hips. “Then I guess I’m not most people.”
<<include 'FollowKai1'>>You stand beside her, arms crossed. “You’re going to break it.”
Kailee pauses. Slowly, she rises to her feet and turns toward you. “…I’m not pulling <i>that</i> hard,”
She touches the doorknob again with a brush of her fingers. “And even if I did, don’t worry. I’d take full responsibility.”
Her gaze sharpens for half a second. Then she smiles again. “Your concern’s noted, though.”
“Just saying,” you reply, “if something bad happens, you’re on your own.”
She lets out a quiet laugh. “Thanks for the heads up.”
<<include 'FollowKai1'>>You lean against the wall, your lips lengthening into genial smile. “That's one way to make sure you never get bored."
Kailee glances up at you, and then she’s laughing, the sound quick and bright. “Of course. I’ve got to keep things interesting around here.”
You nod in agreement, gaze drifting back to the locked door. “Life’s more fun when you poke at it a little.”
She gives the handle an experimental jiggle. “I like knowing what’s around me. Makes things easier.”
“And surprises more manageable?"
She looks back over her shoulder, already smiling. “Exactly.”
<<include 'FollowKai1'>>Your hands lace behind your back as you watch her test the handle again.
“Hm.” Your head tips slightly. “This feels like something Marcus would <i>love</i> to hear about.”
Kailee looks up sharply. “You wouldn’t.”
“Oh, I would.” The grin escapes you before you bother reining it in. “Mostly because I think it would annoy him.”
She scoffs, even as a laugh slips out. “Wow. That’s your idea of fun?”
You lift a shoulder. “I’ve been here less than a day. I’ve got to entertain myself somehow.”
Her head shakes, but there’s a smile she doesn’t quite hide. Turning back to the door, she taps it once with her knuckle. “You have your way,” she says lightly. “I’ve got mine.”
<<include 'FollowKai1'>>You slide a little closer, lowering your voice to a near whisper. “A lone, white woman—too curious for her own good—soon learns that some doors should never be opened.”
Kailee rolls her eyes, but she’s smiling. “Ha. Ha.”
“I’m <i>serious</i>.” you insist, solemn as a warning. “This is <i>exactly</i> how horror movies start. Haven’t you seen The Skeleton Key?”
She straightens, smoothing the creases from the front of her sweater. “I highly doubt Snap Studio is hiding ancient curses in the lodge,” she says dryly. “They can’t even stay hidden themselves.”
Her hand lifts in a friendly little wave toward the camera operator down the hall who's doing a truly terrible job of blending in.
He freezes. Then, awkwardly, waves back.
Her attention returns to the door. “But I appreciate the concern.” She looks back at you, all sugar and sincerity. “Really.”
You point at her. “When you get possessed, I’m saying I warned you. Loudly. On camera.”
A breath of a laugh escapes her. “Duly noted.”
<<include 'FollowKai1'>>The two of you stand in the hallway, side by side, staring at the door. Up close, it looks unremarkable; plain wood, polished handle, no markings to suggest it’s anything special.
Kailee chews the inside of her cheek, fingertips absently tapping her chin. “Why would they lock a door like this?” she wonders aloud.
<<if $impulsive > 50>>
“Maybe,” you suggest, “it’s locked <i>because</i> there’s something special behind it.”
Kailee finally looks at you, eyes bright. “See, that’s what <i>I</i> was thinking. Imagine if we found something before anyone else.”
<<elseif $impulsive < 50>>
“I tend to think,” you say carefully, “that if a door’s locked, there’s usually a reason.”
“That’s the sensible answer,” she notes. “Not the <i>fun</i> one, though.”
<<else>>
“Maybe it’s just storage,” you shrug. “Extra linens. Cleaning supplies.”
Kailee wrinkles her nose. “That would be incredibly disappointing.”
<</if>>
Excitement clouds her eyes. “What if we opened it first and found something…useful?” Her lips curve, playful as she watches you sideways. “Another advantage, maybe. Wouldn’t that be kind of amazing?”
<<if $games.waitWhat.winner == "MC" && $competitive == "high">>
“I’ll take all the advantages I can get.”
“Hey,” Kailee bumps your shoulder. “Save some for the rest of us.”
<<else>>
“I guess so…” You respond slowly.
<</if>>
Her fingers trail idly along the doorframe. She leans closer, lowering her voice.
“Okay,” she says. “<i>Hypothetically.</i> If someone did try to open it…do you think anyone would even notice?”
She looks down the hallway, then back at you, eyes sparkling with mischief.
*<<link "“There are literally cameras everywhere.”">>
<<bumpmany 'playful' -2 'dramatic' -2>>
<<goto 'cams everywhere'>>
<</link>>
*<<link "“Only one way to find out!”">>
<<bumpmany 'impulsive' 1 'playful' 2>>
<<goto 'no good'>>
<</link>>
*<<link "“Nope. I’m not getting in trouble with you.”">>
<<bumpmany 'impulsive' -1 'playful' -2 'friendly' -2>>
<<goto 'no trouble'>>
<</link>>
*<<link "“Kailee, don’t.”">>
<<bumpmany 'charming' -2 'easygoing' -2>>
<<goto 'kailee no'>>
<</link>>
*<<link "“If you think it’s worth checking, I’ll trust you.”">>
<<bumpmany 'friendly' 2 'charming' 1 'dramatic' -2>>
<<goto 'decided'>>
<</link>>“There are literally cameras everywhere,” you point out.
You look down the hall. At the far end, the cameraman pretends very hard not to be obvious, despite the massive camera rig balanced on his shoulder.
“Well,” she says, turning back to the door, “that answers that.”
<<include 'FollowKai2'>>You grin, unable to contain your enthusiasm. “Only one way to find out!”
Kailee laughs and squeezes your shoulder, giving you a playful little shake. “I <i>knew</i> I liked you.”
She looks down the hallway again, then crouches slightly.
“Okay,” she lowers her voice to a whisper. “Just…keep an eye out.”
<<include 'FollowKai2'>>“Nope.” You take a deliberate step back. “I’m not getting in trouble with you.”
Kailee pauses, looking over her shoulder. “Aw. What if it’s a <i>good</i> kind of trouble?”
You shake your head, firm. “Still trouble.”
She studies you for a moment, then shrugs easily. “If you say so.”
She doesn’t push you any further, but she doesn’t step away from the door either.
<<include 'FollowKai2'>>You move in front of the door, planting your feet. “Kailee, don’t.”
“Whoa. Okay.” Her hands and brows rise in surprise. “Very intimidating.”
She steps back, giving you a small, unreadable smile. “It won’t stop me, though.”
<<include 'FollowKai2'>>“If you think it’s worth checking,” you say, watching as her attention drifts back to the door, brows set with quiet determination. “I’ll trust you.”
Kailee pauses.
She looks at you—really looks at you. You can practically see the cogs turning as something adjusts in her brain.
“Huh,” The word comes softer than before. “That’s…good to know.”
She turns back to the lock, her features shifting into something thoughtful. Whatever she’s considering, it isn’t limited to the door anymore.
<<include 'FollowKai2'>><<silently>><<set _opts = []>><<if $friendly >= 60>><<set _opts.push("friendly")>><</if>><<if $playful >= 60>><<set _opts.push("playful")>><</if>><<if $dramatic >= 60>><<set _opts.push("dramatic")>><</if>><<if _opts.length == 0 && ($charming < 45 || $friendly < 45)>><<set _opts.push("awkward")>><</if>><<if _opts.length == 0>>
<<set _opts.push("neutral")>><</if>><<set _pick = _opts.random()>><</silently>>Kailee sighs, then reaches up and slips two bobby pins free from her curls, rolling them between her fingers. She bends one into a neat little <i>L</i>, then flattens the other completely.
When she sinks down onto her knees, eyeing the lock, it finally dawns on you. She’s not improvising. She’s done this before. Probably more than once, judging by how easy she makes it look.
Your shoulders rise slowly. You can hardly believe you’re seeing this. “Are you doing what I think you’re doing…?”
“What do you think I’m doing?” Kailee asks, voice light and lyrical.
You flick your gaze down the hall at the cameraman and back, then lean in, whispering. “Are you seriously about to pick the lock?”
“Desperate times, <<= $name>>.”
She fits the bent pin into the bottom of the keyhole, expression tightening with focus.
“Growing up with younger sisters teaches you a lot about doors,” she adds casually. “Locking them. Unlocking them. Knowing when someone’s pretending not to be home.”
She gingerly slides the straightened pin into place.
“And knowing when it’s worth the risk.”
<<switch _pick>><<case "playful">> “This is either impressive,” you whisper, “or deeply concerning.”
She laughs under her breath. “Those aren’t mutually exclusive.”
<<case "friendly">>“How…” you pause, searching for the right word. “…resourceful.”
Kailee smiles without looking back. “You can’t share a bathroom with three teenage girls without learning a few survival skills.”
<<case "dramatic">> “A B and E?” you hiss. “Are you <i>crazy</i>?!”
Kailee laughs softly, unfazed. “Does it count as breaking and entering if we’re technically living here?”
You drag a hand down your face. “I would not do well in prison, Kailee.”
<<case "awkward">>“I’m officially out.”
Kailee spares a quick look over her shoulder, but she doesn’t stop. “You’re not even curious?”
“No.” You reply, unsmiling.
She hums once, then turns back to the lock.
<<case "neutral">>You watch her work in silence for a moment.
“…That explains a few things,” you say finally.
Kailee huffs a quiet laugh. “Does it?”
You don’t elaborate.
She turns back to the lock.<</switch>>
<span class="next"><<button "Next">><<goto "FollowKai3">><</button>></span>There’s a faint <i>click</i>; it’s so soft you might’ve imagined it.
Kailee lets out a slow breath, eyes slipping closed as if she’s savoring the sound. Her lips part in a quiet, satisfied smile.
You should probably give her space. Let her finish whatever she’s doing.
Instead, you find yourself watching closely.
From here, she looks almost serene. Posture loose, nimble fingers moving with great precision and care. Only a slight narrowing of her eyes, a faint crease between her brows, betrays her focus.
You lean in without fully realizing it.
From the corner of her eye, she notices the shift. Her gaze quickly moves towards you, displaying curiosity more than surprise.
“You wanna try?”
<<if $impulsive < 50>>
Her gaze dips briefly to your hands before returning to your face, open and unassuming.
“No pressure,” she says. “You can always say no.”
<<elseif $impulsive > 55>>
Her eyes linger on your hands a moment longer. When she looks back up, there’s a spark of amusement there
“You know you want to,” she sings.
<</if>>
*<<link "“Only if you show me how.” $flirt_label">>
<<bump 'kaiflirt' 1>>
<<goto 'show me'>>
<</link>>
*<<link "“You make it look easier than it probably is.”">>
<<bump 'kaifriend' 1>>
<<goto 'looks easy'>>
<</link>>
*<<link "“I think I’ll just watch.”">>
<<goto 'watch kai'>>
<</link>>
*<<link "“This really isn’t my thing.”">>
<<if $kaiflirt > 0>>
<<bump "kaiflirt" -1>>
<<else>>
<<bump "kaifriend" -1>>
<</if>>
<<goto 'no locks'>>
<</link>>You lower yourself to the floor beside her. “Only if you show me how.”
Kailee withdraws the pins from the lock and turns toward you, clearly pleased. “Of course.”
She holds up the bent pin, positioning it deliberately in front of you.
“This,” she says, “is your tension wrench. It applies pressure at the bottom of the lock. Keeps the pins from slipping back once they’re set.”
She passes it into your hand, her fingers brushing yours briefly before she lifts the flattened pin.
“And this is the pick,” Her tone stays patient, assured. “You use it to lift the individual pins. When they’re in position, you use the wrench to turn the plug.”
She smiles, confident and cheerful. “And that’s it. Open sesame.”
Kailee places the pick in your palm, then slides away to make room for you in front of the keyhole. The space she leaves, or lack thereof, feels oddly intentional.
Your gaze drops to the makeshift tools in your hands, then lift back to her. “I think I’m going to need a demonstration.”
“Okay,” Her eyes follow the movement of your hands before returning to your face. “How hands-on are we talking?”
*<<link "“As hands-on as you’re willing to get.”$flirt_label">>
<<bump 'bold' 2>>
<<goto 'hands on'>>
<</link>>
*<<link "“I might need a lot of guidance…”$flirt_label">>
<<bump 'bold' -2>>
<<goto 'guidance'>>
<</link>>
*<<link "“I’m more of a visual learner, actually.”">>
<<bump 'kaifriend' 1>>
<<goto 'good teacher'>>
<</link>>
*<<link "“Actually—never mind. Bad idea.”">>
<<goto 'never mind KAI'>>
<</link>>You track her hands as they move, then shake your head with quiet disbelief. “You make it look easier than it probably is.”
Kailee looks back at you, her contented smile revealing her true feelings. “This is just practice,” she says lightly. “Once you know what you’re feeling for, it stops being intimidating.”
She shifts her weight, repositioning herself so you can see more clearly. “Most people rush it,” she adds. “That’s where they mess up.”
You nod, tucking the advice away.
“You must be incredibly patient,” you say, propping your shoulder against the wall.
“Hmm...” She rises onto her knees to get a better angle, focus narrowing again. “When it suits me.”
<<include 'FollowKai4'>>You ease back a step, giving her space. “I think I’ll just watch.”
Kailee hums, unbothered. “Suit yourself.”
She turns back to the lock, shoulders settling as she centers her focus. “Honestly, that’s how most people learn anyway.”
You stay where you are, watching her attentively, curious but content to let the moment pass without inserting yourself into it.
<<include 'FollowKai4'>>You shake your head, stepping away. “This really isn’t my thing.”
Kailee stops briefly, just long enough to acknowledge your words. “Okay,” she says. “Not everyone’s down for an adventure.”
She turns back to the lock without another glance, attention narrowing as if you’re no longer part of the equation.
The moment closes as neatly as a door clicking shut. Whatever brief spark of shared curiosity had been there is set aside, filed away without ceremony.
<<include 'FollowKai4'>>“As hands-on as you’re willing to get.” You drift closer, the gap between you disappearing.
Kailee's gaze dips briefly, then travels slowly back up to your face. “Careful,” Her eyes brighten with intrigue. “You might distract me.”
“I’ll be on my best behavior,” you say smoothly, with absolutely no intention of following through.
“Why don’t I believe you?” She huffs quietly.
Her fingers close around your wrists, gentle but sure. Before you can comment, she slips behind you, close enough that you can feel her presence without fully touching. She steers your hands toward the lock like a master with her puppet, and you're more than willing to oblige.
“First,” she says, voice low and even, “take the wrench. Push it in—just at the bottom.”
She spreads her fingers over the backs of your hands, palms warm as she helps you angle the pin. Together, you turn it slightly.
“Give it a little pressure,” she continues. “Don’t rush. Gentle.”
Her breath brushes your neck, sending a shiver straight down your spine. You wet your lips, forcing yourself to concentrate.
Your other hand shifts under her guidance, the pick settling just above the wrench. “Right at the top,” she instructs. “Slide it in.”
“That’s it. Deeper. A little more.” She pauses, then hums softly. “Perfect.”
You lean back a bit, checking whether she'll follow. “Are we still talking about lockpicking?”
She doesn’t pull away. Instead, she rests her chin on your shoulder, copper curls spilling into your periphery as she presses a little closer.
“Focus,” she says quietly, but unquestionably firm.
“Yes, ma’am.”
<span class="next"><<button "Next" "kaiRO1">><</button>></span>“I might need a lot of guidance…” You mumble, inching a little closer to her.
Kailee looks down, then back up. “Lucky for you,” Her eyes brighten with intrigue. “I’m an excellent teacher.”
“Then…I’m in good hands?”
Her mouth curves, slow and pleased. “Very good hands.”
Her fingers close around your wrists, gentle but sure. Before you can comment, she slips behind you, close enough that you can feel her presence without fully touching. She steers your hands toward the lock like a master with her puppet. You don't resist.
“First,” she says softly, “take the wrench. Push it in—just at the bottom.”
She spreads her fingers over the backs of your hands, palms warm as she helps you angle the pin. Together, you turn it slightly.
“Good. Give it a little pressure,” she continues. “Don’t rush. Gentle.”
Her breath brushes your neck. The sensation sends a shiver straight through you, and you have to blink a few times in a futile attempt to refocus.
Your other hand shifts under her guidance, the pick settling just above the wrench. "Right at the top,” she says. “Slide it in.”
You do.
“That’s it. Deeper…just a little more.” She pauses, then hums softly. “Perfect.”
You nearly drop the pins.
Was lockpicking supposed to be this…charged? You’re not imagining things, are you?
You don’t fully realize how close she is until her chin settles on your shoulder. Copper curls spill into your periphery as she presses into you.
“Focus,” she says quietly, but unquestionably firm.
“…Trying.”
She doesn’t move away.
<span class="next"><<button "Next" "kaiRO1">><</button>></span>“Okay, full disclosure; I’m more of a visual learner. Can you show me instead?”
You hand the pins back.
“Sure,” She says with an easy, unconcerned chuckle, trading places with you. “Watch and learn, my friend.”
<<include 'FollowKai4'>>You almost move to start. But then you think better of it. “Actually—never mind. Bad idea.”
You pass the wrench and pick back to her.
Kailee makes a soft, exaggerated sound of disappointment. “Boo. I thought you’d be more adventurous.”
“I just don’t think it’s worth the risk,” you say, shrugging.
She inclines her head, considering the possibility. “Maybe,” she concedes. Then her lips curve into a small, knowing smile. “But you won’t be saying that if there’s an advantage behind this door.”
“And if there isn’t?”
“Then I still got to satisfy my curiosity.” She turns her attention back to the lock, her full concentration restored as she continues to work, leaving you to decide whether you’re relieved or just a little intrigued.
<<include 'FollowKai4'>>Your hands work in tandem. You can feel the springy resistance through the wrench, the subtle <i>click</i> of pins shifting into place one by one.
You’re not entirely sure what you’re meant to be listening for. Not with her pressed so close, the line of her body fitting neatly against your spine, the faint scent of citrus and flowers rising with every breath.
“Almost there,” Kailee says near your ear. “You’re doing so good.”
The praise hits hard. Your breath stutters. Heat coils low in your stomach.
Swallowing thickly, you try to set the last few pins—but it’s no use. Your focus has scattered completely.
Your fingers slow.
You feel the barest brush of her lips against your earlobe. “Did I say you could stop?”
<<if $bold > 50>>
You turn your head enough to catch her gaze. “Why? Are you going to punish me?”
Something sharp flickers behind the warm hazel of her eyes. It’s thrilling. Dangerous.
<<elseif $bold < 50>>
You bow your head. “…Sorry.”
Something sharp flickers behind the warm hazel of her eyes. It’s thrilling. Dangerous.
<</if>>
She breathes out, a low sound of amusement close to your ear. “Mmm. That’s enough.” She pulls back.
<<if $bold > 50>>
“I was enjoying that,” you say, your tone only <i>slightly</i> strained and breathless.
<<elseif $bold < 50>>
“I was enjoying that,” you say without thought. You fluster, “The—uh. The lesson. I was enjoying the lesson.”
<</if>>
“You need focus for this,” she replies calmly. “And right now? You don’t have it.”
<span class="next"><<button "Next" "kaiRO2">><</button>></span>You’re not entirely sure what she’s feeling for, but her concentration visibly deepens and her movements grow more taut as she manipulates the pins.
And then…another <i>click.</i>
She leans into it, breath held. The lock gives just enough to tease before she stills.
“So close…” Her lips barely form the words.
It's then that you get the feeling of someone being nearby. Too close to possibly ignore.
You both look up.
The cameraman has somehow crept closer from down the hall, the lens angled a little too deliberately in your direction. He clears his throat, eyes darting anywhere but at the two of you.
“Sorry. Just—uh. Needed a better angle.”
Kailee straightens instantly; her hands having disappeared from the door as if they'd never been there to begin with.
“Do you mind?” she asks pleasantly.
The cameraman startles. “Oh. Yeah. Yeah, totally.” He backs up a step. Then another. The camera dips, very intentionally pointed at the floor.
You both rise to your feet. Kailee slips the bobby pins into her pockets and smooths her trousers as she turns to face you.
“Guess the door wins this time.” Her expression is bright.
Passing by, she leans in just enough for her words to reach your ears alone. “I’m definitely not giving up, though.”
With her easy charm restored, she steps back. “See ya later, <<= $name>>!”
“See ya…”
She heads down the hall, footsteps fading. You linger a moment longer, the quiet settling back into place like nothing happened at all.
Behind you, the cameraman shifts, suddenly very aware of himself.
You let out a breath, deciding it’s probably time to unpack and move on—before curiosity gets the better of anyone again.
<span class="next"><<button "Next" "Day_1_Start">><</button>></span>She reaches around you, deft and efficient, reclaiming the pins. As she does, the lock shifts—just barely. A promising little give.
Kailee stills.
“So close…” Her lips barely form the words.
It's then that you get the feeling of someone being nearby. Too close to possibly ignore.
You both look up.
The cameraman has somehow crept closer from down the hall, the lens aimed a little too deliberately in your direction. He clears his throat, eyes darting anywhere but at the two of you.
“Sorry. Just—uh. Needed a better angle.”
Kailee straightens instantly. She scoots further away from you, whatever had been building packed away behind smooth, practiced composure.
“Do you mind?” she asks pleasantly.
The cameraman startles. “Oh. Yeah. Yeah, totally.” He backs up a step. Then another. The camera dips, very intentionally pointed at the floor.
You both rise to your feet. Kailee slips the bobby pins into her pocket and smooths her trousers as she turns to face you.
“Guess the door wins today.” Her expression is bright. Innocent.
As she steps past you, her shoulder brushes yours. She leans in just enough for her words to reach your ears alone. “We’ll have to do this again sometime. I'm not done teaching you, yet.”
She casts one last sunny smile over her shoulder before disappearing down the hall.
Your pulse takes a moment to catch up with the quiet.
Behind you, the cameraman shifts, painfully aware of himself. You spin around to face him.
<<if $bold > 50>>
“Just so you know,” you say, passing him, “you have terrible timing.”
<<elseif $bold < 50>>
“You—” you sigh deeply. “Never mind…”
<<else>> You tilt your head, not sure whether you’re more irritated or relieved. A sigh answers for you.
<</if>>
He ducks his head, properly chastened.
You leave him there, heading off to unpack…and, very possibly, take a cool shower.
<span class="next"><<button "Next" "Day_1_Start">><</button>></span>He clears his throat softly, glancing around the lounge, suddenly recalling his surroundings. The record spins lazily on the turntable, the crackle between tracks filling the quiet.
A dull thump echoes from somewhere deeper in the lodge. Laughter follows. Reality creeps back in.
Dmitry looks toward the sound, then back at the record player. With a small sigh, he steps forward, carefully lifting the needle before easing the vinyl from the turntable.
He faces you again, his calm, quietly contemplative look unchanged. “Thanks for sticking around,” he says. “I had a really good time.”
“Yeah. It was nice to have a second to just…chill before everything ramps up.” Your eyes instinctively find the camera lens perched above the television.
Dmitry follows your line of sight, his lips slightly flattening. “I guess there are worse things they could capture…”
<<if $dmiflirt >= 3 && $bold > 50>>
“We’ve got plenty of time to give them something more interesting.”
He coughs, turning a little too quickly as he focuses very hard on sliding the record back into its sleeve.
<<elseif $dmiflirt >= 3 && $bold < 50>>
“Yeah…I wouldn’t mind a little privacy sometimes, though.”
Though his back is to you, you catch the faint lift of a smile.
<<else>>
“Yeah,” you agree on a sigh. “At least this one wasn’t so bad.”
<</if>>
You excuse yourself soon after to claim a room and unpack your suitcase, the music—and the quiet you shared—staying with you a little longer than you expect.
<span class="next"><<button "Next" "Day_1_Start">><</button>></span>Your gaze drifts along the walls, lingering on details you’re fairly sure you’ve already seen.
“I might’ve missed something earlier,” you say evenly. “Figured I’d take another look.”
Kalea’s eyes widen with quiet awe. “How much did you explore?”
Your shoulders rise and fall. “Hard to say. They didn’t give us a map.” After a brief pause, you reflect aloud, though mostly to yourself, “Would’ve made things simpler.”
She smiles calmly. “I think half the fun is in the surprises we find along the way, right?”
It’s a bit of a struggle to find the same level of enthusiasm, but you nod anyway. “Sure.”
Accepting the answer easily, Kalea walks alongside you, her spirits high, though your excitement still doesn't quite match hers.
<span class="next"><<button "Next">><<goto "FollowKal1">><</button>></span>You glance around, taking in the long corridors and branching hallways before turning back to her with a small smile. “This place is deceptively huge,” you say. “Probably good practice for a buddy system.”
Kalea’s smile widens immediately, relief clear in her expression. “You’re right,” she says. “Thanks for being my buddy.”
“Of course,” you reply easily. “I couldn’t let you go it alone.”
“Good,” She lets out a soft laugh, shoulders relaxing as she falls into step beside you before confessing, “I was pretending I was fine, but I definitely would’ve panicked if I took a wrong turn.”
You gesture ahead. “Then it’s settled. We explore together.”
Kalea nods, looking genuinely pleased. “Deal.”
And just like that, the space feels a little less overwhelming—for both of you.
<span class="next"><<button "Next">><<goto "FollowKal1">><</button>></span>You lace your fingers behind your head, falling into a relaxed gait beside her. “Why not?” you say lightly. “Let’s see how it goes.”
Kalea looks in your direction and then offers a slow, authentic smile, appearing to be comforted by your lack of urgency.
“I like that,” she says. “I feel like I overthink things a lot.”
You shrug. “Someone’s gotta balance it out.”
She laughs softly, nodding as she looks ahead. “Okay,” she says, sounding a little braver. “Lead the way…or don’t. Either works.”
You chuckle, matching her pace as you continue on, no particular destination in mind.
<span class="next"><<button "Next">><<goto "FollowKal1">><</button>></span>You stuff your hands in your pockets, eyes trained ahead as you walk side by side. “You’d probably get lost without me.”
Your words carry more weight than you mean them to—or maybe exactly the amount you mean them to.
Kalea stumbles slightly. She lowers her eyes to the floor, her bare feet softly dragging across it. “I—maybe…my sense of direction isn’t always the best…” She confesses.
You exhale softly through your nose, shaking your head. “Then you’re lucky to have me.”
A swift, singular nod from her suggests she agrees, as if she's bound to it. “Yeah,” she whispers. “I guess I am.”
The bounce in her step doesn’t return.
<span class="next"><<button "Next">><<goto "FollowKal1">><</button>></span>You practically skip to her side, giddiness spilling over. “And let you have all the fun? No chance.”
Kalea giggles softly. “What do you think we’ll find that you haven’t already?”
You tilt your head back, eyes drifting upward as you pretend to think. “Hm…a pool table?”
She nods eagerly. “Definitely.”
“An <i>actual</i> pool?”
She nearly trips over her own feet in excitement. “I hope so! I love swimming!”
You hum thoughtfully, drawing the moment out. “Alright…but fair warning.”
She cocks her head, questioning. “About what?”
“If there’s a pool, I’m calling a race.” You tell her with a grin. “Winner gets bragging rights.”
Her eyes shine. “You’re on.”
<span class="next"><<button "Next">><<goto "FollowKal1">><</button>></span>You walk together in comfortable silence. Every so often, Kalea slows to peer down a hallway or poke her head into an empty room. She pauses to study paintings, taps at lamps like she’s half-expecting them to do something magical, and catches her reflection in mirrors and windowpanes, honey-wide eyes shining with quiet awe.
You get the sense that, like you, she’s never seen anything quite this lavish. It’s not just the size of the place, it’s the excess of it, the almost unbelievable idea that someone could have so much.
Your attention drifts to the view outside, the sun slipping low beneath the tree line, painting the glass in gold. You don’t notice you’ve stopped walking until you bump into Kalea’s back.
She’s bent forward, head poking through a narrow gap in a door.
She waves a frantic hand at you. “<<= $name>>! There’s—there’s a—”
You step closer, leaning over her shoulder to peer inside. It’s too dark to make out much. Instinctively, you trail your hand along the wall until your fingers find a switch. A dimmer, by the feel of it.
You ease it upward.
The lights bloom slowly, washing the room in a soft amber glow.
“It’s a—”
“A movie theater!” Kalea finishes, twisting around to beam at you. “A whole movie theater!”
<span class="next"><<button "Next">><<goto "FollowKal2">><</button>></span>“Definitely comedy,” you say without hesitation. “Bonus points if it makes me laugh until I cry.”
Kalea giggles, nodding eagerly. “I know <i>exactly</i> what you mean.” She shifts in her seat, warming to the topic. “Like the kind where you start laughing, and then you can’t stop, even when it’s not funny anymore.”
“Those are the dangerous ones,” you agree. “You think you’re fine and then suddenly you’re wheezing and everyone’s staring.”
Her laughter spills out again, brighter this time. “Yes! And your stomach hurts afterward, but it’s worth it.”
You grin. “Totally worth it.”
She relaxes back into the recliner, looking pleased. “Okay,” she says decisively. “If we ever watch something together, it has to be funny.”
<<include 'FollowKal3'>>“Oooh, horror,” you say, grinning. “Bonus points if it’s <i>actually</i> scary.”
Kalea shakes her head immediately. “I can’t do horror.”
Confused, your eyes flutter. “But you like thrillers.”
“Yeah,” she says patiently, like she’s explained this before. “But thrillers are <i>safe</i> fear. It’s danger without actual risk.”
“Serial killers are real, you know.” You state with a frown.
She points at you. “So are ghosts.”
You stare at her.
Kalea nods firmly, as if the matter is settled. “I mean, I don’t mess with either.”
You can’t help but laugh.
<<include 'FollowKal3'>>“Romance,” you say with a small smile. “Bonus points if there’s no miscommunication trope.”
Kalea’s head bobs in instant agreement, a little too emphatically. “I <i>hate</i> when that happens. Like, just talk to your partner. My goodness.”
You laugh. “Right? All of this drama could’ve been avoided with one honest conversation.”
She grins, obviously thrilled you’re on the same wavelength. “Exactly. I want the kind of story where people actually choose each other. Over and over.”
There’s a certain gentleness and honesty in the way she says it.
“That sounds nice,” you reply.
She ducks her head, a private smile on her face. “Yeah. It does.”
<<include 'FollowKal3'>>“Drama,” you say without hesitation. “Bonus points if it’s centered on gossip and intrigue.”
Kalea blinks, surprised. “Oh.”
She pauses for a moment, her lips pressed together. “I guess I get why people like that,” she says carefully. “There’s something kind of fascinating about watching everything unravel.”
“Exactly,” you reply. “High stakes. Secrets. People saying one thing and meaning another.”
She nods slowly, though her smile doesn’t quite reach her eyes. “I think I’d get stressed out,” she admits. “But…I’d probably still watch.”
You grin. “See? You’re already invested.”
She laughs softly, shaking her head. “Only from a safe distance.”
<<include 'FollowKal3'>>“Action,” you say with a shrug. “I like to turn my brain off. Bonus points if things explode.”
Kalea smiles, amused. “I can see the appeal.”
She angles her head to the side, thinking. “Sometimes it’s nice to just…watch things happen instead of thinking so hard about them.”
“Exactly,” you say. “It’s just a mindless escape. No emotional damage or crazy puzzles.”
She laughs softly at that, nodding. “Okay, yeah. I get it.”
She settles back into the recliner, visibly more relaxed. “That actually sounds kind of perfect after a long day.”
<<include 'FollowKal3'>>Three tiered recliners line the room along with a big, cushy sofa closest to the screen. In the corner sits a cabinet fully stocked with classic movie snacks, candy, and drinks, like it’s waiting for someone to stumble upon it.
She bounds inside, nearly tripping over her own feet in the process. “This. Is. So. Cool!”
Trailing behind her, you find yourself smiling. Her excitement is surprisingly contagious.
“Are you a big fan of movies?” you ask, glancing around the room. The padded walls swallow the echo of your voice, leaving everything sounding hushed and intimate all at once.
Kalea flops onto one of the recliners, the seat letting out a soft sigh beneath her. She twists this way and that, poking at the controls with focused curiosity.
“I’m not, like, a movie buff or anything,” she says. “But I’d never say no to watching one.”
You take the seat beside her, your body sinking comfortably into the plush fabric. “Got a favorite genre?”
She leans forward, still trying to coax the footrest into moving. “Maybe comedy?” she answers without looking up. “But sometimes I like a good thriller.”
You weren’t expecting that. “Thrillers? Really?”
“Especially ones with a mystery. It’s like…a little mental challenge.” She smiles to herself. “Trying to solve the story before the characters do.”
“What about you?” she asks, finally turning her attention to you. “What’s your favorite kind of movie?”
*<<link "“Comedy.”">>
<<bump 'playful' 2>>
<<goto 'comedy'>>
<</link>>
*<<link "“Horror.”">>
<<bump 'impulsive' 2>>
<<goto 'horror'>>
<</link>>
*<<link "“Romance.”">>
<<bumpmany 'charming' 2 'friendly' 2>>
<<goto 'romance'>>
<</link>>
*<<link "“Drama.”">>
<<bump 'dramatic' 2>>
<<goto 'drama'>>
<</link>>
*<<link "“Action.”">>
<<bump 'easygoing' 2>>
<<goto 'action'>>
<</link>>As another star shoots across the ceiling, the lights begin to dim on their own; probably an energy-saving feature. The room slips into darkness, and the dome overhead burns brighter for it, a scatter of stars against endless black. It almost feels like you’re staring directly into outer space.
You turn back to Kalea.
Her eyes are closed, her expression peaceful save for the faintest pinch between her brows. Her lips move silently, shaping words meant only for herself. The sight of it makes something in your chest loosen, your heart slowing without you realizing it.
You smile.
Your gaze drifts, taking in the soft curve of her cheek, the button of her nose, the sweep of her lashes. They twitch once against her skin before fluttering open.
Her eyes meet yours, warm and expectant.
“I think I already know what I want.” You say, voice barely louder than a whisper.
Kalea rolls onto her side, tucking her hands under her cheek, rapt with attention. “What is it…?”
*<<link "“A kiss.”$flirt_label">>
<<bump 'bold' 2>>
<<goto 'kissKAL'>>
<</link>>
*<<link "“If I tell you, it might not come true.”$flirt_label">>
<<bump 'bold' -2>>
<<goto 'come true'>>
<</link>>
*<<link "“To remember this.”">>
<<bump 'kalfriend' 1>>
<<goto 'remember'>>
<</link>>
*<<link "“To know your wish.”">>
<<goto 'your wish'>>
<</link>>You tilt your head back toward the faux-galaxy overhead. “Hmm…I wish everyone here gets at least one good moment like this.”
When you look back at Kalea, she’s smiling warmly. “That’s really nice…” she says. She closes her eyes, clasping her hands together. “I’m going to wish for it too.”
“Wish thief.” you grumble playfully.
Her laughter bubbles out; she peeks one eye open at you. “I’m reinforcing it!” she insists. “Two wishes are better than one, right?”
“You’re not going to wish for your own thing?”
Kalea opens her eyes fully then, meeting your gaze. She shakes her head, simple and certain. “No. You’re right.” Her face softens. “Everyone deserves at least one moment of peace.”
<span class="next"><<button "Next" "FollowKal4">><</button>></span>You glance up at the faux galaxy, then back at her. “I don’t think it would count if they’re fake.”
Kalea shakes her head immediately, already lacing her fingers together and squeezing her eyes shut. “I think any shooting star is a rare sight to see,” she says firmly. “Of course it still counts.”
You huff a quiet laugh. “I don’t know if you can call it rare when it’s literally programmed to show up every three minutes. In the exact same spot, might I add.”
She peeks one eye open to look at you. “You’re really not gonna try?”
“If we see a real one outside someday,” you say with a shrug, “then…maybe.”
“Maybe is good,” Kalea decides with a soft smile.
<span class="next"><<button "Next" "FollowKal4">><</button>></span>You scoff, folding your arms as you shake your head. “No way. That’s so childish.”
Kalea’s smile falters. “That’s no fun…” she murmurs, shoulders dipping as she exhales. Still, she laces her fingers together, eyes squeezing shut. A determined little crease forms between her brows.
“But if that’s how you feel,” she adds quietly, “I’ll just wish for both of us.”
She doesn’t look at you when she says it.
<span class="next"><<button "Next" "FollowKal4">><</button>></span>You stare at the big screen in front of you. It'd be kind of cool to do a movie night here one day.
“I wonder how we even play a movie,” you muse. “Do you think Marcus—”
You turn back to her mid-thought.
Kalea has already found the recline button.
She’s slowly sinking backward, eyes bright, smile even brighter as she watches your reaction. You follow her descent until she’s nearly lying flat, hair fanning out against the chair.
Then she presses another button.
The footrest springs forward with a soft <i>whirr</i>, and she lets out a pleased little sound, stretching out fully. Her bare toes wiggle with delight.
“It’s so comfy…” she sighs, then peeks at you. “How’s the weather up there?”
“Probably not much different,” you chuckle. “How’d you do that?”
“Right here.” She points to a cluster of buttons along the upper side of the chair.
You press one.
The seat steadily eases you backward until you’re reclined just like her. Before you can comment, Kalea leans over and taps another button on your chair. The footrest lifts, cradling your legs.
“Oh. That’s good,” you murmur, sinking deeper into the cushions.
“<<= $name>>…” Kalea whispers. “Look.”
You follow the line of her finger to the ceiling.
Set into the dome above is a scatter of tiny fiber-optic stars, glowing softly. They twinkle overhead, a few streaking gently across the darkened expanse like shooting stars.
Kalea’s voice drops to a hush. “Make a wish.”
*<<link "“I think I already know what I want.”$flirt_label">>
<<bump 'kalflirt' 1>>
<<goto 'I want'>>
<</link>>
*<<link "“I wish everyone here gets at least one good moment like this.”">>
<<bump 'kalfriend' 1>>
<<goto 'good moment'>>
<</link>>
*<<link "“I don’t think it would count if they’re fake.”">>
<<goto 'no count'>>
<</link>>
*<<link "“No way. That’s so childish.”">>
<<if $kalflirt > 0>>
<<bump "kalflirt" -1>>
<<else>>
<<bump "kalfriend" -1>>
<</if>>
<<goto 'childish'>>
<</link>>“You want to know?” you ask.
Kalea nods, curious.
“You <i>really</i> want to know?”
She giggles, shifting in her seat. “Only if <i>you</i> want to tell me.”
You lean closer, letting the moment stretch. “Okay,” you say softly. “I want…”
Your eyes travel down her face, lingering in her eyes before settling on the curve of her lips.
“…a kiss.”
Kalea gasps, one hand flying to her mouth. For a split second, you’re almost disappointed you miss the full expression.
“Oh my gosh,” she breathes. “From who?”
Oh boy.
“Is it Dmitry?”
“No.”
She tilts her head. “Anjali?”
“Nope.”
Her brow furrows as she thinks. “…Makai?”
“Not him.”
“Hmm…” Her eyes narrow in deep concentration. “Then the only one left is Kailee.”
You sigh dramatically, rolling onto your side to face her, mirroring the way she’s turned toward you. “Is she really the <i>only</i> one left…?”
She hesitates. “Well…if not Kailee, then—”
The realization dawns slowly. You watch it ripple across her face, subtle at first, then completely unambiguous. You’re certain that if the lights were on, the apples of her cheeks would be glowing.
She lifts a finger, pointing at herself, barely daring to believe it.
“…Me?” she whispers.
“Mm-hmm.”
“Oh—I—you—” She stammers, breathless and a little panicked. “…Really?”
“Really.”
“Me?” She asks again.
“You.”
“Oh.”
Kalea folds in on herself, lips curling inward as her shoulders rise. Her hands creep up, fingers dimpling her cheeks before covering her eyes entirely.
“I’m sorry,” she murmurs from behind her hands. “I just—this is a lot. In a good way. I think.”
You smile, keeping your voice steady. “You don’t have to do anything.”
She peeks at you through her fingers, eyes wide and shining. “You’re not…disappointed?”
“Not even a little,” you say honestly. “I just wanted you to know.”
That seems to settle something in her. She lowers her hands, still shy, but smiling. A real one. Soft and unguarded.
“Okay,” she chews her lower lip. “I’m glad you told me.”
<span class="next"><<button "Next" "FollowKal4">><</button>></span>You slowly roll onto your side to face her, mirroring the way she’s turned toward you.
Holding her gaze makes your heart stutter. You think about what it is you actually wished for. To get to know her better. To sit a little closer. Maybe that she feels even a fraction of what you’re feeling now.
It’s too soon, isn’t it?
It’s been less than a day. Saying something now might ruin the moment.
What would she even think, if you admitted that?
The thought tightens in your chest, and in the end, you let it go. You swallow the wish down and settle on the safest truth you can manage.
“If I tell you,” you say softly, “it might not come true…”
Kalea doesn’t look disappointed. If anything, she smiles with gentle understanding. “You’re right…” she murmurs. Her gaze drifts upward, the fiber-optic stars reflected in her eyes. “I really want mine to come true, too.”
For a moment, neither of you speaks.
Maybe it’s the dim light. Or maybe it’s the way the shadows blur the space between you. But you’re almost certain—just for a second—her eyes dip toward your lips.
Your breath catches and you have to wonder: did you both wish for the same thing?
<span class="next"><<button "Next" "FollowKal4">><</button>></span>“My wish is…” You smile faintly, tilting your head to see her better. “To remember this.”
Kalea leans a little closer, her attention fully on you.
“I want to remember exactly how it feels right now,” you continue. “Before everything gets loud. Or complicated.”
Her lips curve into a small, thoughtful smile.
“Yeah,” she says softly. “I like that.”
She exhales, shoulders relaxing as she settles back against the recliner. “It’s nice…just being here. Without having to be or do anything yet.”
You nod, eyes drifting back up to the stars. “Exactly.”
<span class="next"><<button "Next" "FollowKal4">><</button>></span>“Hmm…” You lift your chin toward the dome, pretending to mull it over. “I wish to know your wish.”
Kalea lets out a soft laugh. “You’re messing with me.”
“I’m not,” you insist lightly. “What’s your wish?”
She rolls onto her back, hands folded over her stomach as she stares up at the glowing ceiling. The stars reflect faintly in her eyes.
“It’s kind of embarrassing,” she admits after a moment.
“You don’t have to tell me,” you say easily.
She pauses, then smiles to herself. “I know. But…” Her shoulders rise in a small shrug. “I wished that this whole thing won’t feel scary.”
“Not bad,” you reply.
She turns her head slightly, meeting your gaze. “Thanks,” she says quietly.
<span class="next"><<button "Next" "FollowKal4">><</button>></span>You let out a slow breath, your gaze drifting around the darkened space one last time.
“We should probably get going…” Kalea says quietly beside you. She presses the button on her chair, the recliner easing back into its upright position with a low, mechanical hum. “Did you pick a room yet?”
You follow her lead, returning your chair to normal. “Not yet.”
“I think I want a room with a view,” she says, stepping out of her seat, though her eyes linger on the stars overhead a moment longer.
<<if $bold > 50 && $kalflirt >= 3>>
You grin. “What kind of view?” You gesture lazily down the length of yourself. “A hot person view…or a boring outside view?”
Kalea coughs, whipping her head away. “Outside!” she blurts. “Definitely outside!”
You laugh. “Alright, alright. Outside it is.” You glance at her from the corner of your eye, lips curving into something sly, your voice tipping playfully singsong. “But I’ll be around…just in case you change your mind.”
“Ahem…okay…” She squeaks.
<<elseif $bold < 50 && $kalflirt >= 3>>
“Yeah…I’d definitely stay in that room with you.” You say without thinking.
Kalea coughs sharply, turning toward you. “To see the view, right?!”
You sputter. “Yes! The view. Obviously the view. Not—not the bed. I mean—” You cringe. “Unless you wanted to—never mind.”
She laughs, cheeks warm as she shakes her head.
<<else>>
You shrug lightly. “I think you’d be hard-pressed not to find a room with a view here.”
“Probably,” Kalea agrees. “But I want one with the mountains in the back.”
You nod toward the hallway. “Better get there before Anjali does.”
<</if>>
Kalea lets out a soft sigh as she makes her way toward the door. “Alright…I guess we should.”
You trail after her, pausing to glance back at the room one last time. When you turn again, Kalea is already holding the door open, waiting for you with a patient, gentle smile.
“Hey, um…” she starts, hesitating. “Thanks for spending time with me.” Her fingers curl lightly around the doorframe. “You could’ve done anything else…but you came with me.”
You shrug, easy. “Thanks for letting me tag along.”
Her smile widens, just a touch.
You step back into the hallway together, and the shift is immediate. After the near-perfect quiet of the theater, everything feels louder now—reverberating footfalls, distant voices carrying, the lodge very much awake again.
You fall into an easy pace beside each other. It’s only after a few steps that you realize you’ve both begun drifting in opposite directions.
Kalea slows, lingering a second longer than necessary. She lifts her hand in a small, shy wave. “I’ll…see you later?”
You grin, waving back as you walk backward down the hall. “Yeah. See you later.”
She gives you one last smile before turning away, already headed off in search of that room with a view.
You watch her go for a moment, then turn and head in your own direction to unpack and to see what the rest of the night has in store.
<span class="next"><<button "Next" "Day_1_Start">><</button>></span>You follow her into the room, watching as she crosses to the closet and pulls it open, eyes sweeping over the space with a quick, evaluative glance.
“You walk like a model,” you say, unable to stop yourself. “It’s impressive.”
Anjali pauses briefly, letting your words register.
Then she turns on her heel, already reaching down to unzip her suitcase.
“I don’t walk like a model,” Anjali says coolly, “I <i>am</i> a model.”
There’s no arrogance in the statement. It’s simply a fact.
You huff a quiet laugh. “Well…I could tell.”
She glances over her shoulder, her expression smoothing into something composed. “Good,” she says, returning to her bag. “It would be strange if you hadn’t.”
<span class="next"><<button "Next">><<goto "FollowAnj1">><</button>></span>You follow her into the room, watching as she crosses to the closet and pulls it open, eyes sweeping over the space with a quick, evaluative glance.
“You walk like a machine,” you say flatly. “Does it ever turn off?”
Anjali pauses briefly, letting your words register.
Then she turns on her heel, already reaching down to unzip her suitcase.
“To the untrained eye, perhaps,” she says coolly. “Though I wouldn’t expect someone without discipline to recognize precision.”
<span class="next"><<button "Next">><<goto "FollowAnj1">><</button>></span>You follow her into the room, watching as she crosses to the closet and pulls it open, eyes sweeping over the space with a quick, evaluative glance.
“You treat every floor like a runway,” You reply. “I get it; I would too, if I could command a room like that.”
Anjali pauses briefly, letting your words register.
Then she turns on her heel, already reaching down to unzip her suitcase.
“Walking is about confidence,” she says coolly, “Technique and perfection simply make it undeniable.”
<span class="next"><<button "Next">><<goto "FollowAnj1">><</button>></span>You follow her into the room, watching as she crosses to the closet and pulls it open, eyes sweeping over the space with a quick, evaluative glance.
You perch on the edge of the mattress. “You move like you expect people to watch.”
Anjali pauses briefly, letting your words register.
Then she turns on her heel, already reaching down to unzip her suitcase.
“I don’t move for attention,” she says coolly. “But if that happens to be the outcome…” She lifts a shoulder in a slight shrug. “People are welcome to stare.”
<span class="next"><<button "Next">><<goto "FollowAnj1">><</button>></span>
You follow her into the room, watching as she crosses to the closet and pulls it open, eyes sweeping over the space with a quick, evaluative glance.
“…You’re very controlled.” you reply evenly.
Anjali pauses briefly, letting your words register.
Then she turns on her heel, already reaching down to unzip her suitcase.
“Controlled makes me sound rigid,” she says coolly. “I prefer poised. But you’re welcome to your interpretation.”
<span class="next"><<button "Next">><<goto "FollowAnj1">><</button>></span>You continue watching as she unpacks, transferring her clothes into the closet and drawers with care. There’s an ease to it, an unspoken assumption that this is <i>her</i> room, despite the fact that she might not even be here for the next three nights if she doesn’t secure a match.
Confidence, apparently, doesn’t wait for confirmation.
Eventually, Anjali moves on to her toiletries and essentials. From her bag, she pulls out two frosted glass bottles with warm, reddish-brown caps. They clink softly as she gathers them into the crook of her arm.
There’s something incredibly familiar about them. About her.
You squint at the bottles. Then her face.
And suddenly, it clicks.
You snap your fingers. “Rasa.”
“Pardon?”
<<if $playful >= 60>>
Striking your best model pose, you look over your shoulder with an exaggerated flutter of your lashes, slipping into your most passable British accent. “Rasa. Pure Essence. Perfect Skin.”
<<if $games.waitWhat.mcPrompts.british>>
Anjali sighs deeply. “I thought I told you not to do that again,” she grumbles. She shoots you a warning look. “Ever.” <</if>>
<<elseif $dramatic >= 60>>
Your eyes widen with recognition. “Holy shit, I’ve seen you on TV. You’re famous!” You grin. “I’m hanging out with a celebrity!”
Anjali rolls her eyes. “We are not <i>hanging out</i>.”
<<else>>
“I think I’ve seen your commercials. That skincare line,” you nod toward the bottles in her hands.
“You have.” Anjali says simply.
<</if>>
She disappears into the ensuite, and you follow a moment later, leaning against the doorframe as she carefully sets the bottles on the counter. “Are you contracted with the brand or something?”
Anjali glances up, meeting your eyes through the massive mirror with a steely gaze.
“I own it.”
“You <i>own</i> it?”
“It’s my brand,” she says evenly. “My formulas.” She briskly slips past you to collect the rest of her things.
*<<link "“That’s impressive. Seriously.”">>
<<bump 'friendly' 2>>
<<goto 'impressive srsly'>>
<</link>>
*<<link "“Control is good. So is choice.”">>
<<bump 'easygoing' -2>>
<<goto 'control choice'>>
<</link>>
*<<link "“Okay, that's kind of badass.”">>
<<bump 'impulsive' 2>>
<<goto 'badass'>>
<</link>>
*<<link "“Running something like that takes nerve.”">>
<<bump 'charming' -2>>
<<goto 'nerve'>>
<</link>>
*<<link "“Does this mean I get a discount?”">>
<<bump 'playful' 2>>
<<goto 'discount'>>
<</link>>You can’t hide your amazement, brows climbing up your forehead. Considering her age alone, owning a brand like that is no small feat. “That’s impressive,” you say sincerely. “Seriously.”
Anjali’s hold three more bottles in her hands, all the same understated, elegant design. She sets them down beside the others, never once looking up to address you.
“Of course it is.”
You attempt to catch her fleeting gaze in the mirror and smile. “That kind of reach doesn’t happen by accident. You must’ve worked incredibly hard. It’s international, right? You should be proud.”
She doesn’t respond right away, though you notice her movements start to slow. “Pride is unproductive,” she looks up, meeting your eyes through the glass. “But effort should be acknowledged.”
Her eyes flick back down, hands resuming their previous task. “Your admiration,” she adds quietly, “is noted.”
<<include 'FollowAnj2'>>Your brows lift slightly. You have to give her credit, being the owner <i>and</i> the mind behind a brand at her age is no small thing. The way she handles each bottle, careful and exact, makes it clear this isn’t just business. There’s a passion there. One you respect, even if you don’t say it outright.
“Control is good.” you say as Anjali joins you in the bathroom holding three more bottles, all the same understated, elegant design. She sets them down beside the others, never once looking up to address you. “So is choice. It’s lucky you have both.”
“Hm…something we can agree on.” She looks up, briefly catching your gaze in the mirror. “I would never allow someone else to have the final say on my products. If I’m putting something out with my name and face, it better be exactly how I want it to be.”
“Must take a really long time to pass QC.”
She holds your stare. “I don’t settle for anything less than perfect.”
<<include 'FollowAnj2'>>“Okay, that’s kind of badass.” The words leave your mouth before you’ve had time to think them through.
Anjali holds three more bottles in her hands, all the same understated, elegant design. She sets them down beside the others, never once looking up to address you.
“How very eloquent.”
You don’t backtrack. “It’s just—it’s kind of wild. You’re so young.”
She looks up then, briefly catching your gaze in the mirror.
“My age has nothing to do with my competence,” she says sharply. “I studied. I learned. I worked.”
To anyone overhearing, it would sound like a cold dismissal. But you catch the edge beneath it. You see the way her jaw tightens. The way she doesn’t immediately look away.
She sounds defensive. Maybe even hurt.
Like it’s a challenge she’s had to answer more times than she cares to remember.
You decide not to push it.
<<include 'FollowAnj2'>>You fold your arms over your chest, eyes tracking Anjali as she re-enters the bathroom. She’s holding three more bottles in her hands, all of the same understated, elegant design.
“Running something like that takes nerve.” you say, watching closely as she carefully rearranges the bottles on the counter.
She briefly catches your gaze in the mirror. “It takes more than nerve.”
“Of course it does,” you reply, voice even. “Dedication. Passion. Determination. But to maintain control over it? You need that grit.”
Her eyes linger on yours this time. “Are you surprised or impressed?”
“Both.”
Anjali hums low in her throat, turning back to the counter.
She doesn’t disagree. And somehow, that feels like acknowledgment.
<<include 'FollowAnj2'>>Your lips split into a slow, playful grin. “So…?”
Anjali re-enters the bathroom holding three more bottles, all of the same understated, elegant design. She sets them down beside the others, never once looking up to address you.
“Speak plainly.”
You gesture vaguely toward the lineup on the counter. “Does this mean I get a discount?”
“What?”
“You own the brand,” you continue easily. “Which means you <i>definitely</i> have a friends-and-family discount.” You cock your head to the side. “And we’re friends. Right?”
Anjali finally looks up.
She meets your gaze through the mirror, brown eyes sharp, unimpressed, and entirely unmoved.
“We are <i>not</i> friends.”
“How about…acquaintances with benefits?”
Her brow arches a fraction. “No.”
“Wow. Heartless.” you gasp softly. “…What about free samples?”
She exhales through her nose, a sound close enough to a laugh, in your opinion. “You’re exhausting.”
<<include 'FollowAnj2'>>Neither of you speak after that. Anjali seems perfectly content to behave as though you don’t exist at all.
She maneuvers around you with deliberate accuracy, sidestepping you like another piece of furniture—there, but entirely unremarkable. It seems to come naturally to her, this almost unnerving ability to effortlessly dismiss anyone she’s decided isn’t worth her attention.
You think back on your second first meeting, where she sat with Dmitry. Then, she was less reserved, more engaged. So what is it about <i>you</i>, you wonder, that makes her withdraw like this? Is she antisocial?
<<if $bag == "leavecase" || $bag == "hidecase">>
Is she still annoyed about the suitcase thing? Sure, you didn’t apologize, and honestly, you hadn’t really planned to…but it’s been hours. She had to have gotten over it by now.
<</if>>
Or is it even simpler than that?
Does she just…not like you?
And if she doesn't...does that bother you?
*<<link "Follow her around anyway $flirt_label">>
<<bump 'anjflirt' 1>>
<<goto 'lost puppy'>>
<</link>>
*<<link "Give her space...for now">>
<<bump 'anjfriend' 1>>
<<goto 'space'>>
<</link>>
*<<link "Decide it's not worth overthinking">>
<<goto 'overthinking'>>
<</link>>
*<<link "Mentally write her off">>
<<if $anjflirt > 0>>
<<bump "anjflirt" -1>>
<<else>>
<<bump "anjfriend" -1>>
<</if>>
<<goto 'write off'>>
<</link>>Okay. So maybe it bothers you.
Just a little.
You’ve never had someone ignore you this <i>deliberately</i>. And yet, here you are, still trailing after her as she moves quickly between the bathroom and the bedroom, gathering stray items with clipped efficiency.
Eventually, Anjali stops so abruptly you nearly walk straight into her.
She whirls around, irritation flashing across her face, and you lose your train of thought entirely.
Pretty doesn’t begin to cover it. There’s something almost unfair about her beauty; it’s the kind that belongs in old stories and cautionary tales. Her cheekbones catch the light as she scowls, all sharp lines and polish; dark lashes frame eyes bright with irritation, warm brown shot through with amber.
Even annoyed. Even glaring.
She looks immaculate.
If Helen of Troy had looked like this, you think dimly, history would’ve really had no choice but to burn.
“Why are you following me around like some helpless puppy?” she snaps. “Don’t you have anything better to do?”
As vexed as she sounds, you’re not entirely convinced she’s as unaffected as she wants you to believe.
*<<link "“Are you always this intense, or am I just special?”$flirt_label">>
<<bump 'bold' 2>>
<<goto 'special'>>
<</link>>
*<<link "“I wasn’t following you…”$flirt_label">>
<<bump 'bold' -2>>
<<goto 'not following'>>
<</link>>
*<<link "“I didn’t mean to annoy you.”">>
<<bump 'anjfriend' 1>>
<<goto 'not annoy'>>
<</link>>
*<<link "“I’ll get out of your way.”">>
<<goto 'out way'>>
<</link>>You decide not to take it personally. From what little you’ve gathered so far, Anjali is a very private person, deeply protective of herself, her things, and the space she occupies.
You step aside, making yourself as unobtrusive as possible as she continues unpacking. It’s a small concession, but a conscious one.
Getting to know her, you suspect, will take time and effort. A lot of it.
For now, you’re willing to give her space.
You concede that you can always carefully test the boundaries later until your presence stops registering as an intrusion at all.
<<include 'FollowAnj3'>>The more you think about it, the more you realize you should probably <i>stop</i> thinking about it altogether. What’s the point of dissecting a relationship—if it even qualifies as one—when you’ve known each other for less than a day?
It isn’t worth the mental gymnastics. Or the effort.
You let the thought go and move on.
<<include 'FollowAnj3'>>You watch her move around the room as if you aren’t there at all, her attention sliding past you without pause.
Fine.
If she’s determined to pretend you don’t exist, you can return the favor.
You make a quiet decision to try and keep your interactions with her to the bare minimum.
Whether that resolve holds later is another question, but for now, it feels like the simplest solution.
<<include 'FollowAnj3'>>The corner of your mouth lifts into a smirk as you step closer. “Are you always this intense,” you ask lightly, “or am I just special?”
Anjali’s expression hardens.
“There’s nothing intense about maintaining personal space,” she flares. “And you certainly aren’t <i>special</i>.”
<<if $anjflirt >= 3 && $anjfriend >= 1>>
“Really?” you ask, your head tipping to the side. “Because it feels like there’s some chemistry here.”
Anjali huffs a sharp breath. “I have working eyes.” She states, rolling them right as she speaks. “You may be attractive. That doesn’t mean I’m going fall madly in love with you.”
“Never say never.” you sing.
<<elseif $anjfriend <= 0 && $anjflirt >= 2>>
You bob one shoulder, eyes tracing the sharp rise of her cheeks. “Maybe I just like to bug you.”
Anjali rolls her eyes. “Are you genuinely that simple,” she asks, “or does irritating people actually bring you joy?”
“You make it easy.” you sing.
<<else>>
You lift a shoulder, easy confidence in the gesture.
“Give it time,” you say. “I think you’d change your mind if you got to know me better.”
Anjali rolls her eyes. “I’m not so easily swayed.”
“Good. I like to work for it.” you sing.
<</if>>
The two of you stand face to face, neither willing to give an inch.
Anjali’s eyes bore into you with the same focused intensity you’d just given her. She methodically scans the contours of your face, her brows drawing together as if the very idea of finding you interesting offends her on principle.
“You say I’m not special,” you practically whisper, your feet inching even closer without thought. “But you can’t seem to take your eyes off me.”
“You flatter yourself.”
You laugh softly. “You flatter <i>me</i>.”
“Believe me,” she sneers, “that’s the last thing I’m doing.”
<span class="next"><<button "Next" "anjRO1">><</button>></span><<if $anjfriend <= 0 && $anjflirt >= 2>>“Then step back.” you challenge.
“<i>You</i> step back.”
You grin defiantly. “Make me.”
Her jaw tightens, front teeth sinking into the pillowy curve of her lower lip. Her breath deepens, eyes darkening, frustration burning into something hotter. The distance between you is negligible now, close enough that you can feel the heat radiating off her skin, catch the faint, expensive trace of jasmine and citrus beneath it. Her gaze doesn’t waver. It hardens, practically daring you to blink first.
“You’re enjoying this,” she says quietly, almost accusing.
You huff a soft laugh. “I could say the same about you.”
You honestly think she might snap and cut you down where you stand. Instead, she lifts her chin a fraction, refusing to give you any satisfaction.
“You don’t intimidate me,” she says.
“But I’m doing <i>something</i> to you,” you reply just as softly.
Her eyes flash before she leans in and you’re almost certain she’s about to close the gap entirely. To your dismay, she doesn't, stopping just close enough for her words to ghost your mouth.
“You’re infuriating,” she breathes. “And far too confident for someone who knows nothing about me.”
Your smile is slow, inevitable. “Still not stepping back.”
“Neither am I.”
The air between you feels like it’s stretched to breaking, taut as a wire pulled too tight. One more second like this and something <i>will</i> give. Pride, restraint…common sense.
And then it finally collapses.
Footsteps sound in the hallway, voices drift closer.
Anjali straightens first, composure snapping back into place. She steps aside, reclaiming her space without conceding ground.
“This isn’t over,” she says, her attention unwavering.
“Promise?”
“Ugh, move.” Anjali shoves past you and out the door, not bothering to look back.
<<else>>“Fine,” you concede, lifting your hands in a show of surrender. “But you’ll come around eventually.”
“You’re remarkably confident for someone who knows so little about me,”
“I’ve been wrong before,” you shrug, “but I’ve got a feeling I’m right this time.”
Her eyes fixate on you, traveling from the crown of your head down to your toes. For once, her annoyance gives way to appraisal.
“Confidence without substance is tedious,” she adds. “But tenacity…is harder to ignore.”
“Good. I hate being ignored.”
“Don’t mistake tolerance for interest,” she says, stepping past you.
As she moves away, her shoulder brushes yours, light enough to be accidental. Or maybe not. She hovers in the doorway, fingers tapping once against the frame before she finally leaves. And for the first time since you followed her up here, you get the sense you haven’t been dismissed outright.
<</if>>
You wait a second longer before you decide it's time to take your own leave.
<span class="next"><<button "Next" "Week_1_Start">><</button>></span>Maybe the best thing to do in this situation is deny, deny, deny.
You look away, hands sinking into your pockets to keep them from fidgeting at your sides. “I wasn’t following you…”
You figured that’d be enough, and she’d dismiss you in her typical way. But then Anjali does the unthinkable; she steps closer.
“And what do you call this?” she asks, gesturing pointedly to the narrow gap between the two of you. Or rather, the lack of one.
You press your lips together, fighting the urge to shift back.
<<if $anjflirt >= 3 && $anjfriend >= 1>>
“Well…” you start to say. “I didn’t think you’d notice.”
Her brows lift slightly. “Oh, I noticed. You’re hardly subtle.”
“That’s not—I wasn’t trying to be.”
Her brows rise a fraction higher. That, at least, seems to catch her off guard as much as your own honesty does.
“I see.”
<<elseif $anjfriend <= 0 && $anjflirt >= 2>>
“Well…” you start to say. “You moved closer to <i>me</i>, so…”
“I moved to make a point,” Anjali replies, a humorless laugh brushing past you. “You’re the one who apparently can’t keep still.”
“…Pot meet kettle,” you mutter.
“What?”
You jolt. That definitely wasn’t meant to be audible. “Nothing!”
<<else>>
“Well…” you start to say. “I—fine. I didn’t realize how obvious it was.”
“Once is a coincidence. Twice is bad timing,” she stalks closer. “But three to four times? That starts to feel intentional.”
“Maybe that’s the point…” you mumble.
“What?”
You jolt. That definitely wasn’t meant to be audible. “Nothing!”
<</if>>
The two of you stand face to face, and you can only hope she can’t tell how flustered you’ve become.
Anjali’s eyes bore into you with the same focused intensity you’d just given her. She methodically scans the contours of your face, her brows drawing together as if the very idea of finding you interesting offends her on principle.
“Are you…going to move now?” you venture, voice betraying your nerves just a little.
“Oh, what? Are you uncomfortable now?” she asks, adopting an exaggerated sympathetic pitch. It doesn’t take long before her expression flattens. “How unfortunate.”
<span class="next"><<button "Next" "anjRO2">><</button>></span>You stop short, lifting your hands in a small, placating gesture. “Sorry. I didn’t mean to annoy you.”
Anjali’s posture eases just enough to notice. Her expression smooths, the sharpest edge of irritation dulling.
“You’re more perceptive than you look,” she says.
You huff a quiet breath. “If your tone wasn’t indication enough, I’d be worried.”
“Most people don’t pay that much attention,” she replies before abruptly adding, “Don’t make a habit of it.”
You nod in understanding. “You got it.”
<<include 'FollowAnj3'>>You stop short. “I’ll get out of your way.”
Anjali lets out a quiet breath through her nose. “A little late for that.”
She flicks her gaze pointedly to where you’re standing: directly in the way of the rest of her things.
“Oh—right.” You step aside quickly, giving her space.
She resumes what she was doing without another word or acknowledgement.
<<include 'FollowAnj3'>><<if $anjfriend <= 0 && $anjflirt >= 2>> You stand a little taller, feeling somewhat emboldened to prove her wrong. “I’m not uncomfortable.”
Something like amusement flickers behind her dark irises. “Intimidated, then.”
“Would you prefer it if I was?”
You silently congratulate yourself for how steady your voice sounds.
The air between you feels tense. Strained to the point of breaking. One more second like this and something <i>might</i> give.
“Careful,” she replies, low and smooth, “that kind of confidence tends to invite consequences.”
What kind of consequences, you wonder? Good ones…? <i>Bad</i> good ones? You shake the thought away immediately. Ridiculous. She’s clearly just trying to get under your skin.
You clear your throat. “I’ll um—keep that in mind. For the future.”
Anjali’s lips curve into a smirk, sharp and entirely without humor. “For your sake,” she whispers, “you should.”
She doesn’t linger after that, and the moment she steps aside, you finally breathe, your heart stuttering painfully in your chest. She brushes past you toward the door, not another word spared in your direction.
<<else>>You laugh nervously and clear your throat. “I should—I should go.”
Anjali doesn’t stop you, but she watches as you take a small step back. Then another.
“Nervous, then.” She notes, arms slowly crossing over her chest.
You freeze, flinching on the spot. “What?”
“There’s a subtle difference between nervousness and discomfort.”
“What would I be nervous about?” you ask, your voice wavering slightly.
“You tell me.”
The way she’s looking at you makes it clear she already knows the answer. She’s waiting, baiting you to say it out loud. And part of you suspects that if you did, she’d accept it without ceremony and move on. Your interest, as it stands, hasn’t proven useful. Or particularly impressive.
So, you don’t give her the satisfaction.
You press your lips together, letting out a breathy chuckle instead.
She hums once, a sound of discreet conclusion, and steps past you. As she moves away, her shoulder brushes yours, light enough to be accidental. Or maybe not. You jump, the contact sending a brief, electric jolt through you. She hovers in the doorway, fingers tapping once against the frame before she finally leaves.
<</if>>
You wait a second longer before you decide it's time to take your own leave.
<span class="next"><<button "Next" "Day_1_Start">><</button>></span>It takes another half hour or so before Anjali finally empties her suitcase. Closets and drawers fill with her clothing; the bathroom countertop becomes a neat arrangement of her extensive skincare lineup.
If it was ever a question before, it isn’t now: this room is hers, whether anyone likes it or not.
She zips the suitcase closed and tucks it into the closet. Now that it’s empty, she handles it herself without hesitation. Thinking back, you’re a little surprised she unpacked everything on her own. You might’ve expected her to delegate the task to someone on the crew.
But watching her now, with the faint, stern pinch between her brows, and recalling the deliberate care she took with each item, it’s easy to see why she wouldn’t. The last thing she’d probably want is a stranger touching her things.
Anjali heads for the bedroom door without looking back.
You’re not entirely sure what you’d hoped to accomplish by following her up here. Curiosity, maybe. Still, despite how little the two of you actually said, you feel like you understand her a bit better.
What you don’t expect is for her to pause at the doorway and finally acknowledge you.
“Are you just going to stand there?” she asks, impatience edging her voice.
“Hm? No.” You move toward the door.
“Good,” she huffs. “I’d hate for you to linger around my things. Out you go.” She motions you forward.
You barely resist the urge to roll your eyes.
That’s the extent of her acknowledgment. The moment the door closes behind you both, she squares her shoulders, flicks her hair as she’s prone to do, and strides off down the hall, destination entirely unknown.
You shake your head, lifting a hand in a casual farewell as she disappears around the corner, before turning to get on with your day.
<span class="next"><<button "Next" "Day_1_Start">><</button>></span>“Oh, hi.” You take a small step back, brushing your hands down the front of your top. Once the initial fluster fades, you offer him a warm, friendly smile. “I was actually looking for you.”
Makai shifts back too, giving you space, a low grunt escaping him. “Well,” he mutters, “you found me.”
You tip your head and gesture with your thumb over your shoulder. “I’ve got a tail.”
He follows your motion with a glance down the hall. His mouth tightens slightly. “Yeah. I noticed.”
You huff a quiet laugh. “Sorry, I wasn’t trying to run into you—literally. I just figured you might appreciate a heads-up before they decide to make this a group activity.”
His gaze flicks back to you. “…Thanks.”
<<include 'FollowMak1'>>You grab his shoulders. “They’re on to me!”
Makai startles, whether from the sudden touch, your volume, or the sheer panic in your voice, it’s hard to tell. He steadies himself quickly, then gently but decisively lifts your hands from his shoulders.
“What?” he asks.
“I’m kidding. Mostly.” You hitch a thumb over your shoulder. “I’ve got a shadow.”
He glances past you down the hall, and upon seeing the camera operator, his mouth immediately presses into a thin line.
“…I see,” he says.
“Figured I’d make a break for it.”
Makai exhales through his nose, a sound close to amusement. “You’re not very subtle.”
“No,” you agree cheerfully. “But I’m fast. And so are you, apparently.”
<<include 'FollowMak1'>>You take a deliberate step back, fixing him with a steady, unblinking stare. “You’re hard to track down.”
Makai mirrors the movement, giving himself a little more space. “Usually means I don’t want to be found.”
“Found you anyway.” You hitch a thumb over your shoulder. “And they will too.”
His gaze flicks past you down the hall. The moment he spots the camera operator, his jaw tightens, lips flattening into a thin line.
“You brought them here.”
“Not on purpose,” you reply somewhat defensively.
He heaves a sudden, forceful sigh, irritation clear even as he reins it in. “Next time,” he mutters, “try harder.”
<<include 'FollowMak1'>>Folding your arms across your chest, you hold your ground, meeting his eyes with a firm, impassive stare. “You could’ve moved.”
The crease between his brows deepens. “You ran into me.”
“Well, I wouldn’t have if you weren’t standing there.”
“I was about to leave.”
“Yeah?” You hitch a thumb over your shoulder. “Because I wouldn’t do that unless you wanted to be followed around for the rest of the day.”
His gaze flicks past you down the hall. The moment he spots the camera operator, his jaw tightens, lips flattening into a thin line.
“…Great.” He mumbles.
<<include 'FollowMak1'>>The smile that graces your lips is warm and unforced. “Guess I found you.”
“Looks like it…” Makai steps back a fraction, giving himself space. He watches you through a narrow, inquisitive gaze before speaking again. “You were looking for me?”
“I was. Thought it’d be nice to have a little one-on-one time,” you hitch a thumb over your shoulder, “but it looks like they’re determined to make it a threesome.”
He grimaces faintly at your wording before his eyes flick down the hall. The moment he spots the camera operator, his jaw tightens, lips pressing into a thin line.
“…I see,” he says.
<<include 'FollowMak1'>>Makai glances down the hall again, and without warning, reaches out and pulls you further inside.
“Hey—”
The room opens up into a sunroom, its walls lined with windows, a massive wraparound sofa hugging the perimeter.
He lifts a finger to his lips, brow furrowing with quiet insistence. Carefully, he eases the door shut until it clicks softly into place. He presses his ear to the door then immediately steps back.
“Come on…”
Before you can ask where, he’s already moving again, leading you through a narrow side door—
—and right into the cold.
The door shuts behind you, muffling the noise from inside.
<<if $makflirt >= 3>>
The chill hits instantly. Your only real sources of warmth are the clothes on your back and Makai’s hand still wrapped around your wrist.
You glance down. He follows your gaze, eyes widening slightly when he realizes he hasn’t let go. He jerks back like he’s been shocked, releasing you at once. Your hand drops lazily to your side, but the memory of his touch lingers, warm against your skin despite the cold.
<<else>>
The chill hits instantly. Your only sources of warmth are the clothes on your back, though the frigid air finds its way through every gap, brushing your skin and raising goosebumps in its wake.
Makai drops your hand quickly, rubbing his palms together as if he can shake off the cold.
<</if>>
*<<link "“I appreciate your quick thinking, but this is a terrible idea.”">>
<<bumpmany 'playful' -2 'impulsive' -2>>
<<goto 'terrible idea'>>
<</link>>
*<<link "“This sucks.”">>
<<bump 'charming' -2>>
<<goto 'this sucks'>>
<</link>>
*<<link "“Are you out of your mind?!”">>
<<bumpmany 'dramatic' 2 'friendly' -1>>
<<goto 'u crazy'>>
<</link>>
*<<link "“Do you wanna build a snowman?”">>
<<bumpmany 'playful' 2 'impulsive' 2>>
<<goto 'elsa'>>
<</link>>
*<<link "“It’s beautiful. And I’m not cold. Really.”">>
<<bump 'friendly' 2>>
<<goto 'never cold'>>
<</link>>You glance down at your feet—thick socks, borrowed slippers, already dampening in the snow. You wrap your arms tighter around yourself, shoulders hunching against the cold before looking over at Makai.
He’s not faring much better. He keeps shifting his weight, a subtle bounce to his movements like he’s trying to generate warmth without drawing attention to it.
“I appreciate your quick thinking,” you say, peering back through the window for any sign of movement, “but this is a terrible idea.”
He exhales through his nose. “I didn’t think they’d follow us out here.”
“Well,” you reply evenly, “you were right about that part.”
“…Sorry,” he mutters, rubbing his hands together.
<<include 'FollowMak2'>>You grit your teeth, shoulders hunching instinctively against the cold. Makai tucks his hands beneath his arms, breath fogging faintly in front of him. Another gust sneaks down the back of your neck, and you shiver.
“This sucks,” you mutter.
You glance through the window, checking for any sign of the camera operator, who must be long gone by now.
“They wouldn’t follow us out here,” Makai says.
“Of course they wouldn’t,” you reply flatly. “Unless they decided to grab a coat first.” You look back at him. “Which we probably should’ve done. Before you dragged me out here.”
He winces, rubbing his hands together. “…Sorry,” he mutters.
<<include 'FollowMak2'>>You hunch into yourself, shoulders lifting instinctively as the wind bites at your ears. Another cold draft slips down the back of your neck and that’s it—you snap.
“Are you out of your mind?!” You jut your foot out between the two of you, shaking it pointedly. “I don’t even have shoes!”
“Keep it down,” Makai says under his breath. “Unless you want them finding us out here.”
“Yes,” you shoot back. “Actually, I do. This is my nightmare.”
He grimaces. “I’m sorry, alright? I didn’t think it through.”
“Clearly,” you say, shivering. “If I lose a finger, I’m blaming you.”
“…Fair,” he mutters.
<<include 'FollowMak2'>>It’s <i>unbelievably</i> cold. You curl in on yourself, shoulders rising as you brace against the biting air. Beside you, Makai shifts subtly, bouncing once on his toes as he stuffs his hands into the pockets of his slacks.
The snow around you glitters, white and powdery in the early evening light. You toe it experimentally with the edge of your slipper, wincing when it immediately dampens. After a moment’s hesitation, you reach out and trail your fingers along the railing, poking through the thin layer of snow. The ice melts under your touch, seeping into your skin.
“Makai,” you call over your shoulder. “Do you wanna build a snowman?”
There’s a long pause, then a deep, long-suffering sigh.
“…Seriously?”
“I have two options: snowman or screaming. Pick one.”
“Neither,” he replies flatly. “Let’s just…try to get back inside.”
“And to think I would’ve let you supervise and judge the birth of our snow child.” You jokingly lament.
Another sigh is the only response you get.
But at least this one’s quieter.
<<include 'FollowMak2'>>It’s cold. <i>Really</i> cold. You would’ve preferred a jacket. And a scarf. And, ideally, actual shoes.
Still, as you look out over the snow-covered expanse, glittering beneath the early evening light, you have to admit—it’s beautiful.
Beside you, Makai bounces lightly on the balls of his feet, tucking his hands beneath his arms for warmth. When he looks at you, there’s an apologetic crease between his brows.
“I’m sorry,” he says quietly. “I didn’t really think this through.”
“It’s beautiful,” you reply, turning toward him. You try to keep the shiver out of your voice, and fail, just a little. “And I’m not cold. Really.”
He examines you for a moment, unconvinced. Then his gaze flicks to the door.
“…Let’s get back inside.”
It’s not a suggestion. Rather, there’s something protective in the way he says it.
<<include 'FollowMak2'>>Makai forces himself to touch the doorknob. He twists it once. Then again.
“…You’ve got to be kidding me…”
“What? What is it?” You ask, stepping up behind him.
He jimmies the handle again. It rattles but doesn’t yield.
“Shit.”
“Makai?”
“Yes?”
“Are we locked outside?”
“…Yes.”
*<<link "“I guess we’ll be out here for a while.”$flirt_label">>
<<bump 'makflirt' 1>>
<<goto 'we out here'>>
<</link>>
*<<link "“Okay. Let’s figure this out together.”">>
<<bump 'makfriend' 1>>
<<goto 'figure together'>>
<</link>>
*<<link "“Well. That’s inconvenient.”">>
<<goto 'inconvenient'>>
<</link>>
*<<link "“Why did you have to bring us outside?!”">>
<<if $makflirt > 0>>
<<bump "makflirt" -1>>
<<else>>
<<bump "makfriend" -1>>
<</if>>
<<goto 'why mak'>>
<</link>>You purse your lips and nod slowly. You haven’t exactly accepted your fate, but you’d be lying if you said you weren’t a little intrigued by the prospect of being truly alone with Makai.
He cups his hands around his eyes, peering through the glass door one last time. After a moment, he exhales and lets his arms drop, turning back toward you.
He drags a hand over his beard, the other clenching and unclenching at his side. You catch the subtle tremor in his shoulders as another icy draft cuts between you.
Without really thinking about it, your gaze drifts over him. His face, set in that familiar, unreadable calm. The solid line of his shoulders and chest. The way his hair is pulled back just enough to emphasize the sharpness of his jaw.
Another gust hits you full on, stealing your breath. You shudder.
Makai notices immediately.
Before you can say anything, he’s already shrugging out of his cardigan.
“What are you doing?” you ask, brow lifting.
He steps closer, wordlessly holding it out to you.
You stare at the cardigan, then at him. “You’re…giving it to me?”
His gaze shifts to the side as he nudges it closer. You reach out slowly, fingers curling into the soft, forest-green wool.
“Thank you,” you say quietly.
You slip it over your shoulders, tension easing as warmth seeps back into your body. The faint scent of black tea and figs rises from the fabric as you pull it tighter around yourself.
“It’s just until we get back inside,” he mumbles, folding his arms across his chest in a clear attempt to keep the cold at bay.
*<<link "Offer to share body heat $flirt_label">>
<<bump 'bold' 2>>
<<goto 'share mak'>>
<</link>>
*<<link "Slide a little closer to help keep him warm $flirt_label">>
<<bump 'bold' -2>>
<<goto 'closer mak'>>
<</link>>
*<<link "Try to work with him to get the door open.">>
<<bump 'makfriend' 1>>
<<goto 'door open'>>
<</link>>
*<<link "Turn away and wait for rescue.">>
<<bump 'makfriend' -1>>
<<goto 'rescue'>>
<</link>>“Okay,” you say, clapping your hands once to warm them. “Let’s figure this out together.”
Makai blinks, apparently caught off guard by your optimism.
You step up beside him, the glass biting cold beneath your bare palms as you peer through the window. You lean closer to the lock, poking at it experimentally, testing what little give it has.
“It’s probably going to take calling out for help,” he admits, shifting back as he glances from one window to the next. “But…thanks. For trying to help.”
You smile, already rubbing warmth back into your hands. “Of course.”
He nods once, appreciative, and for the first time since you got stuck out here, it feels less like a problem he has to solve alone.
<span class="next"><<button "Next" "FollowMak3">><</button>></span>You let out a long sigh, breath clouding in front of you. “Well. That’s inconvenient.”
“No kidding,” Makai mutters, giving the door handle another try. It rattles uselessly, then goes still.
You fold your arms and watch him work, the cold settling in as the silence stretches between you.
Neither of you says anything else.
<span class="next"><<button "Next" "FollowMak3">><</button>></span>The cold bites at your exposed skin, sharp and relentless, and you’ve had enough. “Why did you have to bring us outside?!”
Makai startles, spinning around to face you, his arms crossing tight over his chest. “I thought you wanted to get away from the camera.”
“I did,” you snap. “But you could’ve just—I don’t know—closed the door. Waited it out. Played the quiet game until they left.” You gesture around you. “Now we’re stuck out here.”
“I didn’t know the door would auto-lock,” he grinds out, jaw clenched, every inch of him wound tight.
You mirror his posture, folding your arms across your chest as you turn away. “Well, I hope you know how to get us out of this.”
<span class="next"><<button "Next" "FollowMak3">><</button>></span>“Can I return the favor?”
You don’t bother hiding your smile as you take one deliberate step forward, then another, until you’re nearly toe to toe. The cold feels sharper this close, but so does everything else.
You open the cardigan between you, holding it wide. “There’s plenty of body heat to go around.”
If you didn’t know him better by now, you might think the cold finally got to him. Makai goes still, cool brown eyes wide behind his glasses, breath fogging faintly in the space between you.
“Come on,” you coax, giving the cardigan a small, enticing shake. “I’m just looking out for your physical well-being. A little quid pro quo.”
“I—” His voice comes out quiet. A little strained.
He leans forward without seeming to realize it, drawn in by instinct alone, then catches himself, shoulders tensing as he stops short. His jaw flexes, fingers curling at his sides like he’s bracing against more than just the cold.
“You don’t have to,” he says, though he hasn’t stepped back.
“I know,” you reply softly. “But I want to.”
For a long moment, he just looks at you, searching, weighing, clearly torn. Then he exhales, slow and steady, the fight easing out of his posture.
You nod slowly, your heart thudding in your chest. Just a little more. Just a little closer.
<span class="next"><<button "Next" "makRO1">><</button>></span>Makai watches you for another second before turning back to the door, shoulders tense as he gives the handle another try. You can’t help the twist of guilt that settles in your chest.
All he’s wearing now is a long-sleeved henley. A very…well-fitted henley. One that accentuates the strength of his arms and back and—
You shake your head. Focus.
He must be freezing.
You step closer without really thinking about it. He doesn’t react right away. Either he hasn’t noticed, or he’s pretending he hasn’t. By the time you stop, you’re practically at his side.
Eventually, he looks up.
“What is it?”
You extend an arm slightly, still not quite meeting his eyes. Your nerves have your stomach in knots. “I just thought…you’d be cold too.”
“Don’t worry about it,” he says. “I’m the one who got us into this.”
“That doesn’t mean you should suffer.”
His cool brown eyes search yours for a few seconds, and for the first time, they soften. They actually soften, even if it’s just a little. The sight sends a quiet flutter through your chest.
“We don’t have to,” you mumble, inching closer. “I can just…stay nearby. If it helps.”
“You—” His voice comes out low. A little strained.
He stiffens when your shoulder brushes his. For a long moment, he just looks at you, searching, weighing, clearly torn. Then he exhales, slow and steady, the fight easing out of his posture.
Okay. This is okay. You’re closer now. Close enough to feel his warmth. Close enough to maybe stay?
<span class="next"><<button "Next" "makRO1">><</button>></span>You tug the cardigan tighter around your shoulders and step up beside him, close enough to peer at the door without crowding him.
“Alright,” you say, scanning the handle and the keypad. “I’m guessing it’s a smart lock. Which means brute force is out and sweet-talking it probably won’t help.”
Makai lets out a short huff of agreement. “Unfortunately.”
You crouch slightly, inspecting the frame. “No emergency latch on this side?”
He shakes his head. “Already checked.”
“Figures.” You straighten, glancing toward the windows, then back at him. “Okay. So our options are limited, but not zero.”
He turns to you, brow lifting. “Oh?”
“Well,” you say, ticking them off on your fingers, “we can keep trying the door, see if it resets. Or we wait it out and hope someone notices we’re missing before we turn into ice sculptures.”
A corner of his mouth twitches. “Comforting.”
You grin. “I try.”
He gives the handle another careful twist while you watch the hinges, just in case. It doesn’t budge, but the two of you linger there a moment longer, shoulders nearly brushing.
“Thanks,” he says quietly. “For not panicking.”
You shrug. “Someone’s gotta keep a level head.”
<span class="next"><<button "Next" "FollowMak3">><</button>></span>
You pull the cardigan tighter around yourself and lean back against the railing, only to flinch when cold moisture seeps through the fabric. You straighten quickly, shaking the snow off with a quiet sigh.
Makai doesn’t notice. He’s still focused on the door, testing the handle again, then the keypad. From the look of it, it’s a smart lock. There’s no forcing it.
“They’re bound to notice we’re missing eventually,” you say, glancing toward the windows. “Might as well wait it out.”
He doesn’t look at you. “You can.”
Then he gives the handle another try. It rattles uselessly. “But I’m gonna keep trying.”
You shrug, turning slightly away. “Suit yourself.”
The space between you settles into something quiet and impersonal. Two people waiting out the same problem, separately.
<span class="next"><<button "Next" "FollowMak3">><</button>></span>Your body buzzes with anticipation. The proximity alone feels almost unbearable. You wet your lips, though the cold dries them almost instantly. Makai still hasn’t looked away.
<<if $bold > 50>>
It isn’t until a subtle movement in your peripheral vision that he startles, stepping back abruptly.
<<else>>
It isn’t until a subtle movement in your peripheral vision that you both jump apart at the same time.
<</if>>
He clears his throat as you both turn, just in time to see the door begin to creak open.
Marcus pokes his head into the room, his face already set in a deep scowl.
Damn him. The timing couldn’t be worse.
Makai taps sharply against the glass, catching his attention. The second Marcus’s eyes land on the two of you standing outside, his expression somehow darkens further—an impressive feat, really.
He strides toward the door, muttering something under his breath, and moments later you’re back inside, warmth rushing in as the cold is sealed out behind you.
You and Makai stand shoulder to shoulder, suddenly very aware of the space between you. You feel like a kid caught doing something they weren’t supposed to, waiting for the inevitable reprimand.
Marcus looks between you. “Are either of you missing fingers, toes, or limbs? Lightheaded? Drowsy?”
You both shake your heads.
“I need a verbal confirmation.”
“No, we’re fine.” You both mumble unison.
His dark eyes sweep over you both with clinical precision. Then he shakes his head once and turns away. “I’m not going to ask,” he says flatly. “You’re late for dinner. Sort yourselves out and get downstairs.”
And then he’s gone.
<span class="next"><<button "Next" "makRO2">><</button>></span>Makai finally relents, stepping back from the door with a quiet huff. He drags a hand over his face, shoulders sagging as the tension bleeds out of him. He lifts his head, breath drawing in, ready to call out.
And then you see it.
The door inside cracks open.
“Hey—” You grab his sleeve and smack his shoulder a little harder than necessary. “Look!”
Marcus pokes his head into the room; his face already twisted into a deep scowl.
Relief hits you both at once. You rush forward, knocking sharply on the glass.
“Marcus!” you call. “Marcus, open the door!”
The second his eyes land on the two of you standing outside, his expression darkens even further—an impressive feat, really.
He strides toward the door, muttering something under his breath, and moments later you’re back inside, warmth rushing in as the cold is sealed out behind you.
You and Makai glance at each other, both clearly unsure who’s supposed to speak first. You feel like a kid caught doing something they weren’t supposed to, waiting for the inevitable reprimand.
Marcus looks between you. “Are either of you missing fingers, toes, or limbs? Lightheaded? Drowsy?”
You both shake your heads.
“I need a verbal confirmation.”
“No, we’re fine.” You both mumble unison.
<span class="next"><<button "Next" "FollowMak4">><</button>></span>The silence he leaves behind is…noticeable.
Makai exhales heavily, adjusting his glasses before stuffing his hands into his pockets. “Sorry.”
<<if $bold > 50>>
“I’m not,” you reply, confidence threading your voice.
Makai’s mouth twitches, full lips pressing together, like he’s holding back a response.
<<elseif $bold < 50>>
“It’s okay,” you say softly. “At least we got a little time together.”
Makai clears his throat again, lips pursed, gaze flicking briefly away.
<<else>>
“We still got a little one-on-one time,” you add. “Even if it wasn’t exactly…ideal.”
“…Right,” he says.
<</if>>
You soften a bit, “We can try again another time, maybe?”
He nods once. “Sure.”
You glance toward the hallway. “Probably should head down.”
“Yeah,” he agrees. “See you later.”
He turns to leave—
“Wait.”
Makai pauses; one hand braced against the doorframe.
“Your cardigan.”
You slip it off, gathering the soft fabric between your fingers. A few short steps bring you close again, and you notice the way his breathing deepens.
You pass it back to him, your fingers brushing his calloused ones, already warm from being inside.
He flinches slightly, dips his head in acknowledgment, then turns away, disappearing down the hall.
You linger by the door, watching him go. His head is bowed, hands worrying the cardigan absently as he walks.
You don’t leave empty-handed, either. You caught a glimpse of his proactive side, something easy to miss beneath the folded arms and constant frown. For all his stillness, he isn’t a statue after all.
If there’s a next time, you really hope it’s a little less chaotic.
And maybe even warmer.
<span class="next"><<button "Next" "Day_1_Start">><</button>></span>His dark eyes sweep over you both with clinical precision. Then he shakes his head once and turns away. “I’m not going to ask,” he says flatly. “You’re late for dinner. Sort yourselves out and get downstairs.”
And then he’s gone.
The silence he leaves behind is…noticeable.
Makai exhales heavily, adjusting his glasses before stuffing his hands into his pockets. “Sorry.”
You shrug, rolling your shoulders. “We’re back inside. That’s all that matters.”
He hesitates. “You wanted to talk.”
“We still got a little one-on-one time. Even if it wasn’t exactly…ideal.”
“…Right,” he says.
You soften a bit, “We can try again another time, maybe?”
He nods once. “Sure.”
You glance toward the hallway. “Probably should head down.”
“Yeah,” he agrees. “See you later.”
And with that, you part ways.
You don’t leave empty-handed, exactly. You caught a glimpse of his proactive side, something easy to miss beneath the folded arms and constant frown. For all his stillness, he isn’t a statue after all.
If there’s a next time—and that’s still an <i>if</i>—you hope it’s a little less chaotic.
And maybe a little warmer.
<span class="next"><<button "Next" "Day_1_Start">><</button>></span>Secrets have never sat well with you. Or maybe you’re just a little nosy. Either way, you’re already moving before you can talk yourself out of it.
You step into the lounge, posture straightening, resolve settling squarely in your shoulders.
Kailee.
And Makai.
Can’t say you didn’t see that coming.
“What are you guys talking about?” you ask, aiming for casual, and landing somewhere just shy of it.
Kailee looks up first, her smile quick and bright. “Hey, <<= $name>>. Did you get a chance to unpack?”
Nice dodge.
“I did.” You drop into the armchair across from them, legs stretching out as you make yourself comfortable. “So? Anything interesting?”
Kailee clasps her hands over her knees, shoulders curling inward, buzzing with barely contained excitement. “Just talking about the Warm Up Ceremony. It should be starting any minute now.”
Well, she’s technically not lying.
You wait a second or two before pushing.
“Do you know who you’re going to pick?”
Kailee quirks her lips. “Well…”
<<if $kaiflirt >= 3>>She looks at you, interest dancing behind her eyes. “I have an idea or two. What about you?”
<<else>>
She shrugs. “I think I’ve got an idea. What about you?”
<</if>>
<<if $romanceFocus == "undecided" || $romanceFocus == "scattered">>You hum thoughtfully. “It’s definitely not an easy choice.”
<<elseif $romanceFocus == "spark" || $romanceFocus == "focused">>You nod once. “Yeah. I do.”
<</if>>
You consider asking Makai, but you already know better. He won’t say it. Not here. Not like this.
<<if $makflirt >= 3>>Still, his attention never leaves you. Quiet. Steady. There’s something unguarded in his expression; a softness he doesn’t bother hiding.
You take that for what it’s worth.
<</if>>
Kailee leans forward, voice lowering to a whisper, “Speaking of our picks, I heard Kalea—”
She never gets to finish.
<span class="next"><<button "Next" "KAI_MAK_INTERRUPT">><</button>></span>Some people say eavesdroppers never hear anything good about themselves, but they forget that sometimes eavesdroppers learn the most useful things. You press yourself flat against the wall and carefully peek around the corner.
The familiar silhouettes of Kailee and Makai come into view. Kailee’s elbow rests along the back of the couch, her body angled just enough that there’s barely any space between her and the man beside her.
Makai glances up.
You freeze, then quickly shrink back, breath held.
After a moment, nothing happens.
He hasn’t noticed you, and their conversation continues.
“I just wanted to let you know I’m bidding for you.” Kailee says.
“You’re not interested in anyone else?” Makai asks after a thoughtful period of silence.
<<if $kaiflirt >= 3 && $makflirt < 3>>
“Well…” Kailee says, thoughtful. “I do think it’s important to explore your options. At least to know that you’re one hundred percent sure.”
“So there <i>is</i> someone else?” Makai asks.
“There might be,” she admits. “But it doesn’t change the fact that I like you.”
“Hmm…”
<<elseif $makflirt >= 3 && $kaiflirt < 3>>
“Well…” Kailee says carefully. “I do think it’s important to explore your options. At least to know you’re one hundred percent sure. You’ve been doing just that, right?”
Makai frowns slightly. “What?”
“I’ve seen how you look at <<= $name>>.”
“That’s—”
“It’s okay,” she says gently. “I still like you.”
<<elseif $makflirt >= 2 && $kaiflirt >= 2>>
“Well…” Kailee says carefully. “I do think it’s important to explore your options. At least to know you’re one hundred percent sure. You’ve been doing just that, right?”
“So have you.”
She exhales, tension slipping into a sigh.
“<<= $name>>—” they both say at once.
You smile. You kind of like the sound of your name on their lips. Soft....though a little unsure.
There’s another pause, one that feels heavier than the ones before it.
"...Right." Makai mutters.
<<else>>
“I just wanted to be honest,” Kailee says finally.
Makai nods. “Yeah. I appreciate that.”
<</if>>
<span class="next"><<button "Next" "KAI_MAK_LISTEN">><</button>></span><<silently>><<set _opts = []>><<if $playful >= 60>><<set _opts.push("playful")>><</if>><<if _opts.length == 0 && ($playful < 50 || $impulsive < 50)>><<set _opts.push("serious")>><</if>><<if _opts.length == 0 && ($messy >= 2 || $dramatic >= 55)>><<set _opts.push("dramatic")>><</if>>
<<if _opts.length == 0>><<set _opts.push("neutral")>><</if>><<set _pick = _opts.random()>><</silently>>The same PA from the <i>Wait, What</i> game barrels into the lounge, skidding to an abrupt stop when he realizes the three of you are already there. He freezes mid-step, like a deer caught in a particularly well-lit set. In his hands: another blue envelope.
“Hi, Cody,” Kailee practically sings, lifting a hand in a friendly wave.
“H-hi—” His milky white cheeks immediately flush. He releases a breath that sends his floppy, pale-blonde hair puffing up and away from his face. His clothes hang a little too loose on him, and despite the spiky eyebrow and lip piercings and the gauges stretching his earlobes, he’s about as intimidating as a baby sheep.
“You know his name?” you ask.
“I ran into him earlier. Poor thing got lost.” She flashes him a reassuring smile. “Is that for us?”
Cody bites his lower lip, pale green eyes flicking toward the side table. You get the sense his instructions were to leave it there, quiet and unnoticed. So far, nothing’s gone according to plan. “Uh—yeah…”
“Well,” you say, inclining your head, “can we have it?”
He hesitates, glancing once over his shoulder before nodding. On stiff legs, he crosses the room and drops the envelope into Kailee’s outstretched palm.
She beams up at him. “Thanks, Cody!”
Cody bobs his head once—twice—then all but sprints out of the room.
<<switch _pick>>
<<case "playful">>
You can’t help but smile. “Note to self: never make eye contact with the PA again. He’s skittish.”
Kailee snorts. Makai lets out a quiet huff of laughter.
<<case "serious">>
You roll your lips between your teeth, brows knitting together. “Someone’s getting a quiet talking-to after this.”
Kailee shakes her head. “We were going to get the envelope anyway. What difference does it make?”
Makai nods to you in agreement. “<<= $name>>'s right. There’s an order to things.”
She rolls her eyes, lips curving into a smile. "You're both way too serious."
<<case "dramatic">>
You barely spare the kid a second glance, lacing your fingers under your chin. “So? Where were we?”
Kailee starts to open the envelope. “Hm? Oh—the Kalea thing? I’ll tell you later.”
You stare at her, mouth slightly agape. “Why would you do that to me? You’re cruel, you know that?”
“So dramatic.” Kailee chuckles.
<<case "neutral">>
You clear your throat. “Well. That was…a thing.”
No one argues with you.
<</switch>>
Kailee's eyes dance over the words on the card, her smile growing. "We got another Telegram!" she shouts out.
<span class="next"><<button "Next" "1.28">><</button>></span>You start to peek out again, but you don’t get the chance to catch the rest of their conversation.
Someone barrels down the hall behind you.
The same PA from the <i>Wait, What</i> game skids to an abrupt stop when he realizes you’re standing there. He freezes mid-step, like a deer caught in a particularly well-lit set. In his hands: another blue envelope.
“Shi—oot…” His milky white cheeks immediately flush. He releases a breath that sends his floppy, pale-blonde hair puffing up and away from his face. His clothes hang a little too loose on him, and despite the spiky eyebrow and lip piercings and the gauges stretching his earlobes, he’s about as intimidating as a baby sheep.
The two of you stare at each other. His pale-green eyes are wide, panicked. “Uh—”
<<if $charming > 60>>
“We meet again,” you whisper, smiling.
His fingers tighten around the envelope.
“I’ll pretend I didn’t see you,” you look from the envelope to his face, “if you pretend you didn’t see me. Deal?”
He nods once—twice—then all but sprints into the lounge.
<<elseif $friendly > 60>>
“Hi,” you say quietly, keeping your voice low.
“H-hi…” he replies, just as softly.
“I'm sorry to ask you this but..." You tilt your head toward the lounge. “Think you could pretend I wasn’t here?”
He nods once—twice—then all but sprints into the lounge.
<<elseif $friendly < 50>>
“What?” you mutter.
“I—”
“Go,” you brusquely stop him. “Before you blow my cover.”
He nods once—twice—then all but sprints into the lounge.
<<else>>
You press a finger to your lips and tilt your head toward the lounge.
He doesn’t question it. He nods once—twice—then all but sprints into the lounge.
<</if>>
"Thanks, Cody!" Kailee sings.
So that’s his name.
A few seconds later, he reappears with empty hands, the blue envelope gone. He falters when he spots you still there, panic flashing across his face, before quickly veering away and disappearing down the hall.
"See you around, Cody," you say.
From the lounge, Kailee’s voice calls out again. “We got another Telegram!”
That’s your cue. You step into the lounge and drop into the armchair across from Kailee and Makai, settling in like you were always meant to be there.
<span class="next"><<button "Next" "1.28">><</button>></span>Kalea appears first, somehow having wrangled all her hair into a messy bun perched atop her head. She drops to the floor, pressing her back against the base of the couch. “Did you read it already?”
“I did!” Kailee fans the card in front of her face. “It’s a good one, I promise.”
Dmitry trails in next, looking a little worse for wear. He yawns, dragging a hand through his hair. “Sorry. I needed another nap.” He glances around the room, brow creasing. “I didn’t think the time difference would hit this hard.”
“It’s not small,” Makai says, glancing over. “About six hours. Same as Philly.”
Dmitry blinks at him. “And you’re not tired?”
Exhausted," he says in return, a statement he underscores by rubbing his eyes behind his glasses.
Anjali is the last to arrive. She’s changed, now dressed in a burgundy pants set of delicate silk and satin, the fabric flowing softly as she moves. She crosses the room with purpose and settles onto the couch, smoothing the material beneath her.
“I’m here now,” she announces on a sigh. “Read it out.”
Kailee clears her throat dramatically, holding the card delicately between her slender fingers. “Lodgers, now that you’ve all settled in, it’s time for the games to really begin. Your first Warm Up Ceremony is in one hour. One by one, you’ll enter the confessional rooms and lock in your week one bids,” She flicks her gaze up at the last line. “Choose wisely.”
“You know,” Dmitry says, leaning forward with his elbows on his knees, “I keep forgetting this is a dating show.”
“How?” Kailee asks, sliding the card back into its envelope. “Are you not interested in anyone?”
His hands fly up at once, palms out. “I didn’t say that.”
“So you <i>are</i> interested in someone?” she presses.
<<if $dmiflirt >= 3>>
He lets out a weak laugh, eyes flicking briefly to you before darting away.
<<else>>
He laughs weakly. “I’m sure we’ve all got our eyes on someone.”
<</if>>
Kalea stretches her legs out in front of her, bare feet flexing idly. “Maybe we should…talk to each other?”
“That’s not a terrible idea,” Anjali rises to her feet. “We should know where we stand.”
“Wait—” Kalea sits up straighter. “You mean here?! I didn’t mean in front of everybody.”
“Of course not. Do you really think I intend to air my business to you lot?” She smooths her sleeves. “This is a private conversation.”
Everyone watches as she leaves the room.
<<if $easygoing < 50>>
Your eyes narrow to a squint. “Does she expect us to follow?”
“Not all of us…” Kailee says, her gaze fixed pointedly on the back of Dmitry’s head.
<<elseif $easygoing > 50>>
You glance up at the clock mounted on the far wall. “Now? We still have a whole hour.”
Kailee rises from her seat. “Can’t hurt to get a head start, though. Right?”
<<else>>
You slap your hands against your knees and push to your feet. “Guess we’re doing this now.”
<</if>>
You look around the room.
Any one of these people could end up being your partner for the week ahead. The thought settles in your chest, equal parts anticipation and pressure. As much as you might want to let things unfold naturally, Anjali and Kailee aren’t wrong.
You should probably start talking to people.
<<include 'FirstTalkHub'>>Who should you talk to?
<<FirstTalkHub>>You watch the other lodgers leave the room, presumably to chat or panic in private. You, however, aren’t going anywhere. Why bother talking to everyone at all? It’s only been a few hours anyway; you might as well wing it for this first round. You sink back into the armchair, watching the flames of the fireplace sputter and dance.
“Shouldn’t you be pre-bidding right now?”
You look back to see Marcus standing in the middle of the lounge entrance; clipboard tucked under his arm, various tech pieces filling his hands. You can’t tell if he’s intrigued or irritated, though irritated seems to be his default setting.
You wriggle deeper into the cushion with a sigh. “What? I’m seeing where the night takes me.”
Marcus shakes his head. “<i>That’s</i> your strategy?”
<<if $romanceFocus is "scattered">>
“I’ve got a few choices in mind. I should be set for tonight.”
“That’s exactly why you should be talking to people.” He says. “You’re sowing confusion by sitting here.”
<<elseif $romanceFocus is "focused">>
“I’ve already got someone I’d probably pick. So, I figured I’d take it easy.”
His brows lift slightly. “Better hope they feel the same.”
<<elseif $romanceFocus is "undecided">>
“There’s too many of them. I can’t pick.”
He laughs. “If you’re like this now, imagine when the whole lodge is filled out.”
<<elseif $romanceFocus is "spark">>
“I mean…there’s <i>someone</i> I might go for.”
He sighs. “If you say so. But you never know.”
<<else>>
“I’m still getting a feel for everyone.”
He nods a few times, “Now that, I understand.”
<</if>>
“Don’t worry,” you say with a small wave. “I’ve got a handle on it.”
<<if $FINE == 1>>
Marcus adjusts the clipboard under his arm. “Just be aware: doing nothing is still a choice.”
<<else>>
“Right,” Marcus shifts his grip on the equipment. “I’ve got to keep things moving. Get ready.”
<</if>>
Your eyes follow his exit, lingering there for a second more before drifting back to the fire. You can afford to relax for a few more minutes.
<span class="next"><<button "Next" "1.30">><</button>></span><<silently>> <<WU_markTalked "kalea">><<set _posture = $WU.posture["kalea"] ?? "stranger">><</silently>>Kalea freezes for a second when you ask to speak with her privately, surprise flickering across her face. Then she nods quickly and follows after you, hands clasped together as you make your way down an empty hallway.
She stops beside you, shoulders drawn in just a bit. When she looks up, her eyes are wide, curious, and little uncertain. “Um…what did you want to talk about?”
*<<link "“Don’t worry, I’m not planning to pick you. I just wanted to hear your plan for tonight.”">>
<<WU_signal "kalea" "none">>
<<goto "Kal_1_none">>
<</link>>
*<<link "“I’m going to bid for you tonight.”">>
<<WU_signal "kalea" "promise">>
<<goto "Kal_1_promise">>
<</link>>
*<<link "“I was thinking about bidding for you tonight. I’m not totally sure, though.”">>
<<WU_signal "kalea" "consider">>
<<goto "Kal_1_consider">>
<</link>><<silently>> <<WU_markTalked "makai">><<set _posture = $WU.posture["makai"] ?? "stranger">><</silently>>Makai hesitates for a moment before following you out of the room. As you leave, you can practically feel Kailee’s eyes on your back.
You settle into a quiet alcove, tucked away from most prying eyes…aside from the cameras, of course. Makai glances down the hallway in both directions before his arms fold across his chest, posture closing in on itself.
“So,” you say, leaning back against the opposite wall, “ready for tonight?”
“Not really…” he mutters. Then his gaze lifts to meet yours, steady and searching. “Do you know what you’re doing?”
*<<link "“I know I’m not picking you. But I was curious about your plan.”">>
<<WU_signal "makai" "none">>
<<goto "Mak_1_none">>
<</link>>
*<<link "“I do. I’m bidding for you.”">>
<<WU_signal "makai" "promise">>
<<goto "Mak_1_promise">>
<</link>>
*<<link "“Not really, but I was considering you.”">>
<<WU_signal "makai" "consider">>
<<goto "Mak_1_consider">>
<</link>><<silently>> <<WU_markTalked "dmitry">><<set _posture = $WU.posture["dmitry"] ?? "stranger">><</silently>>Dmitry doesn’t hesitate when you ask to talk. He follows a step behind you, hands tucked into his pockets, until you both settle into the seating area near the main entrance. It’s about as quiet and private as the lodge allows.
He leans forward, fingers laced loosely between his knees. A faint crease forms between his brows. “What’s going on, <<= $name>>? Is this about the Ceremony?”
*<<link "“I wasn’t planning to pick you. Just curious about your plan.”">>
<<WU_signal "dmitry" "none">>
<<goto "Dmi_1_none">>
<</link>>
*<<link "“Yeah. I’m going to bid for you.”">>
<<WU_signal "dmitry" "promise">>
<<goto "Dmi_1_promise">>
<</link>>
*<<link "“Yeah. I’m might bid for you, but I’m not sure.”">>
<<WU_signal "dmitry" "consider">>
<<goto "Dmi_1_consider">>
<</link>><<silently>><<WU_markTalked "anjali">><<set _posture = setup.WU.getPosture($anjflirt, $anjfriend, $WU_week)>><<set _intent = $WU.intent["anjali"] ?? "none">><</silently>>You find Anjali in the kitchen, standing alone at the island with a glass of water cradled in her hand. She notices you the second you hesitate. Her eyes flick up over the rim of the glass, one brow lifting slightly, expectation already baked into the look.
You slide onto a barstool across from her, resting your elbows against the counter. “You didn’t ask anyone to join you, but I figured I would.”
She places her drink back down, “Go on, then.”
“What?”
“You’re either here to ask me to pick you or tell me you plan to pick me.”
*<<link "“Neither. I just wanted to know your plan for tonight.”">>
<<WU_signal "anjali" "none">>
<<goto "Anj_1_none">>
<</link>>
*<<link "“Yes to both. Was it that obvious?”">>
<<WU_signal "anjali" "promise">>
<<goto "Anj_1_promise">>
<</link>>
*<<link "“Maybe I was. I’m still undecided.”">>
<<WU_signal "anjali" "consider">>
<<goto "Anj_1_consider">>
<</link>><<silently>> <<WU_markTalked "kailee">><<set _posture = $WU.posture["kailee"] ?? "stranger">><</silently>>Kailee follows you without hesitation, though not before flashing Makai a bright, reassuring smile. The two of you wander through a few halls until you find a quiet alcove where you can talk privately. She idly trails her fingers along a side table, watching you with open, expectant curiosity.
“I’m guessing you want to talk about bidding.”
“You guess right,” you say, leaning against the wall beside her. You decide not to bring up Makai. It’s still early, and everyone knows where her attention’s been. She hasn’t exactly been subtle.
Kailee smiles. “Have you made up your mind yet?” She pauses, hazel eyes, brightening. “Is it me?”
*<<link "“No, it’s not you.”">>
<<WU_signal "kailee" "none">>
<<goto "Kai_1_none">>
<</link>>
*<<link "“Yes, actually.”">>
<<WU_signal "kailee" "promise">>
<<goto "Kai_1_promise">>
<</link>>
*<<link "“Maybe? I’m not sure yet.”">>
<<WU_signal "kailee" "consider">>
<<goto "Kai_1_consider">>
<</link>>An hour really flew by. Now you’re standing outside the confessional room, waiting for your turn to place your bid.
The official announcement had come through the LED screen—silent ever since the first group game—and all hell broke loose. Kalea screamed. Kailee clapped. Makai…Makai’d.
Part of you still feels like it’s too soon. But then again, is there ever really a <i>right</i> time for something like this? You suppose it’s like the old dating apps; you see someone you like and you go for it…except this time, you’ll be stuck with them for an entire week.
<i>If</i> you get stuck with them.
There’s a very real possibility you won’t match at all. And if that happens—
Your gaze drifts to the window. It’s pitch-dark now, but the lodge’s warm lights glow through the glass, illuminating the still-snowy, still-freezing world beyond it. You and a few other unlucky souls could be out there for the next four days.
You really hope you make the right choice.
The door pops open, and Kalea steps out. She looks like she’s gone through it, despite the fact that all she had to do was tap a button on a tablet.
She offers you a wobbly smile. “That was probably one of the scariest things I’ve ever done.”
<<if $playful >= 60>>
You wince sympathetically. “Yeah, I think my heart rate spiked just watching you walk out.” You glance at the door, then back at her. “If I pass out in there, tell them I died bravely.”
Kalea chuckles weakly. “If you’re just passed out, then there’s hope you’re still alive. I’ll send help instead.”
<<elseif $dramatic >= 60>>
You exhale slowly. “It kind of feels like everything hinges on one tap, doesn’t it?” Your eyes flick toward the door. “No pressure or anything.”
Kalea’s eyes widen. “Seriously. I checked it <i>four</i> times to make sure I picked the right name…”
<<elseif $charming <= 45>>
“It’s just one decision,” your gaze flicks to the door behind her. “That’s all.”
Kalea lets out a soft, nervous huff. “A pretty big decision…”
<<else>>
You nod, glancing past her at the confessional door. “Yeah. I believe that.” A quiet pause settles between you. “Alright, guess I’m up.”
Kalea smiles. “Good luck, <<= $name>>.”
<</if>>
You let out a slow breath and give Kalea a parting nod before stepping over the confessional threshold.
The room looks mostly the same as before, except for the small table positioned between the hot seat and the camera. A single tablet rests at its center.
You sit.
Your gaze locks onto the screen as it lights up. You scroll through the list of names once. Then again.
There’s no backing out now.
It’s time to make a decision.
<span class="next"><<button "Next" "Week_1_Bid">><</button>></span><<silently>><<set _posture = setup.WU.getPosture($anjflirt, $anjfriend, $WU_week)>><</silently>>You’re a bit taken aback. “Neither,” you say. “I just wanted to know your plan for tonight.”
You have no intention of asking her to pick you. And you certainly aren’t promising anything.<<switch _posture>>
<<case "lover">>
Anjali’s expression flickers, and it’s gone before you can name it.
“Alright,” she says evenly, lifting her glass again. Her gaze drifts away. “Then you’re probably wasting your time here.”
“But I’m curious about—”
She cuts a glance back at you. “That’s not information I’m sharing tonight. You should keep moving.”
You’re not getting anything more from her right now.
<<case "wary">>
“I figured,” Anjali says. She doesn’t quite face you, fingers tracing the rim of her glass. “It’s early. People get…curious.”
“But—”
She lifts a hand, stopping you without looking. “I’m not entertaining questions tonight. You’ll get more out of this talking to someone else.”
You’re not getting anything more from her right now.
<<case "rival">>
Anjali lets out a short, incredulous laugh. “Good. Indecision this early would be exhausting.”
“And if I change my mind?”
She deliberates that for half a second. “Then you’ll do it without me.” She turns back to the counter. “Don’t ask who I’m picking. I won’t tell you.”
You’re not getting anything more from her right now.
<<case "anchor">>
“Hm.” Anjali studies you for a moment, then nods once. “Fair enough.”
“I was curious about who you’re—”
“No,” she says gently. “That’s not a conversation I’m having tonight. But I appreciate you being upfront.” She reaches for her glass again. “You should make the rounds.”
You’re not getting anything more from her right now.
<<case "platonic">>
“Hm.” Anjali gives a small shrug. “Then we’re aligned.”
“That’s it?”
“It’s week one,” she replies calmly. “No one knows anything yet.”
She gestures vaguely around the kitchen. “You should be talking to people who might surprise you.”
You’re not getting anything more from her right now.
<<case "dismissed">>
“Perfect,” Anjali replies. “That makes things much easier.”
“Alright, then can I ask—”
“No,” She doesn’t look at you when she says it. She’s already turned away by the time the word lands. “That’s private information. You can go now.”
Her answer is immediate and final. Looks like that’s all you’re getting from her tonight.
<<case "stranger">>
“Then you should probably take that curiosity elsewhere,” Anjali says, already turning away.
She waves you off without turning back, her attention already drifting.
Looks like you’re not getting anything out of her tonight.<</switch>>
<span class="next"><<button "Next" "FirstTalkHub">><</button>></span><<silently>><<set _posture = setup.WU.getPosture($anjflirt, $anjfriend, $WU_week)>><</silently>>“Yes to both,” You tuck your chin between your hands. “Was it that obvious?” <<switch _posture>>
<<case "lover">>
Anjali’s eyes narrow slightly, that sharp, catlike focus settling on you. One corner of her mouth threatens a smile. “Painfully so.”
“And? Should I be embarrassed?”
“No. Confidence is…refreshing.” She turns away from you. “Dangerous. But refreshing.”
“So you’re not ruling me out?”
“I didn’t say that.” Her gaze flicks back to you over her shoulder as she refills her glass. “Run along. I’ll think about it.”
You think that went well…guess you’ll find out later.
<<case "wary">>
“Not particularly,” Anjali says, running her finger over the rim of her glass. “Call it an educated guess.”
“And that’s bad?”
“Not necessarily. Just a little surprising.” She turns away from you, refilling her glass. “I suppose we’ll have to see what happens.”
Looks like that’s all you’re getting from her tonight.
<<case "rival">>
Anjali’s laugh comes out in one, short burst of incredulity. “You can’t possibly be serious.”
“Why not?”
Her expression flattens in an instant. “Because I don’t like you.”
<<if $bold > 50>>
“I don’t like you either. Which is irritating—because it makes you harder to ignore.”
Her eyes narrow. “Is that supposed to be a compliment?”
“Of course not,” you scoff. “It’s an observation. You’d be much easier to ignore if you weren’t so…put together.”
“Careful,” she says. “That almost sounded like admiration.”
“Don’t worry,” you say, smile razor sharp. “I’d never debase myself like that.”
<<else>>
“Fine,” you say. “You’re not my favorite person, either. But you are—unfortunately—impressive.”
Her gaze sharpens. “Unfortunately?”
“I’m just being honest.”
<</if>>
“Whatever, I'm not going to read into this.” She turns away with a shake of her head. “And neither should you.”
Looks like that’s all you’re getting from her tonight.
<<case "anchor">>
Anjali regards you for a moment, expression unreadable. Then she bobs her head once. “I figured. You don’t hide your intentions very well.”
“Is that a problem?”
“No.” She replies, gaze softening a touch. “But it is something to be careful with.”
She reaches for her glass again, turning her back to you. “We’ll see how the night goes.”
Looks like that’s all you’re getting from her tonight.
<<case "platonic">>
“It was, but it seems you’ve misread me,” Anjali responds plainly. “Still, I respect the honesty.”
“Fair enough.”
She gestures lightly toward the rest of the lodge. “You’ll have better luck elsewhere.”
Looks like that’s all you’re getting from her tonight.
<<case "dismissed">>
“No.” Anjali replies with decisive finality. “If that’s what you’re here for,” she adds, already turning away, “you’re wasting your time.”
Well. That answers that.
<<case "stranger">>
She barely reacts. “Then you should probably talk to someone who knows you better.”
Well. That answers that.<</switch>>
<span class="next"><<button "Next" "FirstTalkHub">><</button>></span><<silently>><<set _posture = setup.WU.getPosture($anjflirt, $anjfriend, $WU_week)>><</silently>>“Maybe I was,” Your shoulders lift, head tipping from one side to the other. “I’m still undecided.”<<switch _posture>>
<<case "lover">>
“Well,” Anjali says, fingers tracing the rim of her glass, “it’s the first day. It makes sense.”
“And you?” you ask. “Already decided?”
She glances up at you, expression unreadable. “More than you. But I’m not in the habit of announcing it.”
She finishes her drink and sets the glass aside. “We’ll see how the night goes, <<= $name>>.”
For now, she leaves it at that.
<<case "wary">>
“I figured,” Anjali says. She doesn’t quite face you, fingers tracing the rim of her glass. “It’s early. People get…curious.”
“Does that include you?”
“Maybe.” She pauses, then turns back to her glass. “Don’t overthink it.”
Whatever that means, she doesn’t elaborate.
<<case "rival">>
“You can’t be serious,” Anjali says, letting out a short laugh. “You? Considering me?”
“I could be considering everyone.”
“That’s far more believable.” She rolls her eyes. “Let’s not pretend there’s chemistry where there’s clearly friction.” She dissects you with a cool gaze. “Still. I’ll give you points for honesty.”
She’s already turned her back before you can react. Looks like that’s all you’re getting from her tonight.
<<case "anchor">>
Anjali reaches for her glass again, turning her back to you. “That’s fair,” she says. “It’s early.”
“So…?”
“We’ll see how the night unfolds.”
She’s already turned her back before you can react. Looks like that’s all you’re getting from her tonight.
<<case "platonic">>
“It seems you’ve misread me,” Anjali responds plainly. “Still, I appreciate the honesty.”
“Fair enough.”
She gestures lightly toward the rest of the lodge. “You’ll have better luck elsewhere.”
Looks like that’s all you’re getting from her tonight.
<<case "dismissed">>
“No.” Anjali replies with decisive finality. “If that’s what you’re here for,” she continues, already turning away, “you’re wasting your time.”
That answer, at least, is clear.
<<case "stranger">>
She barely reacts. “You should probably talk to someone who knows you better.”
So much for that.<</switch>>
<span class="next"><<button "Next" "FirstTalkHub">><</button>></span><<silently>><<set _posture = setup.WU.getPosture($kaiflirt, $kaifriend, $WU_week)>><</silently>>You shake your head. “No, it’s not you.” <<switch _posture>>
<<case "lover">>
Kailee’s fingers still on the tabletop, her expression faltering for barely half a second before she’s smiling again.
“Okay,” she says easily. “So—who’s got your eye, then?”
“That would be telling,” you reply with a smile of your own. “What about you?”
“That would be telling,” she echoes, grinning. She straightens, clapping her hands once. “Alright! If that’s everything, we should probably get going.”
She shoots you a friendly smile before heading back down the hall.
<<case "wary">>
“Okay. Thanks for being upfront.” Kailee tilts her head slightly. “I figured you’d say something like that.”
“And you’re…alright?”
“Of course! It's only been a few hours.” she says easily, stepping back. “Anyway, guess we’ll both see how tonight plays out. See ya later.”
She gives you a small, polite smile before heading off.
<<case "rival">>
“Well,” Kailee says lightly, tilting her head, “I figured as much.”
“Did you?”
“Yeah.” Her smile turns knowing. “You’re cute and all, but you could never handle me.”
“That’s a bold statement.”
“I’m a bold girl.” She steps back, already shifting gears. “Guess we’ll both see how tonight goes. Buh-bye.”
She turns and heads down the hall without so much as a glance back.
<<case "anchor">>
“Alright,” Kailee says easily. “Thanks for telling me.”
“I just wanted to be clear.”
“I appreciate that. It’s nice knowing where we stand.” She smiles, stepping back. “Guess we’ll see how the night goes.”
She gives you a friendly smile before heading off to get ready.
<<case "platonic">>
“Phew—you almost had me!” Kailee laughs. “You’re cool and all, but I think we’re better as friends, don’t you?”
“You think?”
“Yeah!” She grins. “No pressure. I just like knowing we’re on the same page.” She steps back. “Alright, I’m gonna go get ready! See ya later, <<= $name>>.”
She gives you a cheerful wave and heads off.
<<case "dismissed">>
“I’m glad we’re on the same page,” Kailee says easily. “We wouldn’t work out. No hard feelings.”
She straightens up, “Alright, I’m gonna go get ready! See ya!”
She turns and heads back toward the others.
<<case "stranger">>
“Great! I’m glad we’re on the same page.” Kailee smiles, gesturing lightly down the hall. “We better go get ready.”
She turns and heads back toward the others, calling back to you over her shoulder. “Good luck tonight.”<</switch>>
<span class="next"><<button "Next" "FirstTalkHub">><</button>></span><<silently>><<set _posture = setup.WU.getPosture($kaiflirt, $kaifriend, $WU_week)>><</silently>>Your smile comes easy and naturally, “Yes, actually.” <<switch _posture>>
<<case "lover">>
“Are you really?” Kailee asks, though she doesn’t look surprised.
“Yeah. Should I not be?”
“You absolutely should.” She grins, giving your arm a light squeeze. “We’ll have a great time together.” She leans back, eyes bright. “I’m looking forward to it. I’ll see you in a bit.”
She flashes you an easy smile before heading off to get ready.
<<case "wary">>
“Well,” Kailee says, brows lifting, “you’re more decisive than I gave you credit for.”
“That’s a good thing, right?”
She laughs lightly. “Call me pleasantly surprised.” She steps back. “Guess we’ll see how tonight goes. See ya later, <<= $name>>.”
She gives you a small, curious smile before heading off.
<<case "rival">>
“Aw,” Kailee laughs. “That’s cute.”
“Cute?”
“You want to pair with me, but—” she cocks her head, smiling sweetly, “—I’m not sure you could handle me, <<= $name>>.”
“What’s that supposed to mean?”
“Guess you’ll have to find out.” She sings, turning away from you. “I’ll see you later.”
She heads off down the hall, looking incredibly entertained.
<<case "anchor">>
After a moment of brief examination, Kailee smiles. “Alright, I like that.”
“You do?”
“Yeah.” She gives a small nod. “It feels…fun.” She steps back. “Alright, let’s see how tonight plays out. See ya later, <<= $name>>.”
She offers you a warm smile before heading off to get ready.
<<case "platonic">>
“Aw, <<= $name>>,” Kailee smiles. “That’s really sweet. But I think we’ve got more of a platonic thing going on.”
“You sure?”
“Yeah.” She gives your arm a quick squeeze. “I’d rather be with Makai—not in a mean way or anything. I just don’t see us going romantic anytime soon.”
She steps back. “Thanks for being honest, though. We should get going. The ceremony’s starting soon.”
She gives you an apologetic smile before heading off.
<<case "dismissed">>
Kailee laughs, holding out her palm to stop you. “Oop—gonna stop you right there. You should really pick someone else.”
She straightens up, “Alright, I’m gonna go get ready.”
She turns and heads back toward the others.
<<case "stranger">>
“Oop—gonna stop you right there.” Kailee says with a polite smile. “You should really pick
She gives you a quick wave before heading off.<</switch>>
<span class="next"><<button "Next" "FirstTalkHub">><</button>></span><<silently>><<set _posture = setup.WU.getPosture($kaiflirt, $kaifriend, $WU_week)>><</silently>>You stare at her for a moment, then shrug. “Maybe? I’m not sure yet.” <<switch _posture>>
<<case "lover">>
Kailee’s smile widens, not surprised so much as entertained. “Mm, that’s just fine.”
“It is?”
“Yeah.” She cocks her head to the side, eyes staring intently. “You don’t seem like someone who rushes into things. That’s kind of appealing.”
“So…still a maybe?”
She laughs softly. “Definitely a maybe.” She steps back, hands clasped behind her. “Let’s see how tonight goes, yeah?”
She flashes you a bright smile before heading off.
<<case "wary">>
Kailee gracefully waves your words away, “Completely normal.”
“Just wanted to tell you what I was thinking.”
“It’s early. You don’t need to have it all figured out yet.” She gives you a small smile. “Guess we’ll both see where we land tonight. I’ll see you later, alright?”
She gives you a polite, reassuring smile and heads off.
<<case "rival">>
Kailee laughs. “Of course you are.”
“What’s that supposed to mean?”
“It means,” she says, a sweet smile gracing her lips, “you’re curious—but not confident.” She steps a little closer. “That’s interesting.”
“Is it?”
“Oh yeah.” She grins. “I like knowing people are thinking about me.” She steps back again, patting you on the shoulder. “Just don’t take too long to decide.”
Looking rather amused, she turns away and heads down the hall.
<<case "anchor">>
Kailee nods, relaxed. “Yeah, that makes sense.”
“I didn’t want to pretend otherwise.”
“And I respect that. Honestly, it’s kind of refreshing.” She smiles. “We better go get ready, but we’ll see how the night goes, right?”
She gives you an easy smile before heading off down the hall.
<<case "platonic">>
Kailee smiles. “That’s sweet, but I think we’re probably better as friends.”
“You think so?”
“Yeah.” Her shoulder rise and fall easily. “At least for now. I don’t want to force something that doesn’t need forcing. But I’m glad you said something.” She leans in, bumping your arm playfully. “Come on, let’s go get ready.”
She gives you a friendly smile before heading off down the hall.
<<case "dismissed">>
Kailee shakes her head lightly. “I don’t think that’s a great idea.” She smiles to soften it. “You should probably focus on someone else.”
She straightens up, “Alright, I’m gonna go get ready.”
She turns and heads back toward the others.
<<case "stranger">>
Kailee nods once. “Got it.” A small smile pulls at her lips. “You should probably talk to someone else.”
She straightens up, “Alright, I’m gonna go get ready.”
She gives you a quick wave before heading off.<</switch>>
<span class="next"><<button "Next" "FirstTalkHub">><</button>></span><<silently>><<set _posture = setup.WU.getPosture($dmiflirt, $dmifriend, $WU_week)>><</silently>>“Yeah,” you nod, though you’re quick to clarify. “I wasn’t planning to pick you. Just curious about your plan.”<<switch _posture>>
<<case "lover">>
Dmitry’s brows lift slightly before he reins his expression back into a polite smile. “Ah. Okay. Thanks for being upfront.” He runs a hand through his hair, gaze drifting briefly to the side. “I had an idea in mind, but maybe I need to rethink it.”
“You already know who you’re picking?”
He hesitates, then nods once. “I think so.” Rising to his feet, Dmitry slips his hands back into his pockets. “We should probably get ready for tonight. But…I’m glad you told me.”
With that, he excuses himself to get ready for the evening.
<<case "wary">>
Dmitry nods slowly, blue eyes steady on yours. “That’s okay. Really.” He smiles, small and earnest. “I appreciate you telling me. It’s early. No one has to have it figured out yet.”
“Even you?”
He bobs his head again. “Even me.” Rising to his feet, Dmitry slips his hands back into his pockets. “Alright. We should probably go get ready.”
With that, he excuses himself to get ready for the evening.
<<case "rival">>
Dmitry pouts faintly, then chuckles under his breath. “Yeah, I get it.”
“Just being honest.”
“I appreciate it,” he says quickly. “I was probably leaning toward Anjali anyway. But…we’ll see how the night goes.” He hops to his feet. “We should probably go get ready.”
With that, he excuses himself to get ready for the evening.
<<case "anchor">>
Dmitry nods, that familiar soft smile returning. “That’s okay. Thanks for being honest.” He tilts his head, thinking. “I was actually considering Anjali.”
“Anjali?”
He chuckles softly. “I’m not locked into anything. It’s only day one.” Rising to his feet, he slips his hands back into his pockets. “We should probably get ready for tonight.”
With that, he excuses himself to get ready for the evening.
<<case "platonic">>
Dmitry’s shoulders loosen visibly. He smiles, genuinely relieved. “Oh, that’s good. I like you, just…not in that way.” He laughs softly. “I was actually thinking of picking Anjali.”
“Anjali?”
“I’m not locked into anything.” He chuckles softly. “But I a little curious about her.”
You shake your head, a teasing smile curving your lips. “Be careful, she might eat you.”
His laugh comes out louder than before. “She’s not that scary. Anyway, let’s just see what happens.” Rising to his feet, he slips his hands back into his pockets. “We should probably get ready for tonight.”
With that, he excuses himself to get ready for the evening.
<<case "dismissed">>
Dmitry nods once. “That makes sense.” He offers a polite smile. “I’m probably going to go with Anjali.”
He’s already rising to his feet before you can question him further. “We should go get ready for tonight.”
With that, he excuses himself to get ready for the evening.
<<case "stranger">>
Dmitry nods. “That makes sense.” He smiles briefly. “I’m leaning toward Anjali.”
He’s already rising to his feet before you can question him further. “We should go get ready for tonight.”
With that, he excuses himself to get ready for the evening.<</switch>>
<span class="next"><<button "Next" "FirstTalkHub">><</button>></span><<silently>><<set _posture = setup.WU.getPosture($dmiflirt, $dmifriend, $WU_week)>><</silently>>“Yeah,” you can’t stop the smile from spreading. “I’m going to bid for you.”<<switch _posture>>
<<case "lover">>
Dmitry mirrors your expression, his smile widening as pink creeps across the tops of his cheeks. “Yeah?”
“Mm-hm. So…what about you?”
“Oh.” He cards a hand through his hair, clearly pleased. “You. I’m definitely planning to bid for you. If you’ll have me.”
“That’s the plan.”
He stands, hands slipping back into his pockets. “Then we should probably get ready.” A softer smile graces his lips. “I’m looking forward to tonight.”
With a final smile, Dmitry heads off to get ready for the evening.
<<case "wary">>
“Yeah?” Dmitry’s brows lift a fraction, a small smile curving his lips. “I’m…really glad to hear that.”
“So what about you?”
He runs his fingers through his hair. “It’s still day one,” he says carefully. “Nothing’s set in stone yet.”
He rises to his feet. “But yeah—we should probably get ready. I’m looking forward to tonight.”
With a final smile, Dmitry heads off to get ready for the evening.
<<case "rival">>
Dmitry’s brows lift in surprise. “Are you…sure? I didn’t think we were—”
“There’s a <i>little</i> chemistry, right?”
“I mean…maybe?” He laughs weakly, rubbing the back of his neck. When his eyes find yours again, there’s confusion there, along with something wary. “Let’s just see how things go.”
He gets to his feet. “We should probably go get ready.”
With a final awkward smile, Dmitry heads off to get ready for the evening.
<<case "anchor">>
Dmitry’s smile softens, something steadier settling in his expression. “Yeah,” he says. “I was hoping you’d say that.”
“Really?”
He nods. “Really. Things feel kind of...easy? With you, I mean.”
“Good to know.”
He stands, hands slipping back into his pockets. “We should probably get ready, though.” A small grin grows on his face. “Tonight should be fun.”
With a final smile, Dmitry heads off to get ready for the evening.
<<case "platonic">>
Dmitry’s brows knit together as he pulls an awkward grimace. “Uh…that’s really nice, but I think we might be better as friends.”
“Really?”
“Yeah.” He rubs the back of his neck. “I like you—just not like that. You know?”
“I guess so.”
“Let’s just see how things go,” he says, standing. “We should probably get ready.”
With a final smile, Dmitry heads off to get ready for the evening.
<<case "dismissed">>
“Oh.” Dmitry’s brows lift in surprise. “That’s really nice, but you’d probably be better off talking to someone else.”
He’s already standing before you can say more. “Well, we should go get ready for tonight.” With that, he excuses himself to get ready for the evening.
<<case "stranger">>
“Oh.” Dmitry’s brows lift in surprise. “That’s really nice, but you’d probably be better off talking to someone else.”
He’s already standing before you can say more. “Well, we should go get ready for tonight.” With that, he excuses himself to get ready for the evening.<</switch>>
<span class="next"><<button "Next" "FirstTalkHub">><</button>></span><<silently>><<set _posture = setup.WU.getPosture($dmiflirt, $dmifriend, $WU_week)>><</silently>>“Yeah,” you rest your chin in your palm, “I might bid for you, but I’m not sure.”<<switch _posture>>
<<case "lover">>
“Right,” Dmitry says with a soft smile. “It is only the first day, after all.”
“I just wanted you to know where my head’s at.”
“And I appreciate it,” he replies quickly. “Really. Thanks for telling me.”
“What about you?”
He rubs the back of his neck. “You’re not alone in being undecided, I’ll give you that.” Dmitry stands, hands slipping back into his pockets. “Anyway, we should probably get ready. I’m looking forward to seeing what happens tonight.”
With a final smile, Dmitry heads off to get ready for the evening.
<<case "wary">>
Dmitry nods slowly. “That’s fair. It's only day one.” He offers you a small, reassuring smile. “Thanks for being honest.”
"Of course. Just wanted you to know where my head's at."
Dmitry stands, hands slipping back into his pockets. “Alright, well, we should probably get ready."
After a brief pause, he heads off to get ready for the evening.
<<case "rival">>
Dmitry lets out a quiet, uncertain laugh. “Yeah…that—that’s interesting. I guess we’re all still undecided...” He shifts in his seat, clearly unsure what to do with this information. Eventually, he stands, awkwardly stuffing his hands back in his pockets. “Well, we should probably go get ready.”
With a final awkward smile, Dmitry heads off to get ready for the evening.
<<case "anchor">>
Dmitry nods, his expression thoughtful. “That makes sense. Early days.” He smiles again, an easy, familiar thing. “Guess we’ll see how the night plays out.”
"I guess we will."
“Thanks for letting me know.” Dmitry stands, hands slipping back into his pockets. “We should probably get ready.”
With that, he heads off to get ready for the evening.
<<case "platonic">>
Dmitry smiles, relaxed. “I appreciate you saying it out loud.” He gives a small shrug. “I think we’re probably better as friends, though.”
“Hm…maybe.”
“Yeah, but I appreciate you telling me,” Dmitry stands, hands slipping back into his pockets. “Anyway, we should probably get ready.”
With a final smile, Dmitry heads off to get ready for the evening.
<<case "dismissed">>
“Oh. Interesting.” Dmitry shifts in his seat, clearly unsure what to do with this information. It doesn’t take much longer before he’s standing again. “We should go get ready for tonight.”
He’s already moving before you can say more. With that, he excuses himself to get ready for the evening.
<<case "stranger">>
“Oh. Interesting.” Dmitry shifts in his seat, clearly unsure what to do with this information. It doesn’t take much longer before he’s standing again. “We should go get ready for tonight.”
He’s already moving before you can say more. With that, he excuses himself to get ready for the evening.<</switch>>
<span class="next"><<button "Next" "FirstTalkHub">><</button>></span><<silently>><<set _posture = setup.WU.getPosture($makflirt, $makfriend, $WU_week)>><</silently>>“I know I’m not picking you,” you begin, “But I was curious about your plan.” <<switch _posture>>
<<case "lover">>
Makai doesn’t respond right away. His jaw tightens, then releases with a slow breath. “Okay.”
“Who are you picking, then?”
He shrugs. “I’ve got options.” His lips press together until he amends himself. “An option.”
Before you can ask more, he straightens. “I should probably go talk it out.”
He leaves without another word.
<<case "wary">>
Makai nods once, jaw tight. “Okay. That clears things up.”
“What do you mean?”
He exhales through his nose. “Means I don’t have to wonder.” He straightens. “I’m gonna go.”
He leaves without another word.
<<case "rival">>
“Probably for the best,” Makai says evenly. “You and I…” He shakes his head.
“What?”
“Nothin’.” He straightens, already stepping back. “I should get going.”
He leaves without another word.
<<case "anchor">>
Makai studies you for a moment, then nods. “Alright.”
“I just wanted to know where you were at.”
“Fair.” His shoulders ease slightly. “I’m still figuring it out.” He glances down the hall. “I should probably go think. See you later.”
He leaves without another word.
<<case "platonic">>
Makai nods, expression neutral. “Got it.”
He shifts his weight. “I don’t really have a plan yet anyway.” He thinks for a moment before straightening up. “I’m gonna go check in with someone.”
“Kailee?”
He purses his lips, nodding slowly. “Think so. See you later, <<= $name>>.”
He leaves without another word.
<<case "dismissed">>
Makai nods once. “Good.” He straightens, “I’m gonna go.”
He leaves without another word.
<<case "stranger">>
Makai nods once. “Okay.” He straightens, “I’m gonna go.”
He leaves without another word.<</switch>>
<span class="next"><<button "Next" "FirstTalkHub">><</button>></span><<silently>><<set _posture = setup.WU.getPosture($makflirt, $makfriend, $WU_week)>><</silently>>“I do,” you fix your eyes on his and smile. “I’m bidding for you.” <<switch _posture>>
<<case "lover">>
Makai doesn’t respond right away. His eyes search your face, like he’s checking for a punchline. “You sure?”
You nod. “Why wouldn’t I be?”
“That’s…good.” He shifts, arms lowering as his hands disappear into the pockets of his cardigan. “I was gonna pick you too.”
“Then I guess that’s settled.”
“Cool.” He gestures vaguely down the hall. “I should probably—yeah. See you later, <<= $name>>.”
He leaves without another word, but the stiffness in his shoulders is gone.
<<case "wary">>
Makai studies you closely, wonder and skepticism crossing his face. “Really?”
“Yeah. Is that…bad? Or good?”
“It’s good.” He nods once. “I just wasn’t expecting it.”
“Well. Surprise?”
A quiet huff of a laugh escapes him. “Yeah.” He straightens. “I should go get ready.”
He heads down the hall, glancing back once before disappearing.
<<case "rival">>
Makai shakes his head immediately. “Why?”
“Why not?”
“Because we don’t like each other.”
“Maybe not emotionally,” you say. “But physically?”
Something shifts in his expression; he’s not disagreeing with you. “You should pick someone else.” He finally says.
He doesn’t wait for your response before disappearing down the hall.
<<case "anchor">>
Makai looks at you for a long moment. Then he nods. “Alright.”
“Alright?”
“Yeah. I was hoping you’d say that.”” His shoulders ease, weight shifting from one foot to the other. “I should probably go get ready.” He straightens, ready to leave before pausing. “I’ll see you later.”
He heads down the hall, glancing back once before disappearing.
<<case "platonic">>
Makai’s brows knit slightly. “You should probably pick someone else.”
“Yeah? Why?”
“I don’t think we fit like that.”
You incline your head. “Like what?”
“I don’t like you like that. I don’t think you like me like that either.”
You can’t really argue with him on that.
Makai straightens. “I’m gonna go. You should probably talk to someone else.”
He heads down the hall, glancing back once before disappearing.
<<case "dismissed">>
Makai shakes his head immediately. “No. Pick someone else.”
He doesn’t explain. He doesn’t need to.
He straightens and leaves without another word.
<<case "stranger">>
Makai immediately shakes his head. “You should pick someone else.”
He doesn’t explain, though you don’t really need him to. He straightens, and leaves without another word.<</switch>>
<span class="next"><<button "Next" "FirstTalkHub">><</button>></span><<silently>><<set _posture = setup.WU.getPosture($makflirt, $makfriend, $WU_week)>><</silently>>“Not really,” you purse your lips, uncertainty overtaking your expression. “But I was considering you.” <<switch _posture>>
<<case "lover">>
“Yeah,” Makai says, nodding slowly. “Same for me. How are we supposed to choose after only a few hours…?”
“Yeah. It feels like a big decision. But I wanted to let you know.”
“Thanks.” He dips his head again, hands sliding into the pockets of his cardigan. “Well…we should probably get going. I’ll see you later, <<= $name>>.”
He heads down the hall, glancing back once before disappearing.
<<case "wary">>
Makai nods once. “That’s fair.”
“I figured I should be honest.”
“Yeah.” He shifts his weight. “Better than pretending you’ve got it all figured out.” He straightens. “Anyway, I should probably go.”
He heads down the hall without lingering.
<<case "rival">>
“Weird,” Makai says simply.
“Weird? What’s weird?”
“That you’re thinking about picking me.”
You shrug. “Can’t deny the attraction, at least.”
“Yeah.” He pauses, jaw tightening. “That’s kind of the problem…you should probably think it through.”
He straightens up, not giving you time to react before heading down the hall without another word.
<<case "anchor">>
“S’pose that makes sense,” Makai says. “It’s only been a few hours.”
“Yeah. It feels like a big decision. I just wanted to be upfront.”
He nods. “I get that.” Hands slip into the pockets of his cardigan. “We should probably get going. I’ll see you later.”
He heads down the hall, glancing back once before disappearing.
<<case "platonic">>
Makai shakes his head slightly. “I get it. But you should probably consider someone else. I’m not into you like that.”
“Oh…yeah, I guess that’s fair…”
“Yeah…” He straightens. “I’m gonna go. See you later, <<= $name>>.”
He heads down the hall, glancing back once before disappearing.
<<case "dismissed">>
Makai shakes his head. “You should pick someone else.”
He straightens and leaves without giving you any time to react.
<<case "stranger">>
“It’s only been a few hours,” Makai says. “But you should pick someone else.”
He turns and heads down the hall without giving you any time to react.<</switch>>
<span class="next"><<button "Next" "FirstTalkHub">><</button>></span><<silently>><<set _posture = setup.WU.getPosture($kalflirt, $kalfriend, $WU_week)>><</silently>>“Don’t worry,” you say quickly. “I’m not planning to pick you; I just wanted to hear your plan for tonight.” <<switch _posture>>
<<case "lover">>
“Oh…that’s—” Kalea starts, attempting a smile that doesn’t quite land. “I thought I knew who I was picking, but…”
“You changed your mind?”
“I think they did,” she murmurs, then immediately shakes her head. “But it’s okay! I’ll figure it out.”
She pushes off the wall, tucking her hair behind her ear. “I should probably go—get ready, I mean. Not leave you—” She laughs, flustered. “Thanks for talking to me.”
She hurries off down the hall before you can respond.
<<case "wary">>
“Oh.” Kalea smiles gently, rubbing her thumb against her fingers. “Thanks for telling me. To be honest, I don’t really have a plan. I was just going to go with how I feel in the moment.”
“I don’t think anyone’s fully decided,” you say. “Well—except maybe Kailee.”
“Yeah…” She pushes off the wall, offering you another small smile. “We should probably get ready for tonight.”
She gives you a brief wave before heading off down the hall.
<<case "rival">>
“That’s fine!” Kalea says quickly. “I didn’t really think you would.” She hesitates, then continues, quieter, “I was probably going to go with my gut anyway.”
“And that is…?”
“Dmitry,” she says, cheeks pinking. “I think. Maybe?” She laughs nervously. “Anyway—we should probably go get ready for tonight.”
She gives you a quick wave and slips away down the hall.
<<case "anchor">>
“Oh,” Kalea nods, visibly relaxing. “Okay. Thanks for telling me. I wasn’t totally sure what I was doing yet anyway.”
“That makes two of us.”
She lets out a quiet laugh. “Yeah. We’ll be okay, though.” She pushes off the wall. “We should probably go get ready for tonight.”
She gives you a warm little smile before heading off.
<<case "platonic">>
“Oh, that’s good!” Kalea brightens. “I think you and I are mostly friendly anyway, so that makes sense. I was probably going to go with my gut,” she continues, “and I’m leaning toward Dmitry. Maybe?”
“I can see that for you.”
She blushes. “I’m nervous, but…whatever happens, it’ll be okay. Anyway, we should probably go get ready for tonight.”
She gives you a brief wave before heading down the hall.
<<case "dismissed">>
“Oh.” Kalea nods quickly. “Okay.” She offers a polite smile that’s a little tight. “Thanks for being honest.”
Silence stretches between you; she doesn’t seem interested in sharing anything with you. After a few seconds more, she pushes off the wall. “We should probably go get ready.”
She heads off quietly, leaving you alone in the hall.
<<case "stranger">>
“Oh.” Kalea says, nodding “Thanks for telling me.”
Silence stretches between you; she doesn’t seem interested in sharing anything with you.
After a few seconds more, she pushes off the wall. “We should probably go get ready.”
She gives you a small wave and heads off.<</switch>>
<span class="next"><<button "Next" "FirstTalkHub">><</button>></span><<silently>><<set _posture = setup.WU.getPosture($kalflirt, $kalfriend, $WU_week)>><</silently>>You watch her a moment more, a smile growing on your face. “I’m going to bid for you tonight.”<<switch _posture>>
<<case "lover">>
“Really?!” Kalea gasps, eyes lighting up. “I mean—I was going to pick you too, but I wasn’t sure if—ah!” She laughs, bouncing slightly. “I’m really excited now!”
“I’m excited you’re excited.”
“I’m gonna go get ready,” she says, pushing off the wall, practically glowing. “I can’t wait for tonight! I’ll see you in a bit, <<= $name>>.”
She sends you one last sunny smile before heading down the hall, a noticeable pep in her step.
<<case "wary">>
“You are?” Kalea asks, hope and skepticism tugging at her expression.
“I am,” you say. “If that’s okay.”
She hesitates—then nods. “Yeah. Yeah, it’s okay.”
A small smile. “I just…wasn’t expecting that. But let’s see how things go?” She pushes off the wall. “Okay, we should probably go get ready for tonight.”
She gives you a quick, nervous smile before heading down the hall.
<<case "rival">>
“Oh—um…” Kalea fidgets, eyes flicking away. “That’s really nice of you, but…are you sure?”
“You don’t think I should?”
“I just—” She presses her lips together. “Maybe you should think about it a little more?” She pushes off the wall. “I’m going to go get ready. I’ll see you later…”
She gives you an awkward little wave before heading down the hall.
<<case "anchor">>
Kalea’s eyes widen. “You are?”
“Yeah, if that’s okay.”
“Yeah—of course!” she says quickly, smiling. “That sounds really nice. Okay! We should probably go get ready.”
She heads off down the hall, looking quietly pleased.
<<case "platonic">>
Kalea’s eyes widen. “Oh! Um…that’s really kind, but—don’t you think we might be better as friends?”
“Maybe. I just thought—”
“No, it’s okay! I’m just surprised.”” she says quickly, with an apologetic smile. “Sorry. I think there’s probably someone really special here for you. I just don’t think it’s me. Not romantically, anyway.”
She doesn’t allow you much time to react, already pushing off the wall. “Okay, we should probably go get ready for tonight.”
She gives you a friendly little wave before heading off down the hall.
<<case "dismissed">>
“Oh.” Kalea’s eyes widen. “I’m sorry—I don’t think that’s a good idea.”
She hesitates. “I was actually planning to pick Dmitry.” She doesn’t allow you much time to react, already pushing off the wall with a small, uncomfortable smile. “…We should probably go get ready for tonight.”
She slips away down the hall, a little flustered.
<<case "stranger">>
“Oh.” Kalea’s eyes widen. “I’m sorry—I don’t think that’s a good idea.”
She hesitates. “I was actually planning to pick Dmitry.” She doesn’t allow you much time to react, already pushing off the wall with a polite smile. “…We should probably go get ready.
She heads off without lingering.<</switch>>
<span class="next"><<button "Next" "FirstTalkHub">><</button>></span><<silently>><<set _posture = setup.WU.getPosture($kalflirt, $kalfriend, $WU_week)>><</silently>>You sigh, your shoulders rising and falling. “I was thinking about bidding for you tonight. I’m not totally sure, though.”<<switch _posture>>
<<case "lover">>
“Thank you,” Kalea smiles warmly, her cheeks tinged pink. “I know it hasn’t even been a full day, so being unsure is totally okay.”
“I thought I should be honest with you.”
“Honesty’s always good,” she nods. “And I guess while we’re on the topic, I’m not totally sure either. I don’t think any of us are.” She pushes off the wall, smoothing her sweater. “Anyway, we should probably start getting ready. Thanks again for talking to me. See you later!”
She sends you one last smile and waves before heading down the hall.
<<case "wary">>
“That’s alright,” Kalea nods, humming thoughtfully. “I’m not sure what I’m doing either.”
“I thought I should at least let you know where my head’s at.”
“Thanks,” she smiles softly. “It’s good to be on the same page.” She pushes off the wall. “Okay, we should probably go get ready.”
She gives you a small smile and wave before heading down the hall.
<<case "rival">>
“Oh.” Kalea picks at the cuffs of her sleeves. “Um…we’re all probably unsure, so you’re not alone in that. I think that’s kind of normal.”
Without waiting too long, she pushes off the wall. “Alright—we should probably go get ready for tonight.”
She heads off without lingering, looking thoughtful.
<<case "anchor">>
“Hm,” Kalea smiles faintly. “It is still really early, isn’t it? I don’t think anyone’s decided yet. Still—thanks for considering me.”
“Of course. I just wanted to let you know what I was thinking.”
She nods, pushing off the wall. “We can see how the rest of the night goes?”
“Yeah, for sure.”
She gives you a warm little smile before heading off to get ready.
<<case "platonic">>
Kalea smiles at you. “It’s okay to be unsure. But if it helps at all, I think we might work better as friends.”
“You really think so?”
She bobs one shoulder. “We’ve been doing well so far. Maybe things will change—but for now, I think this is where we’re supposed to be.” She pushes off the wall, tucking a curl behind her ear. “Anyway, we should probably go get ready.”
She gives you a friendly little wave before heading down the hall.
<<case "dismissed">>
“Oh—well…” Kalea pulls at a loose thread on her sleeve. “If it helps, I was planning to pick Dmitry.” She offers a small, apologetic smile. “So…don’t worry about me.”
She shifts her weight. “Anyway, we should probably go get ready.”
She slips away down the hall, a little flustered.
<<case "stranger">>
“Oh—well…” Kalea says softly. “If it helps, I was planning to pick Dmitry.”
She gives you a polite smile. “We should probably go get ready.”
She heads off without lingering.<</switch>>
<span class="next"><<button "Next" "FirstTalkHub">><</button>></span><<silently>><<WarmUpAdmin>><<set _tempPick = _tempPick ?? "">><</silently>><center><h2>WARM ME UP BID - WEEK ONE</h2></center>
<div id="bidTablet"><<include "Week_1_Bid_UI">></div>And that’s it. Your first official bid.
You let out a noisy breath, rolling your shoulders as if that might shake the tension loose. It doesn’t. One weight lifts, only to be replaced by another: the waiting. The thought of the ceremony coils in your chest, more tightly than you’d like to admit.
When you return to the lounge, it’s clear you’re not alone.
Everyone wears their nerves differently: tugging at sleeves, bouncing knees, restless shifting. Anjali looks the calmest of the bunch, but even her ankle gives her away, bobbing steadily beneath crossed legs.
“So…” you say, lowering yourself near the fireplace. “How’d it go?”
“The choosing part was easy,” Dmitry says, glancing your way. “It’s the outcome that’s a little nerve-wracking.”
“They’re both terrifying,” Kalea adds quickly. “My fingers are still trembling.” She holds her hands out, and sure enough, they are.
“Whatever happens, happens,” Makai says.
Anjali arches a brow. “Oh, so you’re content with sleeping outside for three nights?”
You huff softly. “I don’t think anyone’s going to be happy about that. But Makai’s right. There’s nothing we can do about it now.”
Kailee shakes her head. “Why’s everyone so nervous? If you’ve been making the right connections, everything should work out the way we want, right?”
“That’s…surprisingly naïve of you,” Anjali says, her gaze cool, almost pitying.
Kailee throws her hands up. “How is that naïve? That’s literally the whole point of the game.”
“Well,” Kalea cuts in gently, “connection is one thing. Trust is another.”
Kailee scoffs. “Trust takes time. Instant connection is what matters right now. And—”
Whatever she’s about to say next, she never gets the chance.
The LED screen flickers to life.
“Looks like we’re about to find out who’s right…” you murmur.
Dmitry clears his throat, stepping in to read the words aloud.
“Lodgers,” he begins. “Your bids have been registered. It is time to begin the Warm Up Ceremony.”
The message fades away before a new one appears. The warmth of the lounge suddenly feels secondary to the cold glow washing over your faces.
<center><b>WARM UP CEREMONY — WEEK ONE</b></center>
A thin line draws itself beneath the title. The room stays quiet, everyone seemingly holding their breath as they wait.
The screen flashes once more.
A new header appears.
“This is it…” Kalea whispers, her voice unsteady.
<span class="next"><<button "Next" "Week_1_Results">><</button>></span><div class="tablet" style="text-align:center;"><div class="tablet-title">
<center><i><<= $name>>, please place your bid.</i></center></div><<if !_tempPick>> <div class="tablet-list" style="margin:1em 0;">
<div style="margin:.5em 0;"><<link "Anjali">><<set _tempPick = "anjali">><<replace "#bidTablet">><<include "Week_1_Bid_UI">><</replace>><</link>></div>
<div style="margin:.5em 0;"><<link "Dmitry">><<set _tempPick = "dmitry">><<replace "#bidTablet">><<include "Week_1_Bid_UI">><</replace>><</link>></div>
<div style="margin:.5em 0;"><<link "Kailee">><<set _tempPick = "kailee">><<replace "#bidTablet">><<include "Week_1_Bid_UI">><</replace>><</link>></div>
<div style="margin:.5em 0;"><<link "Kalea">><<set _tempPick = "kalea">><<replace "#bidTablet">><<include "Week_1_Bid_UI">><</replace>><</link>></div>
<div style="margin:.5em 0;"><<link "Makai">><<set _tempPick = "makai">><<replace "#bidTablet">><<include "Week_1_Bid_UI">><</replace>><</link>></div></div><</if>>
<<if _tempPick>><hr style="margin:1.25em auto; width:60%;">
<div class="tablet-confirm" style="margin-top:1em;">
<p><strong>Selected: </strong><<set _label = "">><<for _ro range $lodgeRomancePool>><<if _ro.id is _tempPick>><<set _label = _ro.label>><</if>><</for>><<print _label>></p><div style="margin-top:1em;">
<div style="margin:.5em 0;"><<link "CONFIRM BID">><<WU_pick _tempPick>><<goto "Week_1_Holding">><</link>></div>
<div style="margin:.5em 0;"><<link "CHANGE BID">><<set _tempPick = "">><<replace "#bidTablet">><<include "Week_1_Bid_UI">><</replace>><</link>>
</div></div></div><</if>></div>
<<WU_LEDResults>><<WU_applyCeremonyResults>>
<span class="next"><<button "Next" "WUC_1_Aftermath">><</button>></span><<silently>><<if !$WU.resultsApplied>><<WU_applyCeremonyResults>><</if>>
<<set _mcMatched = ($WU.mcMatched ?? false)>><<set _mcMatchId = ($WU.mcMatchId ?? "")>><<set _pickId = ($WU.results && $WU.results.mcPick) ? $WU.results.mcPick : ($WU.mcPick ?? "")>><<set _targetId = (_mcMatched ? _mcMatchId : _pickId)>><<set _mcName = ( ($MC.name && $MC.name.trim() !== "") ? $MC.name : (($name && $name.trim() !== "") ? $name : "You") )>><<set _roName = _targetId>><<if _targetId and _targetId isnot "">><<for _ro range ($lodgeRomancePool ?? [])>><<if _ro.id is _targetId>><<set _roName = _ro.label>><<break>><</if>><</for>><</if>><<set _posture = (_targetId ? ($WU.posture[_targetId] ?? "stranger") : "stranger")>><<set _intent = (_targetId ? ($WU.intent[_targetId] ?? "none") : "none")>><</silently>><<if _mcMatched>>You barely register the announcement before it hits you.
You matched.
Relief floods in fast and fierce. You’re safe from the cold. More than that, you’re not alone.
Your gaze finds your new partner. It lingers just long enough to say everything neither of you does—shared relief, shared disbelief, and the quiet thrill of having made it through the first cut.
<<if _posture is "lover" or _posture is "anchor">>
Even though it’s only day one, this pairing feels pretty solid.
<<elseif _posture is "wary">>
Your relief is real, but thin. This match is holding for now, and you’re keenly aware of how easily that could change.
<<elseif _posture is "rival">>
Though you're paired up, it feels more like a challenge than a victory. Whatever this is, it’s sharpened, not softened, by being forced together.
<</if>>
<span class="next"><<button "Next" "W1_LODGE">><</button>></span>
<<else>>No.
No, that can’t be right.
No match. You’re headed for the Cold Zone.
You watch your newly matched castmates from the edge of the room, something sharp and sour settling in your chest. This…didn’t go how you’d hoped.
<<if _posture is "rival">>
So this is how it starts. Apparently, attraction isn't enough to secure a match...
<<elseif _posture is "wary" or _intent is "consider" or _intent is "promise">>
This wasn’t really indifference on your part. You tried, and that almost makes it worse.
<<else>>
You hadn’t expected it to sting like this. The cold feels closer than it should.
<</if>>
<span class="next"><<button "Next" "W1_CZ">><</button>></span><</if>><<silently>><<if !$WU.resultsApplied>><<WU_applyCeremonyResults>><</if>>
<<set _mcMatchId = ($WU.mcMatchId ?? "")>><<set _roName = _mcMatchId>><<if _mcMatchId and _mcMatchId isnot "">><<for _ro range ($lodgeRomancePool ?? [])>><<if _ro.id is _mcMatchId>><<set _roName = _ro.label>><<break>><</if>><</for>><</if>><<set _posture = (_mcMatchId ? ($WU.posture[_mcMatchId] ?? "stranger") : "stranger")>><<set _intent = (_mcMatchId ? ($WU.intent[_mcMatchId] ?? "none") : "none")>><</silently>>Once the results dissolve from the screen, the lounge doesn’t erupt so much as it exhales. Voices overlap, then stall, then start again, too loud and too fast. It’s like everyone’s trying to outrun the silence the LED screen leaves behind.
You remain seated, quietly reveling in the fact that you get to stay here—in this warmth, in this space—for at least a week.
Your attention drifts back to <<=_roName>>. You haven’t said anything yet. There’s no script for this, but you end up angled toward each other anyway.
<<if _posture is "lover" or _posture is "anchor">>
You’ve been getting along well enough since you met, but there’s still a trace of awkwardness, something born from the unspoken assumptions of what it really means to be “warmed up.”
<<elseif _posture is "wary">>
There’s a noticeable precariousness between you. Like Kalea said earlier, connection is one thing, trust is another. If this pairing has taught you anything so far, it’s that trust still has to be earned.
<<elseif _posture is "rival">>
You hadn’t expected the match to land at all. The attraction is undeniable and yet there’s an edge beneath it, a quiet sense that this might not be the best idea.
<</if>>
Your gaze drifts back to the screen. It only shows the <i>Warm Me Up</i> logo now, but you can’t shake the feeling that the night isn’t over yet.
<<include "W1_Advantage">><<silently>><<if !$WU.resultsApplied>><<WU_applyCeremonyResults>><</if>>
<<set _pickId = ($WU.mcPick ?? "")>><<set _pickName = _pickId>><<if _pickId and _pickId isnot "">><<for _ro range ($lodgeRomancePool ?? [])>><<if _ro.id is _pickId>><<set _pickName = _ro.label>><<break>><</if>><</for>><</if>><<set _posture = (_pickId ? ($WU.posture[_pickId] ?? "stranger") : "stranger")>><<set _intent = (_pickId ? ($WU.intent[_pickId] ?? "none") : "none")>><</silently>>Once the results dissolve from the screen, the lounge doesn’t erupt so much as it exhales. Voices overlap, then stall, then start again, too loud and too fast. It’s like everyone’s trying to outrun the silence the LED screen leaves behind.
You stay where you are, the warmth of the room suddenly feeling less certain and more borrowed. Temporary.
There’s no one beside you now; only the quiet awareness that, for the moment, you’re on your own.
Your gaze flicks briefly toward <<=_pickName>>—then away again.
<<if _posture is "rival">>
You tell yourself it’s fine. If anything, this clarifies things. Whatever’s happening between the two of you, it isn’t finished.
<<elseif _posture is "wary" or _intent is "consider" or _intent is "promise">>
Being the odd one out makes you suddenly aware of where you’re standing, and who isn’t standing with you.
<<else>>
You hadn’t expected much, but the moment still lands a little awkwardly. You shift your weight, already adjusting to the situation.
<</if>>
<<include "W1_Advantage">><<silently>><<WU_applyCeremonyResults>><<set _mcMatched = ($WU.mcMatched ?? false)>><<set _mcMatchId = ($WU.mcMatchId ?? "")>><<set _mcWonAdv = ($games.waitWhat.winner == "MC")>><<set _czCount = 0>><<for _id range ($WU.roOrder ?? [])>><<set _obj = $WU.roRef ? $WU.roRef[_id] : null>><<if _obj and _obj.location is "cold">><<set _czCount += 1>><</if>><</for>><<set _czEmpty = (_czCount == 0)>><</silently>>“Well…we did it?” Kalea says, stretching the sleeves of her sweater over her hands.
Dmitry puffs his cheeks and blows out a noisy breath, leaning forward to frame his face with his hands. “Does anyone else feel like it’s not over yet?”
“No,” you say, eyes lifting toward the screen. “They’re definitely not done with us.”
Almost on cue, new text flickers to life across the LED display.
“It’s like they’re always listening,” Kailee adds with a quiet laugh, shaking her head.
You read aloud as the words scroll into place.
<<if $games.waitWhat.winner == "MC">>
“<<= $name>>, earlier you received an advantage.”
You almost forgot about that.
<<if _mcMatched>>
“Your advantage is as follows: you may save <i>one</i> lodger from the Cold Zone. They will join you in the lodge, but they will remain single.”
<<if _czEmpty>>
You chuckle under your breath. “There’s…no one to save.”
<<else>>
<<if $playful >= 60>>
“Wow. Okay.” You huff a quiet laugh, glancing toward the Cold Zone crew. “Guess today’s your lucky day.”
<<elseif $dramatic >= 60>>
For a moment, the room feels too still. “Okay. Okay—wow. Why would you give me this kind of power on television?”
<<elseif $friendly <= 45>>
You nod once. “Understood.”
<<else>>
You let out a breath you didn’t realize you were holding. “Alright.”
<</if>><</if>>
<<else>>
“Your advantage is as follows: you may shorten your time in the Cold Zone by one night. You may also select another Cold Zone lodger to leave early.”
<<if $playful >= 60>>
You blink, then let out another short laugh. “Serious? That’s actually huge.”
<<elseif $dramatic >= 60>>
You visibly sag with relief, one hand braced on the arm of the couch. “One less night? Seriously? You're not lying? <i>Thank you.</i>”
<<elseif $charming <= 45>>
You nod once. “Good. I’ll use it well.”
<<else>>
You exhale, shoulders loosening. “Alright…that’s good.”
<</if>><</if>>
<<else>>
“Kalea, earlier you received an advantage.”
Her brows rise. “I did?”
“You forgot already?” you ask.
She flushes. “Maybe...”
<<if _mcMatched>>
“Your advantage is as follows: you may save <i>one</i> lodger from the Cold Zone. They will join you in the lodge, but they will remain single.”
<<if _czEmpty>>
Kalea looks around the lounge, a little smile flickering. “But…no one’s in the Cold Zone this week.”
<<else>>
Kalea’s gaze flicks toward the Cold Zone crew. “Well…someone’s about to have a very good night.”
<</if>>
<<else>>
“Your advantage is as follows: you may shorten your time in the Cold Zone by one night. You may also select another Cold Zone lodger to leave early.”
She looks over to you, eyes soft and sympathetic.
<</if>><</if>>
<span class="next"><<button "Next" "W1_Twist">><</button>></span><<silently>><<WU_setPhasePost>><<WU_buildActiveRoster>><</silently>>“Okay, but—” someone starts, then stops.
“So…that’s it, right?” Dmitry asks, glancing between the screen and the doors.
Kailee laughs under her breath. “You say that like it’s so simple.”
<<if $games.waitWhat.winner == "MC">>
Anjali waves one hand in your direction. "Can you just make a choice so we can all move on?"
You look back at the screen, but only the text remains. No further instructions. “I would if—”
<<else>>
Anjali waves one hand in Kalea’s direction. "Can you just make a choice so we can all move on?"
Kalea looks back at the screen, but only the text remains. No further instructions. “But they haven’t said—”
<</if>>
Voices drop, rise, and overlap. Someone mutters something about producers. Someone else groans.
“Until they give us the greenlight,” you say quickly, seizing a brief pocket of quiet, “it’s official now.”
“Not exactly.”
By now, you’re all familiar enough to recognize it immediately: whoever said that definitely hasn’t been here the whole time.
Heads turn in unison.
Two figures stand in the doorway.
The taller of the two speaks first.
“Hope we’re not interrupting,” they say lightly.
“Actually,” the shorter woman adds, head tipping to one side, “we kind of are.”
The taller one leans casually against the doorframe, gray eyes glinting with keen interest.
“Misty, how are we supposed to choose?” they say, their French accent wrapping each word in silk, savoring the vowels. “We’re positively spoiled.”
“Choose?” Makai frowns. “What do you mean by that?”
“Also,” Kailee forcefully interjects, stepping forward, “who even are you?”
The tall one beams. “Ah—how rude of me. Marcel. <i>Enchanté</i>.”
They bow with theatrical flourish, then step aside as the woman beside them moves fully into the room. She walks with an uneven gait, marked by a distinctive limp she doesn’t bother to hide.
“And I’m Misty,” she says with a grin. “Looks like you’re all getting pretty cozy already.”
Marcel chuckles, tossing their platinum-blonde braid over one shoulder, silver chains clinking softly at their hips. “How close can you really get in a few hours?” They eye you slowly, up and down. “Emotionally, I mean.”
You can’t tell if they’re flirting or baiting you, and judging by the room, neither can anyone else.
“Right,” Anjali cuts in sharply. “Is someone going to explain what the hell is going on?”
Once again, the LED screen flickers and refreshes.
<center><b>Marcel and Misty now have the ability to pair with any lodger of their choosing. Marcel, as the first to arrive, please make your selection.</b></center>
You turn back toward the pair.
Marcel’s smile says they already know exactly who they want.
“Wait—wait, wait!” Kalea blurts, lifting both hands. “Pair with any lodger? But some of us are already matched—”
Marcel shrugs away her concern. “It’s only for a few nights.” They smirk. “Now then…who shall I choose?”
They take their time, eyes dragging from one face to the next.
When they stop in front of you, they don’t look away.
<<if $games.waitWhat.winner == "MC">>
Whatever you were planning to do with your advantage…it might already be too late.
<<else>>
Whatever Kalea was planning to do with her advantage…it might already be too late.
<</if>>
<span class="next"><<button "Next" "Thanks4Reading">><</button>></span>