It was funny. Of all the senses Tali had missed out on from inside the confines of her suit, it had been the taste of things that she'd been most curious about.
Perhaps it was because quarians spent almost their entire lives eating nothing but the same disgusting purified paste, but Tali would often watch non-quarians eat and wonder about what wonderful flavors they were experiencing.
But right now, Tali couldn't imagine even the most expensive and gourmet-prepared meal comparing in the slightest to the taste of her lover on her tongue.
"Oh, God," Shepard moaned as Tali worked between her legs. Kelly had given her a few pointers on oral pleasure before their session had ended (and, naturally, had been more than willing to demonstrate), but Tali still felt awkward. But when she had hesitantly ran her tongue against the small nub of flesh at the top of Shepard's entrance, the low and heated moan that came from above her head told Tali she was on the right track.
"Don't stop," Shepard's head lolled back on her pillow. Her hands reached up to roughly maul her own breasts, as she arched her back off the bed in utter abandon. "Whatever you do, don't stop," she commanded, and Tali was ready and willing to obey.
Remembering something else Kelly had showed her, Tali slowly worked two of her fingers inside of Shepard's soaked gash. "There's a spot human women have inside their vaginal canal," Kelly had said, her tone dry and professional despite the fact that she was rubbing around inside another woman's pussy. It had taken a few seconds, but when Kelly had found what she was looking for, Tali had almost fallen off the couch from the sensation.
And as Tali's fingers found the target of the quest, Shepard bucked upward so hard that Tali almost took a shot to the chin from Shepard's hips. Bringing around Ash's other well-muscled arm to hold Shepard in place, Tali vigorously rubbed inside of Shepard as she squirmed and writhed. It wasn't long after Tali began working her thumb against Shepard's clit at the same time, that Shepard let out a long cry of release.
"FuuuuUUUUUUUCK!" Shepard's voice was raw with the screams she had been letting out under Tali's ministrations. Tali gasped as Shepard's pussy began gushing clear fluids out onto the bedclothes, but didn't pause in her stimulations. Shepard's climax seemed to last for minutes, and when she finally fell back to the bed with a gasp, her body was limp and nearly lifeless.
"Was it everything you dreamed of?" Tali said with a smile as she climbed up to lay on top of Shepard.
With the remaining energy in her body, Shepard reached up to caress Ashley's face. "You were amazing, Tali."
Tali glanced away. "Shepard, I told you. You can call me Ash if..."
"No," Shepard insisted. "It doesn't matter what body you're in. I'm making love to you, Tali."
Biting her lips, Tali tried to fight the tears that were coming. "Shepard... I've wanted to tell you for so long, and I wasn't sure that..."
Shepard laid a gentle hand on Tali's cheek, tilting her head back to look into her eyes. "No more talk, Tali. Let's enjoy tonight while we can. The rest can come later." Her serious expression suddenly turned playful, and Tali let out a surprised squeal as Shepard spun out from under her. Before she even knew it, Tali was now under her beautiful commander. Just as quickly, Shepard moved in to passionately kiss Tali.
The wonderful moment seemed to stretch on forever, Shepard's lips never leaving hers even as her hand slipped down to gently stroke Ashley's dripping sex.
But then abruptly, Shepard pulled away, and stood up to walk to the other end of the room.
"Shepard, where are you going?" Tali asked her.
"Tali, I don't know where you learned to do what you just did to me, but there's no way I'm going to be able to repay THAT with just my hands and tongue," Shepard said. Opening a drawer, she pulled out something and showed it to Tali.
"Oh, keelah," Tali said, with a mix of fear and anticipation. "What have I gotten myself into?"
* * *
"Yes!" cried out Ashley, as the virtual representation of Shepard's fingers worked frantically between her legs. "Oh, fuck, that's good!"
To any outside observer, Ashley was lying on the ground in the middle of her quarters on the Normandy, her body twitching and writhing. But in her mind, she was now completely immersed inside Tali's Virtual Partner program.
"Are you enjoying this, Ashley?" Shepard asked her.
"Yes, yes, yes," Ashley moaned, not even caring that she was talking to a program that couldn't hear her. It must have expected such a response, though, by the way the simulated fingers increased the tempo of penetration.
Ashley shut her eyes, blocking out all of the sensations being projected into her mind except the feeling of Shepard's digits stimulating her into ever-increasing heights of satisfaction. She heard herself babbling, the words flowing out like she wasn't in control of her tongue.
"Oh, God, Shepard, if this is anything like it would be in real life... Shepard, I should have kissed you back! I should have kissed you and dragged you into your quarters and let you fuck me raw just like you're doing now! Oh, God, what have I been missing out on? Shepard, I love this! I love you!"
As the words spilled out, she felt her climax hit. After the wonderful spasms ceased, Ashley slumped onto the ground, spent.
"Fu..." Ashley breathed, not enough energy to complete the thought.
"I've got another surprise for you, Ashley," Shepard said.
Ashley struggled to speak between gasps. "Not... sure I'm gonna... gonna survive any more... surprises."
Shepard's brow furrowed in concentration, fingers rubbing at the crest of her pussy. Ashley saw something start to poke out from between Shepard's fingers, and her jaw almost dropped to the floor as she saw Shepard's clitoris continue to inflate and change form. After about a minute of rubbing and tugging, Shepard withdrew her hands to reveal a thick, pulsating 12-inch cock jutting out from between her hips.
"Tali, you kinky bitch," Ashley muttered, too stunned to move as Shepard crawled between her legs, aiming her new appendage at Ashley's dampened entrance.
* * *
With one cock buried deep in her snatch, another one pounding her from behind, and at least five loads of cum already shot between her legs or sprayed across her bare flesh, Miranda wasn't even close to being satisfied.
"Come on," she moaned. "More. Give me more cock. Still so fucking hot..." Was she still taunting Jack, or were the whorish words coming out of her mouth sincere? Miranda was long past the point of caring, only interested now in making love to every man in this room, until either Jack gave in or until Jack's body was finally satisfied.
And the longer this went on, the more it seemed that neither condition was going to occur anytime soon.
Looking to her left, she saw one of the more muscular crewmen coming up from behind Jack. As the sociopath currently living in her body let out a surprised squeal, the buff officer brought his arms up under Jack's thighs and hoisted her into the air, before dropping her down asshole-first onto his erection. Another man came in from the front between Jack's spread legs, and the two crewman began fucking her in mid-air.
Most of the men in the room had already gotten their turn with one of the two sexually voracious women, but Miranda saw most of them were already recovered enough to have another go. Those who weren't currently engaged were crowding around and cheering their buddies on.
"Give it to her, Billy!" cried out one man. "Fuck that little slut!"
"She's been begging for it since she got here!" yelled out another man. "Rape the shit out of her!"
"Let me at that frigid bitch's pussy," said a crewman, Miranda seemed to recall his name was Rolston, as he replaced the spent crewman screwing Jack from the front. Miranda could remember hearing stories about his family, who'd narrowly escaped from a Collector attack and had made it safely to San Francisco. Safe to say, Rolston's thoughts were far from his wife and child as he sank himself deep inside of Jack's well-used snatch. Jack threw her head back and moaned, before yelling out to be heard over the crowd. "Keep it coming, fellas! By the time Miranda gets back into her own body, I want it so full of fucking cum she's gonna be drowning in it!"
Miranda would have yelled something back, but the latest in a series of climaxes was demanding her attention at the moment. As she felt the spasms hit, a warm wetness filled her backside, the crewman doing her from behind filling her asshole up with his cum. It wasn't seconds after he was finished before another crewman pushed him aside and knelt down to take his place.
Fuck Jack. If she thought Miranda was going to let her win this, she was very mistaken. Thrusting back against the dual penetration, she felt herself working towards her next orgasm and smiled, before a third crewman stepped in front of her and she opened her mouth to allow him entrance.
This night wasn't going to be over any time soon, and that was fine with her.
* * *
Liara, having finally been satisfied by Feron's efforts, sat at her desk and pored through the recently decoded research notes, scanning for any sign of an answer.
"You better find something soon," Feron informed her from the bed, watching as the carnal activities on the Normandy increased in pace. "This party isn't showing any signs of slowing down."
Minutes passed as Liara carefully skimmed the documents. Most of them were boring, procedural notes. Logs of experiment schedules and requests for further funding.
Finally, she spotted something. "This could be it," she said to Feron, who rushed over to crouch beside her and view the screen.
"No way," Feron muttered as he read the research notes. "That's the solution?"
Liara turned back to the viewscreens with a smile. "If the timing works out," she said, "Looks like this problem is going to solve itself."
* * *
"No," moaned the weakened crew member, sprawled across the floor in sheer exhaustion. "Can't... not again."
"You bunch of fucking pussies," Jack exclaimed, on her feet now and staring around the room at the dazed and unconscious men slowly retrieving their uniforms. "We've just gotten fucking started, here!"
While Jack cursed, Miranda frantically stroked another crewman's flaccid penis, but her attempts were yielding no results, as the man shook his head and grabbed his clothes.
"Dammit," Miranda cursed, still craving more despite the near-gallon of cum that she'd already had spilled inside Jack's body tonight. But try as she might, none of the men had the stamina left to continue.
She stared around, not seeing a single person able to give her the satisfaction she craved.
And then their eyes met, and a voice inside her said, "There is one person still standing."
No, it was crazy. It was the person she hated the most in the entire world, controlling Miranda's own body like a puppet. The thought of it was too bizarre. She couldn't...
But she was already walking forward, and Jack met her in the center of the room.
Grabbing Jack roughly, she drew her in for a long and wet kiss, her hands reaching out to caress her own body.
"Shit, princess," Jack said, breathing heavily as she pulled away. "I always knew you were in love with yourself, but I never thought you'd..."
Miranda shoved Jack to the ground roughly, and climbed down on top of her.
"Shut up, Jack," Miranda said, and kissed her again.
* * *
"Oh, God, Shepard," Tali cried out. Shepard had retrieved an intimidating dildo from a drawer, and was currently using it to drive Tali out of her mind. Tali began to wonder if Shepard had ever had any "lessons" with Kelly as well, but any further consideration was being driven out of her mind by pure, unrestrained pleasure.
* * *
"Yes!" Ashley spread her legs wide to allow Shepard better access to her warm snatch. Whatever advanced technology went into these suits, Ashley would pay good money to get one of her own made. It was like she could feel every vein on the virtual Shepard's cock rubbing against her insides. She squeezed her eyes shut, silently praying for this simulation to last forever. * * * After several minutes of groping, rubbing, and licking, they ended up in a 69 position. Miranda on top, teasing Jack with her tongue while Jack did the same from below. After several minutes, the two of them came to an unspoken agreement, and adjusted the rhythms of their licking to match each other.
"Fuck," Miranda thought to herself. "It's like I'm eating myself out!"
* * *
"Oh, God," Tali moaned. "Shepard, I'm..."
* * *
"I'm gonna..." Ashley cried out, as Shepard's cock brought her to the brink. "Gonna cu..."
* * *
"Yes!" Miranda cried out in her mind, even as she could feel her own body below her spasming as well. Miranda felt like she was losing consciousness, her vision going hazy as she fell off Jack and tumbled to her back on the floor.
* * *
"Did it happen?" Feron said, as he and Liara watched the body-swapped women climax in unison.
"I think we'll find out in a second," Liara said.
At her nearby terminal, a terse note glowed brightly on the screen. "Research note: Upon further study, effects of Artifact X-38 can be reversed by stimulating both subjects to experience a simultaneous orgasmic response. Unique brain waves at moment of climax seems to restore minds to original state. Do not ask how this was determined. You don't want to know."
* * *
As Miranda's vision returned, she could tell that something was different. The constant fire between her legs had abated. And her scalp suddenly felt very itchy.
She looked down and saw her own body, sticky and slimy with fresh and old semen. She turned her head to the side to look at Jack, who was similarly recovering from the sudden change back.
By this point, the exhausted crewmen were all gone, leaving the two of them alone in the cargo bay. They both rose to their feet, avoiding each other's eyes for a long time as they stood.
Finally, Miranda turned to look at Jack. A thousand curses were on the tip of her tongue, but she didn't have the energy to voice them.
"Showers?" Jack asked, wiping away at the sticky goop her body was covered in.
"Definitely," Miranda replied.
* * *
Tali fell back, drained and satisfied, and it was a few seconds before it occurred to her that she wasn't in Shepard's cabin anymore.
"Simulation complete," said a mechanical voice from just by her ear. "Thank you for using Virtual Partner."
She gasped. "I'm..." she held her hand up, seeing the familiar three fingers in front of her.
"No," she let out a harsh sob. "No, not now, dammit! Not now!"
* * *
"Oh, God," Ashley let out a long breath as she recovered from her amazing orgasm. "Tali sure can program one hell of a simulation."
From between her legs, Shepard stared in confusion. "Simulation? Tali, what are you talking about?"
"Uh," Ashley responded, finally starting to notice her surroundings. This wasn't the remote cabin in the woods anymore. Ashley looked down to see that the cock inside of her was no longer attached to Shepard's hips, and was made of plastic.
"Tali, what's wrong? Are you..." Shepard paused, and then asked tentatively. "Ash?"
"Shepard, what..." Ash started to say, before looking down at her naked body and gasping. "Oh, God!"
Shepard quickly tossed aside the dildo and leapt to her feet. "Ash, I... this isn't what it... okay, no, it's exactly what it looks like."
"What is wrong with you?" Ash cried out, grabbing up Shepard's sheets and wrapping them around her body. "You sick... how could you..."
"Ash, I'm so sorry," Shepard tried to grab onto Ash's shoulder, but the furious marine shoved her hand away.
"Think you've touched me quite enough tonight, Shepard," Ash snapped at her. Still wearing Shepard's sheets, Ash stormed out of Shepard's cabin.