Katy's Match-Three Mayhem: Week One
This is a work of fiction written by and for adults. All characters depicted are over the age of eighteen and the use of 'girl' or 'boy' in the story does not indicate otherwise. Any resemblance to actual persons, living or dead, is purely coincidental.
The content of this story was written by me, Dorling, and was previously published elsewhere. The premise for this story comes from a concept by duduvar. Because these chapters were originally published in a loosely serialized format with very short updates, they may come off a bit choppy, but I hope you enjoy it nonetheless.
Sunday: Gem Ladies v1.20
Katy was zoned out. She'd spent the past hour in her bedroom aimlessly scrolling through a stream of video shorts and was on the verge of going to sleep at 9:00 pm out of sheer nothing-better-to-do when a notification popped up at the top of her screen. The icon read "Gem Ladies v1.20 installed. Tap to get started!"
Katy occasionally pre-registered for mobile games that looked interesting, so while she didn't specifically remember signing up for anything called "Gem Ladies", it wasn't out of the question she'd done so and forgotten. She tapped the icon, and the screen filled with bright pink, purple and gold.
"Welcome to the Gem Ladies v1.20 Beta!" appeared on the screen in a speech bubble. The speaker was a cutesy retro-pixelated demon girl with bright red skin. "Thanks to player feedback, we've made improvements to game balance, rewards, and punishments. Social features have also been improved." Katy tapped the screen impatiently.
"Now then, let's get started!"
The game led Katy through a short tutorial level. The game was a simple but relatively satisfying match three puzzle, and when Katy earned the required number of points, a flashing ruby appeared in the center of the screen.
"You earned a gem!" the demon girl said. "You can spend gems to unlock all kinds of bonuses and customizations. Let's take a look!"
The screen whisked over to a store tab marked by a little golden shopping cart and highlighted a button labelled "Luscious Locks - 1 ♦️". Katy tapped it, and the tab switched again, this time to an avatar with about the same pixelated dimensions as the game's mascot. The sprite's hair, the same light brown as Katy's, bounced and sparkled.
"Right now, your Luscious Locks customization will last a day," the tutorial continued, "but you can pay gems to extend that time or unlock new bonuses. Of course, you have to play to pay!"
Another screen transition returned Katy to the main game. This time it was significantly harder - more gem colours made it harder to create combos and the points requirement seemed absurdly high. Sure enough, Katy's moves ran out less than halfway to the goal. "Uh oh, that was a tough one!" said the demon girl. "You have to choose a punishment. Most of the time, you'll have three options."
Three buttons appeared in the center of the screen with labels reading:
- Compulsion: The Like, Valley Dialect?
- Clothing Restriction: Skirt Specialist
- Transformation: Bright Plumage
Katy tapped the center option, giving the screen a confused squint. A sprite of a pair of pants appeared next to Katy's avatar, overlaid with a red strikethrough, but nothing further changed as the avatar seemed to be, much like Katy, wearing an oversized t-shirt as a dress.
"Punishments last for a certain number of rounds," continued the narration, "so you have to keep playing to undo it!"
Near the bottom of the screen was a highlighted box labelled "Clothing Restriction: Skirt Specialist - 10 🕑"
"If you really want to, you can end a punishment early by paying gems, but that's pretty expensive. That's it for now; happy matching!"
Katy played three more rounds of Gem Ladies. Thankfully, Tutorial-2 seemed to be mostly a demonstration of the game loss mechanic rather than an indication of the real difficulty of the game, and she won three more gems. After the third round, the game highlighted a small meter on the top left labelled "0/5⚡".
"Looks like you're out of energy," said the game. "Come back tomorrow and you'll be refreshed and ready to go!"
Katy shook her head slightly and sat up from her bed. She plugged in her phone and padded down the hall to the bathroom, where she brushed her teeth and washed her face. Glancing in the mirror, she noticed her hair looked way better than usual, almost shampoo commercial good. She didn't even feel the need to brush it.
At least she had that going for her today. That, and her first class tomorrow wasn't until 10:30, so she could relax a bit in the morning.
Monday: The Life of a Skirt Specialist
Katy's alarm buzzed at 8:00 am. She blearily walked downstairs and poured herself some cereal. Katy's dad had already left for work, and her mom was sipping coffee and flipping through the news on her phone.
After breakfast, Katy went back upstairs to get ready for the day. She washed her hair in the shower, as she had a bit more time for it to dry on her late mornings. Returning to her room, she slipped on a bralette and boyshort underwear, then dark jeans and a plain moss-green t-shirt.
As Katy pulled the t-shirt over her torso, the backs of her hands brushed her bare thighs. She looked down and saw her jeans pooled around her ankles. "Bizarre," Katy muttered to herself, bending down to pull her pants back up. She zipped and buttoned the jeans with a suspicious seriousness, then turned to attend to her backpack. There was a quiet popping sound, and suddenly Katy's pants were once again on the ground.
"What the fuck?" Katy said. She stepped out of the jeans, picked them up, and examined the waistband, but there wasn't anything visibly wrong with them. Frowning, she pulled another pair out of her closet and put them on, only to find that they also refused to stay on her hips the minute she wasn't actively holding them up, even with a belt. The phrase "Clothing Restriction: Skirt Specialist" popped into Katy's head and she squeaked out another "what the fuck?"
Katy scrambled back to the bathroom and blow-dried her hair, finding that it was silky and neat as soon as she was finished. Luscious locks. Back in her room, Katy unlocked her phone and opened Gem Ladies. The Skirt Specialist punishment, its countdown clock at seven rounds, stared her in the face. With five points of energy available, she couldn't run it out by playing. She tapped the punishment, thinking maybe she could pay it off, but the cost was set at fourteen gems and she only had three.
Katy felt a knot of panic rising in her throat. She physically couldn't wear pants because of, apparently, a magical app on her phone. She had to catch her bus in less than an hour. Her mom was home and had seen her perfectly healthy eating breakfast; she couldn't just skip class today. She wondered whether she even still owned a skirt.
She dug through her closet, eventually finding a mauve calf-length skirt she'd had to wear to some family thing in high school. It still fit, but her pale calves with their two weeks of stubbly hair made her uncomfortable. She didn't look like any of the cool, alternative girls on campus who didn't shave by choice to demonstrate bodily autonomy or something, she looked like she forgot, because she had.
Katy looked back at her phone, where the shopping cart icon on Gem Ladies was flashing. In the store tab, a customization called "Insta-Shave" was listed as on sale for two gems. Katy debated not clicking it just to spite the demonic little program on her phone, but after a moment discomfort won out and she hit "Buy". Her avatar's legs, now clad in her long skirt, got a glossy sheen, and when Katy looked down at herself, the hair on her legs had disappeared.
The t-shirt and skirt looked weird together, so Katy threw a loose sweater with her college's coat of arms on over it, shoved her school stuff in her backpack, and got ready to head out.
Downstairs, Katy's mom glanced up from an office email at her as she headed for the door.
"Oh, you haven't worn that skirt in a while," she said.
"I, uh, yeah. Trying it on again, I guess?" said Katy.
"It looks nice!"
"Um, thanks. See you later."
"See ya! Have a good day!"
"I will, you too."