It was one thing to talk about it, but it's quite another for it to actually be happening. You twist your body in one direction after another, desperately trying to find any way to slip out.
A robotic voice interrupts your panic.
"I see you're awake. This machine will keep you company for five minutes. Then I'll arrive here myself. Wouldn't it be interesting if you were still tied up by then?
"I'll give you one way to get out. Try saying 'whip me'."
[["Whip me!"->whip1]]
[[Stay quiet]]
(set: $tied to true)(set: $cheater to false)(set: $attacked to false)(set: $clothed to false)(set: $ambush to false)(set: $standing to false)(set: $gagged to false)(set: $whip to 0)(set: $shutdown to false)
As soon as you speak, you hear a woosh and a line of pain explodes across your chest. It's so much pain that you are stunned for a moment.
"Very good," says the machine. "Now all you have to do is say those two words twenty more times and this machine will release you."
(display: "introduce timer")
[[Owwwwwwww! Twenty more times!? There's no way you can handle that!->avoid]]
[["Whip me! Whip me! Whip me! Whip me! Whip me! Whip me! Whip me!"->whip2]]
(set: $whip to 1)(set: $marks to "single whip mark on your chest")(set: $markspl to "s")
(display: "introduce timer")
Uh oh. You have to do something fast if you don't want to still be helpless by the time I get there.
(display: "idle choices")
You lie back, breathing hard. The $marks still sting$markspl like hell. The room is so dark and quiet that you can only focus on two things: the pain from the whip, and the glowing timer in front of your face.
|timeout>[Your time is running down fast. (display: "timer increment announce") You've got to get out somehow if you don't want to be helpless when I get there.
(display: "idle choices")]
You nervously wait until the timer runs down to zero. Your mind races, imagining what I might do to you when I arrive and find you still tied up and helpless.
|timeout>[(if: $minutes > 0)[(display: "shutdown chance")](set: $minutes -= 1)It feels like ages for the last few seconds to tick away. You are intensely aware of the darkness around you, the straps pressing into your wrists and ankles, your pounding heartbeat.
And then I am [[at the door]].]
The machine hits you with whiplash after whiplash. You yell and strain against the straps holding your wrists and ankles, but they don't budge.
In between the strikes, you can dimly hear the machine's arms sliding back and forth, so it can whip you all the way up your chest and down your stomach. One time, it hits you directly across your nipples. You scream aloud and try to twist your body out of the way, but there is no escape.
At last it stops. |timeout>[(display: "timer increment announce") But this isn't nearly over yet. Panting, you try to catch your breath. You still need to articulate the words…
[["Whip me! Whip me! Whip me! Whip me! Whip me! Whip me! Whip me!"->whip3]]
[["Hell no. I'm not taking any more of this."->avoid]]]
(set: $whip to 2)(set: $marks to "eight whip marks on your chest and stomach")(set: $markspl to "")
|cheat>[(link: "Maybe you can cheat your way out of this?")[(set: $cheater to true)(replace: ?cheat)[ (display: "cheating options") ]]](if: $cheater)[(replace: ?cheat)[ (display: "cheating options")]]
You are lying faceup on a soft mattress. Tight straps around your wrists and ankles are holding you in a spread-eagle position. You try to feel what the other ends of the straps are attached to, but you can't reach far enough. When you shake the straps, you can hear a metallic clunk. You can't see, hear, or feel anything else except the air above brushing against your skin.
In summary, you're completely naked and helpless, you can't see anything, and you have no idea where you are.
How did you ever get into this situation?
[[You think back to last week…]]
|a>[You drift awake from a comfortable sleep...]
(link: "Open your eyes
")[(replace: ?a)[(replace: ?c)[ [[Feel around to get a sense of your surroundings]]](transition: "dissolve")[You open your eyes, but it's still completely dark. Shouldn't the sun be up by now? Unless…
Holy crap, you're not in the same place where you went to sleep!]]]|b>[(link: "Sit up in bed
")[(replace: ?a)[(display: "m1")](replace: ?b)[]](link: "Roll over
")[(replace: ?a)[(display: "m1")](replace: ?b)[]](link: "Reach for your bedside table
")[(replace: ?a)[(display: "m1")](replace: ?b)[]]]|c>[]
(replace: ?c)[ [[Feel around to get a sense of your surroundings]]](transition: "dissolve")[You try to move, but something tugging on your arm stops you.
Holy crap, you're tied to the bed!]
You and I were hanging out together, being intimate, talking about everything and nothing. We had been BDSM partners for a while, and friends for longer. You don't remember how we got onto the subject, but at some point, you said, "I'm a really deep sleeper. Everyone says it's impossible to you get me to wake up. You know -"
|a>[(link: "You suggested it")[(replace: ?a)[(transition: "dissolve")["You know, you could probably kidnap me and carry me off while I was asleep, and I wouldn't even notice," you said, laughing.
(display: "iask")]]]
(link: "I suggested it")[(replace: ?a)[(transition: "dissolve")["Maybe I could kidnap you while you were asleep, without you even noticing," I teased.
"Wow," you said, laughing. "You probably could."
(display: "iask")]]]]
Don't we all? It's not every day that you get a chance to cause a paradox.
Don't worry. The safeword is to close this page in your browser.
(display: "The end")
I perked up at the thought. "Is that something you'd be interested in actually doing? You know, as a BDSM thing?" I said.
[["Yes! That would be so intense!"->yes]]
[["Yes, I'd like to try that."->yes]]
[["No. I like to cause paradoxes by refusing things when the story implies that I already accepted them."]]
I lift the whip above my head and bring it down hard across your chest. You gasp in pain. I lift the whip again and bring it down again. And again. And again.
I slowly circle around the bed, hitting every exposed body part from every angle. You scream and scream, $gagged[barely muffled by the gag, ]and I don't even give you the chance to recover from one blow before dealing out the next one. You strain against your bonds so hard that you make the bed creak, but the lashes just keep coming and coming. And it's not nearly over yet.
Your mind is lost in a haze of pain. There is no past and no future for you, only the steady routine of whiplash, struggle, scream, and repeat.
Then finally, the routine breaks. Another blow is supposed to come, but it doesn't. The next one doesn't, either. You try to shake your head clear. Could it actually be over?
You painfully lift your head to look down at your body. Your skin is a solid mass of crisscrossing whip marks. Your muscles are still involuntarily tense from struggling.
I lean down close in front of your face and put one hand on your breast, making the pain flare up for a moment. "I think that was a fair punishment for your actions," I say. "Now, you're going to tell me one thing: how much did you deserve that?" $gagged[I pull the gag out of your mouth and drop it on the bed.]
|d>[][["I completely deserved that."->deserved]]
[["I totally deserved that."->deserved]]
[["I really really deserved that."->deserved]]|f>[
[["I didn –"]] ] (mouseover: ?f)[(replace: ?f)[](replace: ?d)[(transition: "shudder")[I clench the hand on your breast and twist hard. You moan dully. "And don't even think about saying you didn't," I say.
]]]
"Very good," I say. "I hope that gives you something to think about. Now I'm going to give you some time to contemplate your position." I stand up, walk away, shut off the lights, and close the door behind me on my way out.
Reality sets in. You're tied up in a dark and empty room, with no hope of escape, and you have no idea how long I'm planning to leave you there.
After a few minutes, your muscles finally relax, and you lie back in total exhaustion. As soon as they relax, though, you are flooded with a new pain, as the strain of struggling finally catches up with you. You hopelessly try to tense them again, as if that will help, but it's no use.
Between your raw skin and your aching muscles, even a few seconds is an agonizing wait.
You're going to be here for a long time.
(display: "The end")
(set: $minutes to 5)A screen lights up in the darkness above you, counting down the seconds: (display: "timer increment")
(set: $minutes -= 1)''(print: (text: $minutes) + ":" + (text: (random: 32, 59)))''(if: $minutes < 0)[(replace: ?timeout)[Just then, the timer runs down to zero. You don't have any time left to do anything else. I am already [[at the door]].]](else:)[(display: "shutdown chance")]
The timer now reads (display: "timer increment").
Nothing happens for a moment, and you wonder if the machine didn't hear you. But it's only shifting position. Moments later, it has you screaming in pain again, as the whip bites into the soft flesh of your inner thigh. The next blow hits the opposite thigh. You frantically try to bring your legs together, to cover up the most sensitive flesh, but the straps are holding your ankles much too far apart. You are helpless to stop my machine from hitting whatever body part I programmed it to.
Each time, you grit your teeth and say "whip me" again. You've got to keep going. You've got to get this over with.
|timeout>[(display: "timer increment announce")
Then, the machine whips you at full force directly between the legs.
[["Ahhhhhhhhhhhh!!! Shit shit shit. Fuck. Fuck."->avoid]]
[["Shit shit shit. Fuck. Whip me whip me whip me whip me whip me whip me whip me!"->whip4]]]
(set: $whip to 3)(set: $marks to "whip marks all over your body")(set: $markspl to "")
You quickly yell out the last few "whip me" commands in a row, before you have a chance to change your mind. Your mind is already swimming with pain. You barely even notice where the blows land. Everything is just a blur of pain and struggling and screaming.
And then it's over. The straps slowly loosen, then go slack. The lights turn on. Your whole body is burning with pain, the sheets are soaked with your sweat, but you're free.
|timeout>[(display: "timer increment announce")
[[Curl up in a ball]]
[[Climb to your feet]]]
(set: $whip to 4)(set: $tied to false)(set: $marks to "countless whip marks all over your body")(set: $markspl to "")
You curl up in a fetal position and hide your head from the light. It's finally your chance to close your legs and cover your chest. Pity it's too late to do any good. No matter how desperately you press together the raw skin, it doesn't make the pain go away.
You lie there in a ball, shaking and sweating. You're dimly aware of the timer ticking down in the background, but it doesn't matter anymore. There's no chance that you'll be ready to stand up before it hits zero.
You haven't even caught your breath by the time you hear the timer go off and see me arrive [[at the door]].
(set: $standing to true)(if: $whip > 1)[You laboriously roll over to the side of the bed and clamber to your feet. (if: $whip > 2)[You can't even stand up straight with the pain in your thighs and genitals, but you manage to stumble along in a crouch.]](else:)[You roll to the side of the bed and stand up.]
(if: $whip is 4)[The lights are on now.](else:)[You fumble around in the dark looking for the light switch, and you manage to find it and turn it on.] You take a look around. You're in a small room, practically a closet, with only one door and no windows. The biggest thing in the room is the bed, with (if: $whip is 4)[the stain of sweat in the middle and ]the four loose straps at the corners.
(display: "see machine")
(if: $whip > 0)[You look down at yourself. Now you can see the $marks. You gingerly touch some of the whipped skin. It stings at your touch and you pull your hand away.
]The floor around the bed is strewn with various bondage equipment. You can see your clothes lying in one of the piles.
|timeout>[(display: "timer increment announce")
(display: "escaped choices")]
You hear the rattle of chains just outside the door as I unlock it from the other side. Then I open the door and step into the room.
$tied[I turn on the lights. You blink furiously until your vision adjusts.
(display: "see machine")
](if: $ambush)[As soon as I'm inside the room, you jump me and tackle me onto the bed. (display: "attack")](elseif: $tied and $shutdown)[(display: "shutdown happens")
(if: $punish)["What was that?" I say. "You must have cheated somehow. I'll have to punish you for that."
(display: "I punish you")](else:)["Wait a minute," I say. "What was that?" I laugh. "You'll have to tell me how you did that later."
(display: "how do you feel")]](elseif: $punish)[(if: $standing)[I walk towards you and grab your arms. "So you managed to get out," I say. "We'll see if that does you any good." (set: $standing to false)I throw you down onto the bed and kneel over you(if: $clothed)[. I rip off your clothes, ](else:)[, ]then take a good look at your naked body.](else:)[I sit down next to you on the bed and take a good look at your naked body.] (display: "I see you naked")
(if: not $cheated)[I reach over and casually grope your body. (if: $whip > 1)[(display: "touching stings")
(display: "vibrator threat")](else:)[Tied as you are, you are helpless to stop me brushing my hands over every part of your exposed skin – up your inner thighs, over your genitals, across your stomach, your nipples, your armpits, your neck, your face. And you know this is only the beginning. I'm only doing it to remind you of how helpless you are before I really get serious.
Suddenly, I grab your hair and force your head down to the bed. A thrill shoots through you. You're really in for it now. I slap you across the face, then slap you hard across one breast, then slap you extra hard between your legs. I grab your nipples and twist them harder and harder until you scream, then keep twisting them for good measure. You try to wriggle your body out of the way, but you are unable to escape my cruel fingers. I continue slapping and pinching and groping until you're too tired to even struggle anymore.
Then, (display: "vibrator threat")]
]](else:)[(if: $standing)[(display: "how do you feel")](else:)[I sit down next to you on the bed and take a good look at your naked body. (display: "I see you naked")
(display: "how do you feel")]]
(if: $trieddoor is not true)[ [[Try the door]]
](if: $clothed is false)[ [[Put on your clothes]]
](link: "Wait for me")[(goto: "at the door")]
(link: "Wait to ambush me at the door")[(set: $ambush to true)(goto: "at the door")]
It's locked. You guess you'll have to wait for me to open the door when the timer runs out.
(set: $trieddoor to true)(display: "escaped choices")
You quickly pull on your clothes(if: $whip > 1)[, wincing when the cloth brushes over your whip marks].(set: $clothed to true)
|timeout>[(display: "timer increment announce")
(display: "escaped choices")]
"Don't make me ask twice," I say. I grab a fold of skin around one of the exposed whip marks, and twist hard. You writhe in pain, and I keep twisting.
[[Give in and spread your legs]]
[[Keep resisting]]
You (if: $tied)[push your groin forwards and upwards as much as you can manage,](else:)[open your legs eagerly,] expecting to feel the pleasure from the vibrator. But instead, I drop the vibrator and dive in with my fingers(if: $whip > 2)[, grabbing at the skin of your inner thighs, where the whipping was the most painful. I pinch and twist the whip marks,](else:)[. I pinch and twist the skin of your inner thighs and your genitals, ] sending waves of pain through your body.
[["Owwwwwwww!"]]
(link: '"Fuck you!"')[(set: $fback to '"Owwwwwwww!"')(goto: '"Fuck you!"')]
(if: not $tied)[ [[Fight back!]]]
"Very good," I say. "I knew you'd see sense." I pick up the vibrator again, turn to the highest setting, and [[slowly press it down between your legs…->vibrator ending]]
"If you're not going to cooperate, it looks like I'll have to take drastic measures," I say. (display: "I tie you up")
I pick up the vibrator again, turn to the highest setting, and [[slowly press it down between your legs…->vibrator ending]]
I laugh and keep torturing your thighs. (if: $whip > 2)[One by one, I brush my hands over each individual whip mark, then pinch and twist it until you squeal in pain. ]Whenever I make you squeal especially loudly, I grin.
When I'm done with your thighs, I slide my hands up to your stomach and continue. When I've tortured every part of your stomach, I proceed to your chest. I pay special attention to the center of each breast, squeezing and twisting them viciously. I dig my fingernails into your nipples, drawing out a last few good yells of pain.
By the time I'm done, you're not even yelling or squealing anymore. The only sound you make is a soft moan. With each new stab of pain, you don't even lift a muscle to try to resist. You have gone totally limp.
Finally, I pick up the vibrator again. I turn it to the highest setting and [[slowly lift it between your legs…->vibrator ending]]
"You fucker! I swear I'll get you back for this! I'll –" is all you manage to say before I cover your mouth with my hand. You try to twist your head away, but I hold it in place.
"Well, well," I say. "We can't have you saying things like that." With my other hand, I reach to the bedside table and grab a gag. I force open your mouth, push the gag inside, and tie it in place.
"Now what was that you were saying?"
[["Mrramph urmph!"->$fback]]
[["Ummmurr mmourmaetr!"->$fback]]
(set: $gagged to true)
You quickly roll to the side and sit up, then lunge towards me. For a moment, I'm off balance, and we wrestle for control. But you're still weakened from earlier. I use that to my advantage, and pretty soon I have you pinned under my body.
(display: "Keep resisting")
You watch nervously as the vibrator descends between your legs(if: $whip > 2)[, touching exactly the spot where you were whipped earlier. But when it touches, instead of just making the pain worse, it](else:)[. It] floods your body with (if: $whip > 0 or $punish)[a combination of pain and pleasure that feed into each other](else:)[pleasure], getting more intense with each passing moment.
(if: $tied and (history:) contains "Spread your legs eagerly")[You gasp in pleasure. You can feel an orgasm building inside you. The vibrator keeps humming away. It's so close, so close, just a moment away –
I switch off the vibrator and drop it on the bed next to you, then get up and walk away.
(if: not $gagged)[ [["Aaaaaaaaaarrrrrrrgggggggghhh!!"->abandoned]]
(link: '"Fuck you!!"')[(set: $fback to 'abandoned')(goto: '"Fuck you!"')]
](else:)[ [["Mmmmarrrrmfffffaarrrrrgguurrff!!"->abandoned]]]
](else:)[All thoughts of resisting fade away. You lose track of time. You lose your sense of your surroundings. All that matters is the vibration pressing onto you, and the waves of sensation the flooding through every part of your body.
After what seems like hours, I move the vibrator away. By now, you have gone completely limp. (if: $tied)[You lie there. You couldn't move even if you weren't tied down.](else:)[You just lie there, unable to move.] I gently stroke your skin, in a place that doesn't hurt, and you just moan softly.
(display: "nice ending")]
(set: $standing to false)(set: $attacked to true)I roll to the side and try to get up, and you try to keep me down. We wrestle our way across the bed.(set: $won to false) (if: $whip > 1 and not $ambush)[Unfortunately, the pain from the whipping makes it hard for you to fight.](elseif: $whip > 1 and $ambush and $reward)[The pain from the whipping makes it hard for you to fight, but you have advantage of surprise.(set: $won to true)](elseif: $whip > 1 and $ambush and $punish)[You have advantage of surprise, but the pain from the whipping makes it hard for you to fight.](elseif: $reward)[(set: $won to true)] (if: $won)[It ends with you on top, pinning me down, both of us out of breath.
[["I'm so turned on, I could fuck you right now!"]]
[["It's payback time!"]]](else:)[It ends with me on top, pinning you down, both of us out of breath. $punish["So this is what I get for giving you a chance to get out," I say. "Maybe next time I won't be so nice."
](if: $clothed)[I rip off your clothes and get a good look at your naked body.](else:)[That gives me a chance to get a good look at your naked body.] (display: "I see you naked")
(if: $reward or not $cheated)[(if: $punish)[(display: "I tie you up")
(display: "vibrator threat")](else:)[(display: "how do you feel")]]]
|a>[ I look up at you, wide-eyed, from where you're holding me down on the bed. "What are you going to do to me?" I say. ]
(link: "Rip off my clothes
")[(replace: ?a)[(transition: "dissolve")[You pull my clothes off, exposing my naked body to you. You grope me a bit, making me gasp in pleasure and anticipation of what you're going to do next.]]](link: "Tie me to the bed
")[(replace: ?a)[(transition: "dissolve")[You tie my wrists and ankles to the corner of the bed, just the way I tied you. I struggle against the bonds a bit, but they hold tight. You have me completely helpless.]]](link: "Torture me with your hands
")[(replace: ?a)[(transition: "dissolve")[You grab at every exposed part of my body, pinching and squeezing until I yelp with pain. You scratch me, twist my nipples, slap me in the face, and hit me between the legs. I keep trying to squirm out of the way, but it's obvious that you aren't going to let me escape.]]](link: "Whip me
")[(replace: ?a)[(transition: "dissolve")[You detach the whip from the mechanical arm and hold it in your hands. Then you raise it and bring it down against my body, making me yell in pain. You grin and whip me over and over, slowly circling around the bed to attack me from every side. By the end, my skin is a mass of crisscrossing whip marks, and I'm breathing hard and moaning in pain.]]](link: "Force me to orgasm
")[(replace: ?a)[(transition: "dissolve")[You pick up a vibrator from the floor, turn into its highest setting, and press it between my legs. I gasp and try to twist away from it, but you hold it firmly against my most sensitive spot. You hold it there until I'm panting and delirious with pleasure. At last, you see me tense up in the throes of orgasm. When you finally pull the vibrator away, my whole body goes limp.]]][[No more revenge, just relax with me]]
[[Leave the room and lock me in]]
I pick up a vibrator and wave it in front of you. (if: $tied)[
[["Ohh shit!"->vibrator ending]]
[["Oh fuck yes!"->Spread your legs eagerly]]](else:)["Now spread your legs," I order.
[[Curl up tighter]]
[[Spread your legs eagerly]]]
(set: $cheated to (not $tied) and $whip < 4)(if: $reward)[(if: $cheated)["Wait a minute," I say. "How did you get out without taking all twenty whip marks?" I laugh. "You'll have to tell me how you did that later."]](else:)[(if: $cheated)["That doesn't look like twenty lashes," I say. "You must have cheated. I'll have to punish you for that."
(display: "I punish you")](elseif: $whip is 0)["No marks at all? You must have really been looking forward to what I'm going to do to you."](elseif: $whip is 1)["Just the one? Too chicken to handle a bit of pain? Well, I never made any promises about what *I'd* do to you…"](else:)[I smile at the sight of all the nasty-looking whip marks all over your skin.]]
(if: (history:)'s last is '"Fuck you!"')["Now that that's taken care of," I say,](else:)["Now you're getting it," I say.] "It's time to punish you for cheating your way out of your whipping earlier. Now, for each of the lashes that you skipped, I'm going to whip you… hmm… How many times?"
(if: not $gagged)[ [["Umm… zero?"->five lashes]]
[["How about one?"->three lashes]]
[["Please not more than two. Please."->three lashes]]
](else:)[ [["Urmrammuh!"->five lashes]]
[["Ffeaumph murmth!"->five lashes]]]
"What's that you say? Five lashes for each when you skipped? Well, who am I to argue?"
(display: "Whipping punishment")
"Well, since you asked so politely… Three!"
(display: "Whipping punishment")
[[Try to slip out of the straps]]
[[Try to untie the straps]]
[[Try to scream for help]]
[[Try to break the bed]]
[[Try to trick the computer]]
[[Try to use magic]]
You fold your hands to be as narrow as possible and try to gently shake them through the loops around your wrists. When that doesn't work, you strain as hard as you can to pull them through the loops by brute force. You try one trick after another to make the straps loose enough.
None of it works, even after you pull a muscle in your arm from trying. You feel more helpless than ever.
|timeout>[(display: "timer increment announce")
(display: "idle choices")]
You maneuver one arm into a different position, so that your fingers can reach the part of the strap that extends away from your wrist. You explore it with your fingers, trying to find any knot or latch that you could undo in order to set yourself free.
You can't find anything useful. When I tied you here, I did a thorough job.
|timeout>[(display: "timer increment announce")
(display: "idle choices")]
You yell and scream as loudly as you can. "Help! Can anyone hear me? Please! Somebody save me! Heeeeelllp!"
A minute later, your throat is raw from screaming, but nothing else has changed.
|timeout>[(display: "timer increment announce")
(display: "idle choices")]
You heave your body up and down, trying to slam into the bed as hard as you can. When it doesn't work the first time, you slam even harder.
The bed frame creaks, but you quickly exhaust yourself.
|timeout>[(display: "timer increment announce")
(display: "idle choices")]
If the computer can hear you say "whip me", maybe it can also hear other commands. "Release me!" You say. "Release the straps! Untie the prisoner! Umm… End the process! Shut down the computer!"
Nothing seems to happen.
|timeout>[(display: "timer increment announce")
(display: "idle choices")]
(set: $shutdown to true)
"Abracadabra!" you whisper. "Hocus pocus! Umm… Diffindo! Izuchi! Argelfraster!"
Your body begins to glow and you float upwards from the bed, passing through the straps as if they weren't even there. You stand up, call upon your power, and blast the roof above you to smithereens. Then you cloak your beautiful naked body in ethereal fibers and soar away to the heavens in exultation.
…in your imagination.
|timeout>[(display: "timer increment announce")
(display: "idle choices")]
(if: $whip is 0)[ [["Whip me!"->whip1]]
[[Give up and wait for me->timeout]]](else:)[ [[Give up and wait for me->timeout]]
[[Oh shit, you're really going to have to do this… "Whip me! Whip me! Whip me! Whip me! Whip me! Whip me! Whip me!"->whip(print: $whip +1)]]]
(display: "cheat1")
(if: $shutdown)[(replace: ?timeout)[(display: "shutdown happens") You did it. You're free.
[[Climb to your feet]]]]
And also…
(link: "I like to be punished. No matter what choice I make, find a way to take advantage of me for it.")[(set: $punish to true)(set: $reward to false)(goto: "back to present")]
(link: "I like to face a challenge, then have my choices validated and rewarded.")[(set: $punish to false)(set: $reward to true)(goto: "back to present")]
"How do you feel now?" I say.
[["I'm so turned on, I could fuck you right now!"]]
(if: $whip > 1)[ [["I'm proud of myself for enduring this much pain."]]
](if: $whip < 4 and not $tied)[ [["I'm proud of myself for finding a clever way out of your trap."]]
][["I'm scared of what you're going to do next, but in a good way."]]
(if: $standing and not ((history:) contains "Attack!!!"))[ [[Attack!!!]]]
"I'm proud of you too," I say. "So, how would you like to be rewarded?"
(display: "reward choices")
"You what?" I say. "You'll have to tell me how you did that later. Meanwhile… what would you like to do next?"
(display: "reward choices")
I grin evilly. "You should be," I say. $standing[I shove you down onto the bed and kneel above you. $clothed[Then I rip off your clothes and take a good look at your naked body. (display: "I see you naked") ]]
I reach out my hands and begin stroking your bare skin. (if: $whip > 1)[(display: "touching stings")]
I switch from stroking to tickling. You thrash around wildly and scream in (if: $whip > 1)[a mixture of pain and ]laughter. My fingers dance over your skin, tickling and teasing you until you are thoroughly winded. While you take a moment to catch your breath, I look around the room for something.
Pretty soon I find what I'm looking for: a vibrator. I pick it up and wave it in front of you…
[["Holy shit!"->vibrator ending]]
[["Oh fuck yes!"->vibrator ending]]
[["I think I need to recover first."]]
I lie down next to you and put my arms around you, nuzzling my face into your neck. Being together like that feels warm and happy. We stay in that position for a long time.
(display: "The end")
"Alright," I say. (display: "nice ending")
When my hands brush over the whip marks, the stinging redoubles. You yelp with pain, and I laugh quietly. "It's nice to see you took this many lashes," I say. "This is going to make things fun."
Now that lights are on, you can see the whipping machine. A single mechanical arm hangs from the ceiling, with multiple motorized joints that allow it to strike from any position or angle. A long cord stretches from the base of the arm and is plugged into a laptop on a bedside table. The laptop must run the program that controls it. The laptop also has wires connecting to each corner of the bed, to hold the straps in place or release them on command.
(if: not $attacked)[(if: $tied)[I press a few keys on the laptop. The straps slowly loosen, then go slack. The moment you're free, you](else:)[You] (if: $standing)[dive back onto the bed, pulling me with you.](else:)[eagerly sit up and pull me down to the bed with you.]] You rip off my clothes(if: $clothed)[, and quickly shed your own as well].
We eagerly pull each other close and press our naked bodies into each other. (if: $whip > 1)[The pain from the whip marks flares up when we touch, but it only adds to your pleasure. ]We run our hands over each other's bodies, fondling and tickling and fucking until we're both overwhelmed by the happy sensations.
At last, we just lie together with our arms around each other. I gently nuzzle my face into your neck. Being together like that feels warm and happy. We stay in that position for a long time.
(display: "The end")
You jump me and tackle me onto the bed. (display: "attack")
I grab your arm and roughly pull it to the corner of the bed, then tie it to the bedpost. I repeat this with your other arm. Then I start on your legs.(set: $tied to true)
Once your first leg is tied down securely, I grab onto your other leg. You strain your muscles trying to keep your legs together, but I slowly force them apart. (if: $whip > 2)[I run my hands up the skin of your inner thighs, where the whipping was the most painful. I pinch and twist the whip marks, making you yell in pain. You struggle, but the best you manage to do is to pull your free leg up to your chest, which still leaves your thigh exposed to my sadistic fingers.
When I'm done torturing your thighs, ]I tie your free leg down to the last bedpost. Now, you're tied spread-eagle again, but this time the light is on, so you can get a good look down your body: naked and exposed, (if: $whip > 1)[covered in whip marks, ]unable to move, giving me access to all of your most vulnerable areas.
I walk to the door, shut off the lights, and close the door behind me on my way out.
You twist and struggle against your bonds, trying to find some way – any way – to finish pleasuring yourself. But you're tied up much too tightly for that. You roar in frustration. You're so turned on, but I just left you tied up alone in a dark room. There's nothing you can do.
You're going to be here for a long time.
(display: "The end")
You lie down next to me and put my arms around me, nuzzling your face into my neck. Being together like that feels warm and happy. We stay in that position for a long time.
(display: "The end")
You get up, shut off the lights, leave the room, and close and lock the door behind you.
Now you have free run of the house. You don't know how long you'll leave me locked up, or what you'll do to me next, but you have plenty of time to decide.
(display: "The end")
[["Let's fuck."->"I'm so turned on, I could fuck you right now!"]]
[["I'm scared of what you're going to do next, but in a good way."]]
[["I think I just need to rest after all that."->"I think I need to recover first."]]
(if: $standing and not ((history:) contains "Attack!!!"))[ [[Attack!!!]]]
=><=
#Will You Try to Escape?
by Eli Dupree
<==
---
//Will You Try to Escape?// is a erotic story about a (link: "BDSM")[<script>window.parent.location.href = "https://en.wikipedia.org/wiki/BDSM";</script>] scene.
[[Let's go!->wakeup]]
(link: "That's not something I want to read right now.")[<script>window.parent.location.href = "https://www.elidupree.com";</script>]
Just then, the timer screen goes dark. You're confused for a moment – it wasn't anywhere near zero. Then you notice that the straps have come loose, too!
The computer must actually started shutting down when you said "shut down the computer" earlier. And the locks on the straps were "failsafe" – designed to come loose if the computer stopped working.(set: $cheated to true)(set: $tied to false)(set: $shutdown to false)
(if: $standing)[I shove you down onto the bed and kneel above you. ](display: "I tie you up")
Once I'm confident that you're completely helpless, I stand up, detach the whip from the arm above you, and hold it in my hands, looking contemplative…
[["Oh shit!"->I whip you]]
(link: '"Fuck you!"')[(set: $fback to "I whip you")(goto: '"Fuck you!"')]
[["Spare me, I beg you!"->I whip you]]
**THE END**