Ch 2. Wingwoman
Author: Helen B.
last update2025-11-26 21:19:51

I nearly dropped the phone. “What the—?”

[User Identified: Evan Cross. Baseline scan in progress.]

The glow dimmed into a black screen filled with… stats?

Presence (PRC): 6

Resonance (RSN): 4

Adaptability (ADP): 7

Endurance (END): 5

[Module Slots: Locked]

[Synergy Links: None]

I stared, water dripping off my hair into my collar. “…Is this a scam app? Did Marcus put you up to this?”

Then the device started to drip the words from the screen right in my head in a woman’s robotic voice.

[Congratulations, Evan. You have been… upgraded.]

“Yeah, I’ve seen enough anime to know this is how the guy dies in episode one.”

[Not if you stop whining and start linking.]

“Linking what—?”

A sharp crack of thunder cut me off. A flash of movement at the far end of the street caught my eye. A woman stepped out of the alley, shaking rain from her ponytail. Even through the sheets of water, I recognized her.

Jade Kwon.

We had never spoken, but she lived two floors above me, and I had seen her at the mailboxes in martial arts gear more times than I could count. Always looked like she could bench-press me and then use me as a jump rope.

She was heading toward the crosswalk when a delivery van took the corner too fast, tires hissing on wet asphalt.

“Hey!” I shouted.

The van came swinging around the corner too fast, windshield wipers thrashing like they were trying to beat the rain into submission. A faded delivery logo was peeling off the side, the letters half-vanished, and the driver’s head was tilted down at something in his lap.

Don’t get involved, my brain said. Not your problem. But the next thought hit harder, if she gets hit and I just stand here…

My feet were already splashing forward before I could even finish thinking it. Cold rain slapped my face, the hiss of tires slicing through water rushing toward the curb loud in my ears.

Jade turned just in time for me to grab her arm and yank her back. My foot hit a slick patch, and we both went down hard. Me first, her half on top of me. Pain jolted through my elbow, and my breath caught at the sudden weight pressing into my chest.

Don’t make it weird, don’t make it weird, don’t—

Rainwater dripped from her hair onto my cheek, and a clean, faintly floral scent cut straight through the stink of wet asphalt. I could feel the heat of her body through her soaked jacket, which somehow made the cold everywhere else feel sharper, more biting. My heart wasn’t sure if it was reacting to the near-death moment or… her.

Her eyes, sharp and dark, locked on mine. “The hell are you doing?”

“Saving you from… vehicular manslaughter?” I winced as she pushed herself up. “Womanslaughter?”

She glanced toward the van disappearing down the block, then back at me. “I had it handled.”

“Right. Sure. You looked like you were about to crane-kick the bumper.”

That earned me the tiniest quirk at the corner of her mouth, but it was gone before I could decide if I had imagined it.

Something in the air shifted, a faint pulse thudding inside my skull, like a bass note. The gray rain around sharpened, colors snapping into focus. For a split second, Jade’s eyes caught the light in a way that didn’t belong in this world.

A flicker of translucent text flashed in my vision, then the full notification slammed into my senses.

[Synergy Link Established: Jade Kwon — Combat Path]

[+5 END, +3 RSN]

[Skill Seed Acquired: Iron Will (Locked)]

“What the hell,” I muttered. “Did you hear that?”

“Hear what?” she asked, already standing. 

She extended a hand to haul me up. Her grip was firm, warm even in the rain. My stats screen flickered like a slot machine over my vision.

[Warning: Synergy Links feed on sincerity. Fake it, lose it.]

I glanced at Jade. She was already walking away. 

“Uh, thanks for… not letting me drown in the gutter,” I called lamely.

She lifted a hand in a lazy wave without looking back.

I watched her disappear into the curtain of rain, still trying to piece together what the hell had just happened. The UI hovered at the edge of my vision, pulsing faintly like it was tapping its foot, waiting for me to catch up.

Part of me expected her to turn around and toss some final remark over her shoulder. She didn’t.

The cold finally started worming its way through my adrenaline, settling into my bones. Shivering, I shoved my hands into my pockets and headed home.

Once back in my apartment, I sat on the couch in damp clothes, staring at the floating UI that apparently only I could see.

Presence: 6

Resonance: 4 → 7

Adaptability: 7

Endurance: 5 → 10

My jaw actually dropped. “No way.”

[Believe it, rookie.]

I jumped. “Okay, you… who are you?”

[Call me Mira. Your guide. Your wingwoman. Your—]

“My… what now?”

[Never mind. You want more boosts? You’ll need to build trust with your links. Quests, challenges, emotional investment. No skipping the grind.]

I rubbed my temples. “This is insane.”

[Insane is doing the same thing every day and expecting not to get stomped by meatheads named Marcus.]

“…Fair point.”

[Let me be clear. Fake compliments, false bravado, pretending to care when you don’t, any of that will not only weaken your Link, it’ll actively punish you. We’re talking temporary stat drains, skill locks, the works.]

“So I can’t just sweet-talk my way to free skills?” I asked, laying the sarcasm on thick.

[Sure you can. If you also enjoy watching your numbers nosedive into the negatives.]

That shut me up.

A chime sounded in my skull.

[Quest Unlocked: Sparring Session with Jade — Reward: Iron Will (Active)]

[Objective: Survive full training round without quitting.]

I groaned. “I haven’t exercised since high school.”

[Then you’ll be adorable when you puke.]

Continue to read this book for free
Scan the code to download the app

