The package in front of the door was unmarked, except for the recipient: "Jane Doe".
Jane was suspicious, but she wasn't about to turn down the potential for free stuff.
The box was heavier than it looked and it contained 2 items: a letter, and a strange figurine. The letter read:
//Jane,
You've had an extra large ego for as long as I've known you.
I think it's about time for you to really grow as a person.
Be careful, every step you take has ability to impact you in a big way.
Make sure to retrace your steps, you might be in for a huge surprise.
And remember, all of your actions have consequences.//
That was it. No name of the sender, nothing.
Sure, Jane knew she hadn't always been the //nicest// person, but this seemed a bit far. It's all silly anyway, curses and magic aren't real.
Her stomach growls, bringing her back to reality...
{(set: $fat to 0)
(set: $pig to 0)
(set: $cow to 0)
(set: $blue to 0)
(set: $air to 0)
(set: $slime to 0)
(set: $hasEaten to false)
(set: $hasDrank to false)
(set: $hasChanged to false)
(set: $takenMeds to false)
(set: $clothes to "default")}
[[Let's Begin|Kitchen]]
[[Endings Found]]
[[Changelog]]Jane's kitchen. Nothing too spetacular.
{(set: $fat = $fat + 1)
(if: $fat < 15) [
(if: $hasEaten is false or $hasDrank is false) [ [[Fridge]]<br/> ]
[[Hallway]]<br/>
[[Break Idol]] ]
(else:) [ [[Something feels wrong...|Fat Ending]] ]}Does she keep anything tasty in here?
{(if: $hasEaten is false) [
She's definitely hungry...<br/>
[[Grab some chocolate|Eat Chocolate]]<br/>
[[Grab a "light" "snack"|Eat a Snack]]
(if: $fat > 9 and $slime is 10)[<br/>[[Grab some Jell-o|Eat Jell-o]]] ]}
{(if: $hasDrank is false) [
Jane could really use a drink...<br/>
[[Drink Milk]]<br/>
[[Drink Water]]<br/>
[[Drink Pop]] ]}
[[Kitchen]] Jane's aparment isn't huge, but at least it has a hallway!
{(set: $fat = $fat + 1)
(if: $fat < 15) [
[[Kitchen]]<br/>
[[Bathroom]]<br/>
[[Bedroom]] ]
(else:) [ [[Something feels wrong...|Fat Ending]] ]}Not willing to take any chances, Jane immediately winds up and pitches the little figurine into the linoleum.
Hasn't she ever watched a movie?
//Bad.//
//Idea.//
A small wisp of smoke quickly appears and dissappears from the rubble. Instantly, Jane can sense her mistake.
She starts feeling thousands of tiny pinches on every patch of skin, exposed and unexposed, jerking her slightly in every direction, as if she was being manipulated in a photo editor.
And she looked like it to.
Every limb, every segment of skin, that she felt the pinch came back... and made a wave. They were filling with fat.
She tried to brace herself, but that was getting to be difficult under her increasing girth. It didn't take long for her top to turn to tatters as her tummy had gone from washboard to washtub in a matter of moments, hanging down in front of her. Her arms, formerly the approximate diameter of a #2 pencil, had now swollen to the thickness of a football player's thigh. Her bra launched apart as the apples inside of them ripened into watermelons, resting upon her new gut.
Her lower half was not spared. With her new waistine, her jeans shot open so quickly the button flew off and embeded itself in the drywall. Her once-toned legs started busting and oozing through the seams like over packed sausage casings.
Then, for a moment, it was calm. She sat down with an earthshaking **THUD** on her new rear that would now exclude her from most loveseats. She started to catch her shaky breath.
Then the next round began.
{(if: $idolEnd is false) [
(set: $idolEnd to true)
(set: $endCount = $endCount + 1)]}
[[Let's Try Again|Start]]It's a bathroom. Maybe Jane can find something help an upset stomach in here.
{(set: $fat = $fat + 1)
(if: $fat < 15) [
[[Medicine Cabinet]]<br/>
[[Hallway]] ]
(else:) [ [[Something feels wrong...|Fat Ending]] ]}Jane's bedroom. Not a luxury suite, but comfortable enough.
{(set: $fat = $fat + 1)
(if: $fat < 15) [
(if: $hasChanged is false) [ [[Check the Closet|Closet]]<br/> ]
(if: $fat > 9 and $pig is 10) [ [[Sit on Bed]]<br/> ]
(if: $air is 10) [ [[Hit Vape]]<br/> ]
[[Hallway]] ]
(else:) [ [[Something feels wrong...|Fat Ending]] ]}(set: $fatEnd to false)
(set: $pigEnd to false)
(set: $cowEnd to false)
(set: $blueEnd to false)
(set: $airEnd to false)
(set: $idolEnd to false)
(set: $slimeEnd to false)
(set: $endCount = 0)
(set: $endTotal = 7)Jane's still not sure why her sister gave her one of those novelty 1 lb chocolate bars, but right now she's too hungry to complain.
She promptly seats herself on the floor, smack-dab in the middle of her kitchen, and tears into it like a wild animal, impressing herself.
Unfortunately, holding that much choclate for that long leaves behind some melty issues, and now her hands are coated in the stuff.
{(set: $fat = $fat + 3)
(set: $hasEaten to true)}
[[Wash Hands]]
[[Wipe on Self]]Ginger Ale is always good for an upset stomach right? She grabs the bubbly beverage, bingeing it before bequeathing a boisterous belch.
Somehow, this has all left her feeling a bit more bloated than she expected...
{(set: $hasDrank to true)
(set: $air = $air + 5)}
[[Back to the Fridge|Fridge]] Just because she ate it like a wild animal doesn't mean she is one! Sheesh!
[[Fridge]]Normally a bit more tidy than this, Jane eschews good hygine for the quick and dirty option. Literally.
{(if: $clothes is "whiteSweater") [ (set: $cow = $cow + 5)
Not surprisingly, the chocolate smears show up very well on her white clothing, leaving her looking a bit... spotted.]
(else:) [ (set: $pig = $pig + 5)
Jane swears she heard a grunted "oink" as she was getting up. Must have left the TV on...]}
[[Fridge]] Upon passing through the previous doorway, Jane noticed that her hips had brushed the sides. As if a fog had lifted, she suddenly felt more aware of everything. There had been a power here before, but it must have achieved its aims because she could no longer feel it.
But she could definitely feel its effects.
Tenatively, she worked her way to the nearest mirror. What she saw was what she expected, but none the less shocking.
Jane was now fat. Absolutely, undeniably, downright fat.
Her tank top, which had once been a bit loose on her trim torso, barely held on as a strained cami. Her now humongous belly stood out well in front of her, just shy of being heavy enough to hang below her waist. Her breasts had grown as well, not nearly as much as her tummy, but enough to strain her bra (and decency). Her once angular and thin face had soften considerably, to the point of making her look more like a chipmunk than the woman she woke up as this morning. Her jeans were not purchased to give off the "prestressed" look, but they were beyond //stressed// now. At some point, her pants became unbuttoned to allow for her new paunch, and she felt a draft as her new double-wide posterior had split the rear open. Her once shapely legs now shown through holes that they had made in the pants.
Fat Jane looked herself over one more time. Accepting that Skinny Jane was long gone, she waddled back to the kitchen for another snack.
{(if: $fatEnd is false) [
(set: $fatEnd to true)
(set: $endCount = $endCount + 1) ]}
[[Why is everyone in the future so heavy?|Start]]Endings Found: $endCount/$endTotal
{(if: $fatEnd is true)[You found the Fat Ending!<br/>//What? Not everything has to end with immobility!//<br/>]
(if: $pigEnd is true)[<br/>You found the Pig Ending!<br/>//Jane always was such a ham//<br/>]
(if: $cowEnd is true)[<br/>You found the Cow Ending!<br/>//How many puns do you think I can milk out of this game?//<br/>]
(if: $blueEnd is true)[<br/>You found the Blueberry Ending!<br/>//I'm just sayin', having your own slave work force puts you up there with Bezos//<br/>]
(if: $airEnd is true)[<br/>You found the Inflation Ending!<br/>//I hope you had a ball getting this one//<br/>]
(if: $idolEnd is true)[<br/>You found the Broken Idol Ending!<br/>//Be honest, you knew this was an instant ending, didn't you?//]
(if: $slimeEnd is true)[<br/>You found the Slime Ending!<br/>//If you found this one, you be pretty goo...d//]}
[[Go Back|Start]] {(if: $hasChanged is false) [
Maybe some looser clothes will help?<br/>
[[White Sweatshirt]]
(if: $blue is 10) [ <br/>[[Blue Jumpsuit]] ] ]
(else:) [ How many outfit changes does she need? This ain't a Broadway Musical. ]}
[[Bedroom]] Jane was starting to feel exhausted, and she couldn't figure out why. The choclate, maybe? Either way, she needed to sit down for a moment.
Her mattress wasn't exactly "new", and it definitely wasn't "gently used", so it should come as no surprise that it was liable to break if enough weight dropped on to it.
Jane hadn't realized it yet, but the curse had made sure that she had more than enough weight to do some damage.
Dropping her fresh heft swifly on to the poor over-exerted mattress was the... well the fat girl that broke the bed's back. In one last act of defiance, the box spring launched one of its coils straight up into Jane's newly over-ripened bum.
She leaped up with a suprised squeal and noticed the spring now hanging off her pants looking like a tail...
[[Sow-wy to Bother You|Pig Ending]]Jane never smoked, but she'd picked up vaping and had been meaning to quit.
It wasn't going well.
Still, right now she could use something to distract her and ease her nerves. Maybe some tasty nicotine vapor would lighten her spirits?
[[What an airhead|Inflation Ending]]What Jane had planned to be some light snacking to quell her rebellious organ swiftly turned into a 5-course meal. Leftover lasgna from last night, fried chicken from the night before, pizza, even leftovers she doesn't recall putting in the fridge vanish to appease her.
Something must be wrong, she thought, because she feels so bloated from just that //tiny// bit of food...
{(set: $hasEaten to true)
(set: $fat = $fat + 5)}
[[Fridge]] Nothing like a cold glass of milk! Jane starts to pour herself a glass, but is so overcame by thirst that she instead raises the jug to her lips and knocks back the entire gallon!
She'd never noticed before just how tight her bra straps were...
{(set: $hasDrank to true)
(set: $cow = $cow + 5)}
[[Back to the Fridge|Fridge]] Ah, a pitcher of chilled, filtered water. It's the quenchiest!
Although Jane can't help but notice how the water she drank seems to slosh inside of her with surprising gusto...
{(set: $hasDrank to true)
(set: $blue = $blue + 5)
(set: $slime = $slime +5)
(if: $slime is 10)[(set: $hasEaten to false)]}
[[Fridge]] Thinking how much the spring looked like a curly pig tail seemed to awaken something, and just like that the metal coil turned soft and pink.
Jane let out a very piggish squeal as she saw the transformation and became more aware of her own body. She had grown quite fat, pushing her well into "extra movie ticket" territory, straining her clothing. As she noticed this, her nose itched fiercely. She already knew what to expect, but she reached up anyway.
She had always wanted a cute button nose, //but this was ridiculous!//
Her nose was now large, upturned, and piggish. And with this realization, her body decided to make sure the transformation was complete.
Her rear expanded further, making her worried that she could fit back through the door, and completely rending her pants in the process. She could feel her face round out, giving her a much more jolly and porcine visage. The faint pink hue of her skin she noticed earlier had deepend into a more vibrant hue. Most promimently, however, was her belly. Her already corpulent gut surged outwards, becoming an absolute tidal wave of flab that vaporized her struggling top in the process. It grew so large and heavy that it reached almost down to her knees.
The pig woman was upset at her current state, of course, but she was now also starving. There was no way she could think her way out of this on an empty stomach.
After some struggling and many oinks of exertion, the naked, piggy Jane squeezed her flabby body through the doorway and down to the kitchen for a snack.
{(if: $pigEnd is false) [
(set: $pigEnd to true)
(set: $endCount = $endCount + 1) ]}
[[I'm sure she'll find a nice frog and settle down|Start]]Jane was right, the hit made her feel better. For a moment.
As she breathed out, she realized she... couldn't. The vapor didn't come.
That set her into a panic, which led to some hyperventilating. This only proved to make matters worse.
She had been right, she //had// been feeling bloated. Reaching down to her stomach, she looked like she had just finished eating her entire kitchen. Except she hadn't. And there was no food in there. She was a taught as a drum. Was she filled with... air? This caused her breathing pace to quicken, which made her notice how her beach ball belly inched forward with each breath.
She was blowing herself up like a balloon!
She tried to stop herself, tried to push back, anything, but it was to no avail. She kept swelling. Her middle continued to grow, becoming bigger and rounder. She noticed it was now redistributing to her sides. She was becoming spherical. Every breath pushing her torso out and her limbs out, moving them farther and farther away from her center, until her grasping hands could no longer do anything but flail at the air helplessly.
Finally, her head bumped into the ceiling as she felt the relief of air at last leaving her lungs. As the new balloon idly drifted around her bedroom, she wondered how long it would be until she could get down.
If she could get down.
{(if: $airEnd is false) [
(set: $airEnd to true)
(set: $endCount = $endCount + 1) ]}
[[1% Jane. 99% Hot Gas.|Start]] Noticing how restrictive her top had become, Jane opts to switch in to a nice, baggy sweatshirt from her closet. It's loose fitting and plain white, expect for a small emblem in the corner. It's for the Cattleton Heckin' Heifers, the local Z-Leauge semi-semi-pro arena football team. Jane always thought that, while definitely a tacky option, it would be better for marketing if they sold these in cowprint...
(set: $hasChanged to true)
(set: $clothes to "whiteSweater")
[[Bedroom]] Jane chuckled to herself. In the back of the closet was a baggy blue jumpsuit she had gotten to make into a halloween costume at some point.
Still giggling at the fact she was also chewing blueberry gum, she decided to pull on the jumpsuit.
(set: $hasChanged to true)
[[Willy Wonka wants to know your location|Blueberry Ending]] {(if: $takenMeds is false) [Got any of the good stuff?<br/>
[[Drink Non-Branded Pink Liquid(TM)|Take Pepto]]<br/>
(if: $cow is 10) [ [[Take lactose medication|Take Lactaid]]<br/> ]
[[Chew Gum]] ]
(else:) [You don't really need anything else]}
[[Bathroom]] Nothing like the creamy, chalky taste of Non-Branded Pink Liquid (TM)!
Jane sighs with relief. Maybe it's just the placebo effect, but she feels a bit better already. She makes a note to herself to pick up some better lotion though, her skin is looking really pink today...
{(set: $takenMeds to true)
(set: $pig = $pig + 5)
(set: $slime = $slime +5)
(if: $slime is 10)[(set: $hasEaten to false)]}
[[Medicine Cabinet]] Jane had a snack and bunch of milk, how could her stomach still be bothering her?
Oh, right. Lactose.
She's not lactose intolerant, //per se//. She just... can't always tolerate it! But she likes the taste, dammit!
(set: $takenMeds to true)
[[This might have been the wrong moooooooove...|Cow Ending]] Jane notices she has some blueberry flavored antacid gum. Perfect! At minimum, maybe chewing will help distract her from her stomach.
As she continues to chew, Jane wonders to herself if you can blow bubbles with this like you can normal gum...
(set: $takenMeds to true)
[[Blow a Bubble]]
[[Just Keep Chewing]]Feeling a bit better, Jane walked over to the sink to splash some water on her face. She looked at herself in the mirror. What a weird turn of events. Had she been putting on weight without noticing recently? The baggy sweatshirt seemed to be skin-tight, clinging to quite a pooch, oddly without felling very restrictive. Her breasts looked to be several cup sizes larger than she remembered, and her snout... wait.
//Her snout?//
With a sudden dawning horror, Jane screamed. Well, tried to scream. She mooed instead. At the same time, she realized that the sweatshirt wasn't skin-tight... //it was skin//. Her messy, "homemade" cowprint clothing had become cowprint hide. //Her// cowprint hide.
As if that wasn't enough, her already suprising new bulk continued. Her new gut lurched forward, becoming fairly formidable before coming to rest on the bathroom counter in front of her. Her breasts, not to be outdone, continued bulge forward, reaching beyond her new fatty stomach and looking to be a few sizes too big for the alphabet to measure. From her nipples now peeking throught the white fur a tiny dirbble of milk began. Her hips, in envy of her forwards growth flared outwards and backwards, giving her more ass than a donkey farm and flaring her hips out far enough to leave the view of the mirror. This sudden expansion gave Jane some relief, as it ripped her seems enough to allow her new tail to escape its confines.
Finally it began to slow. The curse had finshed, leaving Jane a nearly quarter-ton actual cowgirl crying over (her) spilt milk.
{(if: $cowEnd is false) [
(set: $cowEnd to true)
(set: $endCount = $endCount + 1) ]}
[[Ride along, cowgirl|Start]] Jane was still chuckling to herself when she saw her hand. The blue "nail polish" stain had spread. Which means it was not a stain.
Jane's eye's widened in horror as she realized that maybe this situation was more real than she had thought. As if flipping a switch, the blue patch on her hand began to bloom at a noticable speed, quickly engulfing her entire hand.
Suddenly, she lost her balance, only for a moment, causing her to take a couple steps. But she didn't stop moving. At least, not her body. It continued to sway back and forth, sloshing around as if filled with liquid.
Juice.
She could only stare as more and more liquid filled her middle, pushing it further and further outwards. The swaying became more violent as she tried to steady herself against the surging wave of juice inside her. This became more difficult as her torso began to becoming more of her. Not exactly sphereical, more like a water balloon. Soon, her limbs were almost more than vestigial, flapping around at the ends of the large, fruity shape of her body.
As the swelling stopped, Jane at least made herself laugh again. No one could say she didn't go all out on this year's costume.
{(if: $blueEnd is false) [
(set: $blueEnd to true)
(set: $endCount = $endCount + 1) ]}
[[Maybe there's a less cliched route in this game?|Start]]Not only does it blow bubbles, it blows damn big ones! Jane quickly gets an impressive one growing...
and growing...
and growing...
The bubble at this point has almost surpassed the amount of gum she was chewing. A bit weirded out and panicked, Jane sucks the air out of the bubble.
The gum has now lost all potency and //she// is starting to feel like a bubble. So much for that antacid.
(set: $air = $air + 5)
[[Medicine Cabinet]] What is she, 10? Who cares if she can blow a bubble or not? Jane scoffs to herself and shakes her head. She continues to chew, and is quite impressed by potency of the gum. This blueberry flavor almost seems to get stronger the longer she chews it.
Jane quietly chides herself to be more careful. It seems that when she painted her nails today she spilled a bunch of her blue nail polish on her hand without even noticing...
(set: $blue = $blue + 5)
[[Medicine Cabinet]] V1.1:
- Added changelog
- Fixed a few typos
- Ending counter now only counts finding an ending once
- Added a couple extra hints for finding endings
V1.2:
- Added ability to check Jane's gain status
- Made various formating/appearance touch-ups
- Added new slime ending
[[Go Back|Start]]{(if: $fat > 9 and $pig is 10) [//Jane is starting to feel tired. Maybe she should find somewhere to sit down...//]
(elseif: $fat > 9 and $slime is 10) [//Jane is starting to feel pretty hungry. Maybe something in the fridge will tickle her fancy...//]
(elseif: $cow is 10) [//Jane is still feeling funny. Maybe something in the medicine cabinet could help her...//]
(elseif: $blue is 10) [//Jane's clothes are starting to feel a bit snug. Maybe she should change...//]
(elseif: $air is 10) [//Jane is starting to feel a bit panicked. Maybe she needs a puff to ease her mind...//]}{(if: $fat <= 3) [//Jane seems a bit softer than usual. Her clothes seem snug.//]
(elseif: $fat <= 6) [//Jane is beginning to look a bit chubby. Her belly button is starting to poke out from her shirt.//]
(elseif: $fat <= 9) [//Jane is starting to look fat. Her belly has formed quite the muffintop over her pants//]
(elseif: $fat <= 12) [//Jane has become obese. Her shirt has ridden up her belly. Her thighs are starting to rub. And her button fly is holding on for dear life.//]
(else:) [//Jane has gotten really big. She has a definite waddle now, and her clothes don't seem to have much resistance left against her increasing blubber.//]}Looking in the fridge, Jane's eyes lustfully landed upon a carton filled with enough Jell-o cups to make a jiggily rainbow. She like to keep them around as light snack, and right now they looked absolutely //perfect//.
She had thought that she might only have one, maybe 2, but before she knew it she had consumed every single one. The last few went so quickly she almost could've sworn she absorbed them...
[[More like Jell-oh-no|Slime Ending]]Having finally finished her buffet of neon gelatin, Jane was feeling fairly satiated. With a contented sigh, she unsteadily reached out to the kitchen counter top. Her hand felt like it had somewhat stuck to it. Jane cursed herself for not cleaning better. Shaking her head, she began to try, wobbly, to get to her feet.
Feet... feet... how odd, she couldn't feel them. She shrugged, figuring they must have fallen asleep while she had been enjoying her fruity meal. Oh well, nothing a nice little stretch of her legs couldn't help.
Legs... oh what the //hell?// Now she couldn't feel those either?! Looking down, Jane swiftly discovered exactly why.
She didn't have any. Nothing. Nada. Zilch. //Zero legs.//
Where had once been slim, toned limbs was now a big, semi-translucent, pink blob of slime, seamlessly blending up into her new, slimey torso. She gasped hard enough to send her whole gelatinous form into a quiver. Frantically inspecting herself, she found that she was now completely nude (//if she could call it that//), having absent mindedly absorbed and dissolved her clothing mid-transformation. She also discovered that below her waist everything had melted into one singular mass, but above her waist she at least still had human characteristics, just not the same ones she remembered having.
Her gooey base turned to torso beginning at a belly that probably would have been big and heavy enough to brush her knees, //if she still had any!// Above this new dome of fatty goop were two massive dollops of pink slime that seemed to be supersized versions of her old breasts, now partially fused to the top of her literal jelly belly.
Jane sat (stood?) in the middle of her kitchen jiggling in shock and horror until another feeling came over her: she was getting hungry again. The problem of what to do about her current state could wait until after she made her next decision: should she eat everything //in// the fridge, or should she eat //the fridge//?
{(if: $slimeEnd is false) [
(set: $slimeEnd to true)
(set: $endCount = $endCount + 1) ]}
[[This sounds like a better premise to Ghostbusters 2|Start]]{(unless: (passage:)'s tags contains "no-footer")[
<br/>Check Jane<br/>(click-replace: "Check Jane")[(display: "Jane Status")]
(display: "Endings Hints")]}