Kenneth Donnelly ran the back of his arm against his forehead. He'd forgotten how much work being an engineer on the SR-2 had been before Tali had showed up. With her around, everything had been tuned and optimized to such an extent that he and Gabby mostly spent their time doing routine maintenance on systems that were already running at peak capacity.
But now this freaky situation had cropped up, and now he and Gabby were on their own again. Tali had tried, of course; even with Shepard relieving her of her duties until she was back in her own body, Tali had still snuck down to "check on a few things." But the unfamiliar anatomy she was working with was causing Tali too many issues, and when she almost caused a minor coolant leak, she finally admitted that she wasn't up to the task, and left the Normandy back in the hands of the original engineers.
At the moment, Gabby was off dealing with several electrical system problems elsewhere on the ship, leaving the engine room under Ken's watch. Which meant that as soon as he saw the blinking light on the console in front of him, he let out a groan.
"Dammit, you piece of rickety garbage! You couldn't have held out for another few hours?" he cursed to himself. Normally, it was a coin flip between him and Gabby whenever something needed to be fixed below decks. At least if she had been here, he'd have a 50% chance of not having to tiptoe his way around Jack's temper.
Resigning himself to it, he stepped away from the panel and headed out of the engine room. Admittedly, part of him was somewhat curious about what was going on with Jack, with her brain now in the body of their comely executive officer. Part of him was hoping that Jack would go back to her normal outfit; the thought of Miranda's bust being held back by nothing more than a few leather straps would be enough fuel for several late night spank sessions.
He'd been so wrapped up in his perverted thoughts, it wasn't until he had completely descended the stairs that he realized the moans he had been hearing in his head weren't just in his imagination.
Jack was currently reclining back on her cot, the zipper of Miranda's jumpsuit lowered as far as it would go, and her fingers working frantically between her legs. Too shocked to move, Ken watched with slack jaw. Seeing the vision of his uptight, professional superior officer masturbating furiously was so utterly surreal, Ken was beginning to wonder if all of this was just some elaborate dream he was having.
"Dammit," he heard Jack mutter in Miranda's voice. "Three times and still I'm fucking horny? Cheerleader, you REALLY need to get laid." Freeing one hand from her dampened crotch, Jack reached up under the black silk of Miranda's bra. She gave a hard yank, and Miranda's ample breasts sprang free.
"Fucking hell," Ken heard himself say, before remembering his current circumstances. Jack's eyes snapped up, and Ken tried to make a dash for it, but his feet tangled up under him and he tumbled to the floor.
As he turned back onto his back, he was looking up at an angry Jack, looking fearsome despite being nearly naked. "So, grease monkey, did you get a good peek?"
"No, no, I didn't see anything," Kenneth babbled. "I'm sorry, I was just down to... to..." Shit, what had he come down here to fix again? The bare breasts in front of him, heaving with every breath Jack took and gleaming with lustful sweat, were wiping all coherent thought out of his mind.
Jack saw his stare and smirked. "Genetically perfect, she says. Don't know about the rest of her, but you can't argue with tits like these, can you? You wanna have a feel?"
"No, not at all," Ken lied, as he struggled to his feet.
"You think I don't hear you two talk up there?" Jack asked, thrusting her chest out to put her bust even further on display. "Think my forward tanks need an inspection, Engineer. That's an order from your Executive Officer."
Ken hesitated, still not sure if Jack was baiting him into giving her a reason to rip his throat out. "It... wouldn't be right."
"But you'd better do it," Jack said, her tone brokering no argument. "Or I'll tell Miranda about your little peeping session when we get switched back, see how she feels about you checking out her tits."
Before Ken could protest further, Jack reached town, gripped his wrists hard, and drew his hands up to cup Miranda's breasts. Even as he was fearing for his life, Ken could feel a tightening in his uniform as he felt the warm, heavy mounds in his palm.
"Yeah, that's it," Jack said, and Ken tentatively began to rub the tits in his hand, Jack making low moans as he went. "Feel up those big, perfect tits. This is your big shot, buddy. You think that uptight little bitch would ever let any guy, let alone you, do this shit to her?"
Getting daring, Ken shifted his hands to let his thumbs rub against Miranda's stiffened nipples. Jack reacted to this with a low, appreciative moan, one of her hands returning to Miranda's dripping crotch, rubbing slowly and sensuously.
"Give her what she needs," Jack's voice was low and filled with unrestrained lust. "You wouldn't believe how fucking horny she is. The poor thing must have to get herself off ten times a day if she's usually this charged up." Ken felt her other hand creep into his uniform pants. "I ain't uptight like Miranda, though. I need some cock... I go out and get it."
And when her fingers wrapped around his manhood, any thoughts of backing out disappeared from Ken's mind. By the time they were finished, he had Jack bent over the workbench, thrusting deep inside of her while she desperately threw her hips back against him. She let out a prolonged cry as he felt his own release about to come, but just before he felt his orgasm oncoming, Jack rapidly withdrew from him, only to spin around and kneel at his feet, grabbing his aching cock and jerking it into her face.
"Fuck, yeah," Jack moaned, as Ken's load sprayed out across her face and breasts. "Cum all over that perfect little bitch's face, make her look like the whore she wants to be." Opening her mouth, she aimed a long strand of jism down her throat. Swallowing, she grinned wickedly. "Hope she gets a taste of that when she gets back in her own body."
Shakily donning his uniform, he returned to the engine room to find Gabby there, hands on her hips, an unhappy expression on her face.
"I can't believe you," Gabby lectured him, obviously having heard his activities below decks. "Taking advantage like that."
"I'm only a man, Gabby," Ken said, trying his best to return to work. "And she wouldn't take no for an answer."
"Really, now," Gabby said. "Maybe I ought to see what Miranda thinks about your little adventure below decks."
Ken whirled to look at Gabby. "You wouldn't!"
"Maybe I would," Gabby said, and there was a subtle change in her expression. "But I could be convinced otherwise. Sounded like Jack was really enjoying herself down there. Makes me wonder if maybe I've been missing out on something all these years."
Ken let out a nervous chuckle. Seems an engineer's work was never done.
* * * Ashley leaned forward on the table in the Normandy mess hall, trying to ignore the stares she was getting. Shepard had told the crew about the situation, so the whole ship knew that it wasn't Tali'Zorah sitting there, but a Council Spectre and Alliance officer. There was a slight fear in their eyes, a suspicion of this unfamiliar individual wearing the skin of one of their friends. But mostly it was curiosity, the phenomenon that the unique Prothean artifact had created. She felt like a lab rat, being put on display for a bunch of scientists to poke and prod.
Just as she had made the decision to go to her quarters, to be by herself, someone joined her at the table.
"It's really you in there, Ash?" Garrus said, his tone jovial. "Still got this idea that Shepard's having a laugh at us with this whole 'body-switching' story of hers."
"You hear me laughing, Garrus?" snapped Ash, slouching back in her seat. Seeing Garrus's stare, she sighed. "Sorry. It's been a rough day. Certainly not how I expected my first real Spectre mission to go."
"Well, 'having your brain put into somebody else's body' doesn't usually appear in most Turian battle plans either," Garrus said. "And we're the type to make contingency plans for brain-eating corpse invasions, so I doubt I'd be doing much better in your shoes."
Ashley held her head in her hands. "I knew, I just knew when I saw Shepard again, that everything would get all screwed up again. Dammit, why did it have to be her?"
"Ash, at the risk of being punched by a quarian, I have to ask... what's the deal with you and Shepard?" Garrus leaned back and regarded his old teammate. "I signed on, Tali signed on. We paid a visit to Wrex on Tuchanka, and he was as friendly as... well, as a krogan can get, I suppose. Liara's teaming up with us in her own way. Everybody trusts Shepard but you. I just don't get it."
"Yeah, you all trust her, because Shepard tried to find you. She made the effort to track you down; I had to stumble on her by accident."
"Anderson wouldn't tell us your location, Ash. If Shepard could have, I know she would have come to you first. But she had to make do with what she had."
"But it..." she ran all of her old arguments through her head, but they all seemed so inconsequential. "Maybe you're right. I guess that after Shepard died, I just had gotten this image in my mind of her as this perfect person, the kind who always worked to do the right thing, and would never accept help from people as tainted as Cerberus. To have her walk into my life again out of the blue like that, and with a Cerberus emblem on her uniform..."
Garrus gave a quick laugh. "Those assholes put that logo on everything on this ship. Always kinda thought it was weird for a black-ops terrorist organization to want to advertise itself like that, but what do I know?"
"Seriously, here, Garrus. Think about it from my perspective. For all I knew, Cerberus planted some sort of control device into her when they brought her back from the dead. She might have been some sort of clone they created, the real Shepard still lying dead on a slab somewhere." Ash hesitated before saying, "Hell, even now, how can I be absolutely sure that this is the same Shepard I served with two years ago?"
"You want my advice?" Garrus said. "I know that Tali keeps mission logs on her suit's computer systems. Why don't you watch those, see what sort of stuff we've been up to on the Normandy SR-2. I think after that, you won't have any trouble trusting that this is the real Commander Shepard that you remember."
Ashley nodded. "Maybe I will. Thanks, Garrus."
"Who knows? After this is all over, maybe we can team up again, just like the old days," Garrus said as he got up to leave. "But even if that doesn't happen, it was good to see you again, Ash."
She forced a laugh. "Yeah, maybe next time we meet, I'll actually be in my own body."
"Fates willing," Garrus agreed, before departing. Ashley got up as well, heading toward the quarters Shepard had reserved for her while she was stuck here on the Normandy. She'd watch Tali's mission logs, both to see what Shepard had been up to, and also as a much-needed distraction.
Ever since she had found herself in Tali's body, she'd been feeling more and more unsettled. She didn't recognize the sensation at first, but as time had passed, it became more and more obvious that she was really, really horny.
She supposed it made sense, Tali being stuck in this suit all the time, she wouldn't have much of an opportunity for release. Ash guessed that maybe after a while, quarians got used to the constant urge to fuck. But she had only been a quarian for about a day now, and if she didn't find something else to occupy her mind soon, she was about to go insane.
So she walked briskly to her quarters, the feeling of Tali's suit clinging tightly to the junction between her legs only making the situation work.
* * *
After an hour of fruitless self-abuse failed to relieve the urgent pleas from her crotch, and a few cold showers did nothing to dampen the sensations, Miranda decided to walk around the ship. Maybe a little exercise would keep her mind off of Jack's raging lusts.
She was better than this, she told herself. Maybe Jack was a slave to her body's cravings, but she was still Miranda Lawson, even inside this body. She didn't get to where she was today by letting trivial things like a little horniness draw her mind away from her duties.
As she walked down the hallway, she bumped into Tali, the quarian still walking a little unsteadily inside Ash's human body. "Tali, what's the hurry?"
"No hurry, really," Tali said, shifting awkwardly from foot to foot. "Just running off to a meeting with Kelly. Have a few things on my mind, a few... well, I feel like I need to talk to someone."
"I'm sure she'll be able to help," Miranda said, watching Tali fidget. The poor thing looked like she was ready to jump out of her skin, which made a bizarre sort of sense now that she thought about it.
Nodding, Tali brushed past Miranda toward Kelly's office. And it was about twenty seconds later that Miranda realized she was staring at Tali's ass as she walked away. Well, Ashley's ass really. Taut and toned from years of strenuous exercise. You could bounce a quarter off an ass that tight.
"Get a hold of yourself, Miranda," she said to herself. She decided to steer her steps toward the elevator and head down to engineering. If there was one thing that would take her mind off of sex, it would be to check up on Jack, make sure she wasn't subjecting her body to too much abuse.
When the doors opened to the engineering level, Miranda saw Ken and Gabby approaching, Gabby looking like she was leading Ken by the hand. When they saw her, both of them instinctively flinched at the sight of Jack, before remembering who it really was and relaxing.
"What brings you down here, Miranda?" Ken asked.
"Just checking up on Jack," Miranda answered. "Making sure she's not dragging a knife across my body or doing anything else inappropriate."
For some reason, this caused Gabby to giggle, while Ken stared at the floor. "What?" Miranda asked.
"Nothing, she's been good," Gabby said. At once Miranda understood. Jack had said she'd planned to go back to her bunk and play with herself, and Miranda supposed she wasn't exactly quiet about it. Made sense that Gabby and Ken would want to clear out and give her some space. Miranda would have to chat with Jack about that; she couldn't keep scaring off the engineers every time she wanted to have a wank.
After Gabby and Ken departed on the elevator, Miranda started toward the door to the engine room, when she felt a hand clamp down on her shoulder. "There you are!" said a slurred, British-accented voice behind her. She turned to see Zaeed, grinning drunkenly. "Was wondering where you were. You ready to do this?"
"Do what?" Miranda said.
Zaeed stared at her with squinting eyes. "You having a go at me? What's with the accent?"
"What do you... wait, you heard the ship-wide announcement, right?"
Zaeed laughed. "Kinda remember Shepard blathering on about something over the PA a while ago. Was too busy tying one on to hear it, though. Look, just stop screwing around with me, here. Let's get back to my quarters, already."
"Look, I'm not..." Miranda started, and then realized that there was no way she was going to convince Zaeed that she wasn't really Jack. Trying her best to adopt Jack's style of voice, she said, "Look, I've got things I gotta do right now. Why don't we talk about this later?"
"So that's your game, is it?" Zaeed said with a heavy sigh. "Fine, we'll do this the hard way."
And before Miranda knew it, Zaeed had lifted Jack's slim body up and draped it over his shoulder. "Hey!" Miranda cried out, as Zaeed began walking toward the cargo bay where he'd set up his quarters. "Cut it out! I'll..." she tried to put as much of Jack's fire into her voice as she could, "I'll kill you, I swear it!"
Zaeed responded by giving her a firm slap on the ass. "The 'playing hard-to-get' act is getting old, Jack. I've never heard you complaining about this arrangement before, so how about you cut this out so we can get to it."
Once they were inside, Miranda kept yelling at him to stop, but Zaeed was single-minded in his purpose. He placed her on her feet on the ground and, in one smooth motion, gripped the waistband of her pants and whipped them off, her panties coming with them to the ground, leaving her completely bottomless.
"Wait, no," Miranda cried out, realizing in horror what Zaeed and Jack's "arrangement" was. She backed away from Zaaed, only to trip over her pants and land ass-first onto Zaeed's desk.
"Now we're talking," Zaeed said, kneeling down and spreading Miranda's thighs wide open.
"Stop, this is..." Miranda said, just before Zaeed's tongue made contact with her clit. The feeling of it was like a jolt of electricity directly to the pleasure center of her brain. "Oh... no, I can't... I shouldn't..."
Zaeed looked up from her crotch. "You want me to stop?"
"Don't you fucking dare," Miranda said with Jack's characteristic anger. Grabbing the back of Zaeed's head, she directed it back down between her thighs. "Oh, fuck, that's so fucking good." Distasteful as it was to her, she put herself into the mindset of Jack. "Eat that fucking pussy," she cursed, the feel of Zaeed's tongue against her throbbing clit, his grimy fingers working their way between her pussy lips, making her feel absolutely filthy. "Yeah, you taste that fucking cunt, lick up every drop." Miranda wiggled her hips as Zaeed went down on her, removing her hands from his head only to whip off her jacket and shirt underneath, tugging on the rings Jack had attached to her stiff nipples.
Just as her orgasm was about to hit, Zaeed pulled away. "What the fuck are you doing?" Miranda said, managing to keep her imitation of Jack's accent up despite her surprise.
"Think I've done my part, love," Zaeed said. Reaching for his zipper, he dropped his pants to the floor to reveal an impressive erection. "Your turn to return the favor."
This gave Miranda pause. Zaeed had taken her by surprise with the (frankly quite amazing) cunnilingus, so she could be forgiven for not putting up the proper resistance to the idea. But was she willing to go this far? As much as she hated Jack, it was her body, and to do something like this with it was completely and totally wrong.
But the sight of that throbbing cock in front of her, and the thought of having it penetrating her, was blocking out all rational thought. Before she knew it, she was on her knees, gripping Zaeed's manhood by the shaft and wrapping her lips around the tip.
"Oh, hell," Zaeed said as Miranda started working her mouth up and down his shaft. "You've been learning some new tricks there, love." Miranda probably didn't have as much experience as Jack did in giving head, but what she lacked in training she definitely made up for with eagerness. She worked her tongue around the tip of Zaeed's shaft slowly, letting her saliva coat his veiny cock until it glistened. Taking a deep breath, she took in more and more of his length, until she could feel it moving down inside her throat. She held herself there as long as she could, and when she finally pulled away with a gasping cough, Zaeed let out an appreciative laugh.
"Never seen you pull that one off before," Zaeed said. "You must be pretty hungry for that monster, huh?"
"You fucking know it," Miranda said. Getting up from the floor, she jumped back up on to the desk, spreading her legs now of her own accord. "I want that thing inside me right fucking now," she breathed, rubbing herself with reckless abandon. "Come on, motherfucker, what the fuck are you waiting for?"
Stepping forward with a wicked grin, Zaeed placed the head of his cock at Miranda's dripping entrance. He was so close to penetrating her, but he just stood there, that stupid smile still on his face.
"Goddamit, stop fucking around and fuck me already," Miranda cried out, lifting her legs up to wrap around Zaeed, trying to force him to enter her.
"You sure you want this?" Zaeed smirked at her, pushing forward ever so slightly, his cock slowly parting Miranda's lips. "You seemed like you weren't sure earlier."
Miranda growled at him, putting all of Jack's anger and rage into her words. "I swear to fucking God, if you don't stick that cock in me right fucking now, I'll rip your goddamned throat out, you understand?"
Zaeed waited one second more, before saying, "I'm at your command, Miss Lawson" and plunging forward.
Miranda gasped at the shock of the sudden penetration and at Zaeed's words. "You..." she said between gasps, "You fucking knew?"
"'Course I knew. Your American accent is terrible, by the way," he said, not pausing in his thrusting as he spoke.
"But you and Jack..."
Zaeed laughed. "I've barely even spoken to the bird. Just wanted to see if I could trick you into coming in here and giving my tonker a lick or two. Never thought I'd convince you to go this far, though."
"You... son of a bitch!" Miranda cried out.
Zaeed stopped thrusting, regarding Miranda with a serious expression. "So, you want me to stop?"
Miranda stared back at him for a long time. Finally, she sighed. "Just shut the fuck up and get back to it, already."
Zaeed was nothing if not compliant to his superior officer.
* * * Jack gasped as she stared through the glass. "I don't fucking believe it!" she snapped. She watched as her own body crouched down on the floor of the opposite cargo bay, to allow Zaeed to come in from behind and get a firm grip on her hips. "That fucking bitch! You see what she's doing to my body? My body, dammit!"
Grunt let out a snort. Humans talked way too much. Even now, with the dark-haired human bent over against his window, her hands pressed against the glass and her ass filled with his scaly cock, she was still babbling. Not that he didn't appreciate the human's generous offer of her body, but he hoped he was able to cum soon, so he could kick the mouthy slut out of his room.
"So that's the way she wants to play it, huh?" Jack said with a sneer. "Well, if she's going to have her fun running around with my body, wait until she sees what I've got in store for her perfect ass."
The krogan behind her let out an unmistakable sound, and Jack was quick to spin around and drop to her knees, the better for Grunt to fire four balls worth of cum across her, covering her in thick alien fluids.
"Yeah, I think Miranda's about to get a bit friendlier with the rest of the crew," Jack said, before licking the last few drops off the end of Grunt's cock.
Grunt sighed. Still talking. It was almost enough to keep him from getting erect again when the human started mewling at him, begging him for another go.
Almost.