Latest Chapter

  • Ch 58. Danny Sees Too Much

    Mira had been quiet for a day and a half.I'd said good morning to my ceiling twice and gotten nothing back, which was new and which I hated more than I wanted to admit."Mira?" I tried again in the hospital elevator. "Still doing the silent treatment? Because I said one nice thing and you vanished like a startled hologram, which, frankly, is a you problem—"Nothing. Just the elevator hum and the smell of industrial citrus that hospitals use to pretend they don't smell like hospitals.I let it go. I had a person to see who actually answered when you talked to him.***Danny looked better than last time. Not better better. Better the way a guy looks when the worst round of treatment is behind him, and the next one hasn't started yet, meaning color in his face, eyes bright under the baseball cap, but thinner than a guy who played college ball should ever be, the IV line still taped to the back of his hand like a tether."There he is," he rasped, grinning. "Delivery Boy Hero. In the fles

  • Ch 57. The Girlfriend Terms and Conditions

    The text said: Your presence is required. 2 PM. Your apartment.It was from Clara. It had a calendar invite attached. The calendar invite had an agenda. The agenda had bullet points.I have walked into job interviews with less structure than this. I have walked into a police station with less structure than this."You look like a man reading his own sentencing," Mira observed from somewhere near the ceiling."They scheduled a meeting with an agenda. In my own apartment.""Eleven days to a citywide tournament against unknown enemies, and this is what frightens you?""You don't understand. There are bullet points, Mira."***They arrived together, which was its own bad sign.Clara came in first, laptop already open, walking like she had a quarterly review to deliver. Jade followed with two grocery bags, set them on my counter, and started laying out snacks like provisioning a bunker."Why so many snacks?" I asked."Because this is going to take a while," Jade said, "and I refuse to nego

  • Ch 56. Leona Hart Already Knew Something Was Wrong

    Telling Jade had felt like jumping off a cliff. Telling Clara had felt like an oral exam I hadn't studied for.Telling Leona felt like walking into a chess game already in progress, where I was somehow both a player and a piece, and I'd forgotten the rules on purpose.The elevator played the same smooth-brained Coltrane-adjacent jazz. The city dropped away below the glass. Twelve days until the Challenge. A second echo blinking on Clara's screen somewhere across town.And me, going to Leona's office two days early and unannounced, because Jade had looked me in the eye that morning and said no more secrets."You're tense," Mira said in my ear. "Tenser than usual."The doors opened. The receptionist was gone for the day. The corridor of magazine covers of TIME, Forbes, Vanity Fair, and all the people Leona had built and quietly unbuilt ran ahead of me in low amber light.The last door was open."You're early," Leona said, without turning around. She was at the window, the city behind he

  • Ch 55. Catastrophically Good

    She laughed and pulled my shirt off over my head. We sank down onto the same cruel mat, now somehow the best object in the world, and her hands ran over the bruises she'd just put there like she was apologizing to each one personally."You're going to be purple tomorrow," she murmured."Worth it.""You don't even know what I'm about to do to you yet.""Still confident in my answer."She kissed me again, slower this time, the anger bleeding out of it, and when she pulled back, her eyes were scared in a way she'd rather die than say out loud.So I said it for her. "I'm not going anywhere.""You don't know that.""No," I admitted. "But I'm going to keep showing up until you have to throw me off the roof to get rid of me.""Don't tempt me," she said.Then she kissed me again. Her hands flattened against my chest and pushed me down onto my back, and she followed me down, straddling my hips, her weight settling over me."Tell me to stop," she said against my jaw, "if you want to stop.""Tha

  • Ch 54. Jade Punches the Truth Out of Me

    The text came at 6:14 a.m.Jade: Gym. Now. Wear something you don't mind bleeding in.I looked at it for a while.Me: good morning to you tooJade: 6:40. Door's open.No Cross. No teasing. Just instructions.Clara was probably already three coffees deep, hunched over the second echo, blinking on a timeline in a part of the city neither of us had touched. There was nothing to do with it yet. You can't punch a network signature. You can't lock your door against a hiccup in the traffic.Jade, though, had found something she could punch.***The gym was empty and gray in the early light, that hour before the heavy bags and the loud men, when it smells like rubber and effort. Jade was already on the mats, barefoot, wrapping her hands. She didn't look up."Shoes off. Tape up.""So we're doing this. Cool. Love it."I sat to untie my shoes. My hands weren't completely steady, and the worst part was I couldn't tell if it was nerves or the Intuition passive, that low hum the system gave me afte

  • Ch 53. Clara Puts God in a Spreadsheet

    The coffee mug lay on its side by the leg of the couch, a slow brown tongue of Jade's terrible coffee crawling toward the rug.Nobody moved to clean it up. We were all still standing inside the word Leona."Okay," Clara said.Her voice had gone flat and far away.She opened a new spreadsheet."Clara," Jade said. "He just told us Leona Hart is in his head. The woman who cornered him at the gala. The one you said gives you a bad feeling.""I know.""So we're going to talk about that.""We are." Clara's fingers didn't stop typing. "Just not now. If I start with Leona right now, I'm going to say something I can't take back, and then the system will probably dock him for my feelings, knowing his luck." She finally looked up. "Let me do the part I can do. Then we do the part I can't."Jade held her stare for a second. Then she dropped onto the couch arm, jaw tight, and let her have it."Title," she said, typing. "Nexus Testing Sheet, version one.""You're versioning it," I said."There will

More Chapter
Explore and read good novels for free
Free access to a vast number of good novels on MegaNovel app. Download the books you like and read anywhere & anytime.
Read books for free on the app
Scan code to read on App