Chapter 1 - Zero v. Firebrand

The Marvel X Capcom Tournament wasn’t exactly the sort of thing that Zero was accustomed to. Defending the world against Maverick Reploids alongside his colleague X did have its share of political intrigues, but in the end it was just a matter of bringing out his buster and his beam saber against waves upon waves of rogue AIs. It was nothing too complicated. 
Now, here in this strange crossover world, it wasn’t about risking life and limb for the sake of peace. This was about demonstrating strength and skill for the sake of some intangible sense of accomplishment. 
Zero couldn’t say he enjoyed being dragged away from his home for this, but at the very least, he could practice for when he did return.
 He’d been floating in a strange field of blue light- part of the magic of whatever has guiding the tournament participants- awaiting his next match.
 When it finally faded, he found himself standing on solid ground- concrete- in the middle of a ravaged city street. It reminded him a bit of home, albeit a more primitive version. 
He didn’t see anyone else nearby… it seemed as though he’d be handling this battle himself. It wasn’t uncommon for him to be paired up with one or even two teammates. Sometimes he wouldn’t even see battle. 
How he just had to wonder who his opponent was going to be.
There was a sudden flash of blue light overhead, followed by the beating of large, leathery wings. It was refreshing to hear that sort of thing, with antigrav systems and jet propulsion being the common means of flight back home, but it only served to make him wonder who his opponent would be. He looked up, and his eyes widened with surprise. 
Above him, gradually descending through the pumping of his wings, was a creature about as tall as Zero himself. He was mostly red in color, but that was where the similarities between them ended.
The creature was a humanoid beast built of toned muscle, with a wide mouth of razor-sharp fangs, eyes of burning yellow and fingers and toes tipped with rending claws. He In spite of their similar height, those expansive gray wings of his made him appear far larger than he actually was.
He wore metal bracers around his wrists and ankles, but considering that seemed to be all he wore, Zero couldn’t be sure if they were meant as armor, as decoration or as some magical binding. He was still a bit shaky on the idea of ‘magic’. 
Either way, he’d have to slash his way through this creature the same way as he would any other opponent. 
However, as the signal came for the fight to begin, Zero- even with his enhanced reploid senses- was unprepared for the speed at which the creature moved. The gargoyle opened his fanged mouth, spitting a blast of flame, which Zero dove to one side to avoid. As he ignited his beam saber, he caught a flash of red at his right. Then, the monster was behind him. His muscular red arms reaching out to seize Zero in a full nelson. The reploid grunted and struggled, the beam saber slipping out of his grasp before he felt hot breath on his cheek. 
“Ghaa… gi ghia…” the gargoyle grunted hotly into Zero’s ear in a tone that made Zero’s robotic skin rife with goosebumps. Shortly, his internal translators activated- though it was strange it could translate a language as primitive as this.
“Didn’t think I’d be paired up with such a sexy piece of machinery. Ain’t complaining though.” The monster hissed. “Name’s Firebrand.” 
“What do you want?” Zero asked, grunting as he struggled to escape the gargoyle’s grip. He turned to glare back at Firebrand… only to find his mouth engulfed by the other male’s in a hungry kiss. Firebrand’s tongue-tasting of charred stone- thrust into Zero’s mouth. The Reploid’s eyes widened and his struggles ceased in a fit of shudders.
“Mmmm…” Firebrand growled with pleasure into Zero’s mouth before he pulled back, smirking at him. “Not bad… but I’m looking for more than just a taste.”
Zero grunted, trying one last time to pull himself away from Firebrand, but the demon’s grip was harder than the metal alloys of Zero’s armor. 
“Where do you think you’re going?” Firebrand flashed a wicked grin. “Hurt my feelings whydoncha.” With that, he hoisted Zero up higher, swung the Reploid around and threw him heavily to the ground.  Zero grunted and tried to push back up to his feet, but a taloned foot stomped down on his chest to pin him to the spot. 
At this lower vantage point, Zero looked up… and got an almost face-to-face look at a massive red thing hanging over him. At first he mistook it as the gargoyle’s tail, but it wasn’t long before he realized what it actually was… 
“Ahh, there ya go.” Firebrand smirked as he watched Zero’s eyes grow wide with awe (and maybe a little bit of fear) at the sight of his girthy demon cock. “Like whatcha see? Maybe I oughtta give you a closer look.”
Zero’s eyes flicked to one side. He lashed out and tried to grab his beam saber which lay nearby, but his bulky wrist was seized in Firebrand’s grip and pinned to the ground as the gargoyle sat down on Zero’s chest. 
Eyes burning with lust, the demon’s other hand grabbed Zero’s long, blonde hair and tilted his head. Zero’s teeth were clenched, but he let out a gasp of pain- a costly mistake, as his mouth was suddenly filled with hot, pulsing demon cock. Thankfully the Reploid didn’t need oxygen, but that wasn’t much consolation for his pride. He gagged, choked and struggled, his eyes squeezing shut.
“You know how to suck, doncha?” Firebrand chuckled, holding back a moan. “Come on- I’m not gonna letcha up until you start behaving.” With that, he started rocking his hips, pushing that cock deeper down Zero’s throat. “Unless ya want me to see how much it takes ta crush a robot’s skull.”
Zero shuddered- there wasn’t much else for him to do at this point. If only he had busters equipped on both arms… 
Reluctantly, he began sucking on that throbbing, girthy rod of demon meat, letting out a muffled groan. Firebrand returned it with a growling moan of his own, holding Zero’s head in one hand and thrusting in and out of Zero’s throat. Smoke escaped the sides of his fanged grin, his insides growing hotter and hotter as his body surged with the pleasure he was getting. 
Finally, he pulled his cock out of Zero, the Reploid coughing as Firebrand stood up again. Zero pushed up on his hands, attempting to push away, but Firebrand- ever a step ahead- caught him by his waist and pulled him back. 
Effortlessly, Firebrand dragged Zero over, flipping him face-down on the ground. Zero’s struggles to escape- fruitless though they may have been- continued, even as the demon grabbed and ripped apart the metal casing around Zero’s crotch and his ass. Zero’s struggles intensified, trying to spring to his feet or blast wildly with his buster, but all it took was a few swipes of Firebrand’s claws until Zero’s black leggings were torn apart as well to fully expose him. To Firebrand’s amusement, he could see Zero’s impressive Reploid cock hanging down between his thighs. 
“Not bad.” Firebrand said lowly, his wicked smile widening again. He reached up, grasping Zero by the shoulder and pulling him back. His other arm, flexing with toned, red-skinned muscle- reached around Zero and grabbed that cock in his powerful hand. Zero gasped as Firebrand started pumping that cock which dutifully stiffened with the first few strokes. 
“L- Let go…!” Zero pleaded breathlessly, but the demon only chuckled as he quickened his strokes. 
“Nope… not yet, anyway.” He retorted. “Not until I see what comes out when you blow your load.”
Zero panted, squirming, but just as before he was utterly trapped. He was just as unwilling to break away now as he’d been when Firebrand had threatened to crush his head earlier, and rightfully so considering the damage he could cause now. 
It wasn’t long before the shameful thrill and guilty pleasure of Firebrand’s attentions brough Zero’s senses over the edge. Zero cried out, blasts of thick white seed erupting from the tip of his cock and splattering in sticky puddles on the pavement beneath him. 
Zero slumped slightly, not quite allowing himself to collapse into the mess, but not strong enough to finally break away from Firebrand. 
The gargoyle brought his hand- now coated lightly with Zero’s cum- to his jaws, licking it clean with his thick, drooling tongue. 
“Keeps getting better.” Firebrand smirked, licking his lip. “But now it’s time for the main course.”
“W- What do you-?” Zero began, but he was cut off by his own gasp as Firebrand tightened his grip and pulled the Reploid back and lifted him up over his fully erect cock. “Let’s see if you feel as good as you taste.”
Before Zero could object, Firebrand SHOVED him down onto his own waiting cock. Instantly he let out a howl of pleasure as his thick red cock spread Zero’s tight ass- probably as wide as it could take without splitting the Reploid’s body apart. 
“AGhhhh!” Zero cried out, shocked at the barrage of new sensations that rocked his artificial body. “T- Take it out! STOP!” He begged, but it was getting increasingly difficult to focus as the gargoyle kept him pinned atop his lap, thrusting and grinding upward. That huge cock pounded and filled his insides relentlessly, demonic precum oozing all over and making it even easier to keep up his ferocious pace. 
“Fffffuuuck, that’s tight!” Firebrand grunted, his wings twitching as his claws tightened their grip. He might’ve been screaming as much as any human, but he bet he could go all out on Zero and- with a few minor repairs- he’d be good for another round before long! He gave a chuckling groan as he started to quicken his pace, pumping Zero up and down in his grip while his hips drove his cock as deep as he could- his hips slapping the Reploid’s ass with every thrust. 
Zero’s body was on fire, his sensors and circuitry blazing in reaction to the demon’s pounding, his hair cascading with every motion. His emple cock was bouncing and waving as well, still oozing from the previous climax, and dripping in preparation for another.
Finally, Firebrand howled, his immense red dick pulsing and releasing with an enormous load of demon cum. Zero’s eyes widened and his body grew tense. He felt his insides growing warm with the thick, bubbling mass of Firebrand’s seed rushing inside him. It filled his artificial body, every last inch until- with a choking cough- a gush of thick, sticky white gushed out of Zero’s mouth and nose. 
Firebrand watched with a cruel laugh as his balls emptied inside Zero, thrusting his way through his climax, each one causing another gout of cum to erupt not just from Zero’s orifices, but also from the Reploid’s dick. The pleasure of it had finally brought him over the brink, and his bouncing cock was shooting a load of synthetic cum all over the ground in front of him- not that one could tell it from the mess already there. 
Firebrand slowed his thrusts until- satisfied- he pulled free and let the Reploid fall to the sticky ground. He stood up and flexed, before yawning and licking his lips. All around him, bystanders looked out from the ruined windows… having been watching the entire ‘battle’.
“That was fun… but I hope my next opponent lasts a little longer.”
 
-
                
                Elsewhere, a dark figure watched the proceedings on one of many monitors, smirking to himself. 
                “I’d say this was a successful test… but still only the beginning.”
                There many more subjects out there, after all.
