CHAPTER 1
In the dim glow of the moonlight, nobody spots the cyborg assassin peeling herself off the back of a stone gargoyle’s head. She moves with the liquid grace of a stalking cat, her eyes, one human brown and the other an electric blue, scanning the damp street before her. In one smooth motion, she raises thescope of her sniper rifle to the blue eye and peers through it. There. Her heat sensor picks up a small figure scurrying behind a building. The assassin smiles. From the way the figure moves, it’s obvious that it’s a dwarf. Dwarves are armed with machine guns, so it’s in her best interests to eliminate this one before he spots her. Her finger caresses the trigger. Just one more step and the dwarf will be out of cover. She takes a breath to steady herself. The dwarf’s hat comes into view, followed by his head. She pulls the trigger just as a huge shield appears in front of the dwarf.
What? It takes a second for the assassin to realize what’s just happened. The shield is being held by a huge, hulking figure. A grinning giant of a man. The second it’s taken theassassin to reassess the situation costs her. Before she can react, the dwarf swings his machine gun over the giant’s shield and the world explodes. Machine guns are rarely accurate. Butthen, they don’t need to be.
“VICTORY” flashes onto my screen as the assassin, along with the stone gargoyle, tumbles down onto the street. Grinning, I tap my fingers against my keyboard with practiced ease.
Dudebro10:Duuude!
Sourdawg:Yasss!
The robot assassin was the last of the enemy’s team. Both teams started out with five members each, and the robot assassin managed to pick off three of my team members within the first ten minutes of the round. When our second member was sniped three minutes in, I told Sourdawg, who has chosen to play the machine-gun-toting dwarf, that we needed to stay well away from the assassin so we could kill off her teammates before getting to her ourselves. He agreed—he always agrees—and the two of us did what we do best, with me playing as the gigantic tank.
Sourdawg:Teamwork makes the dream work!
My grin widens. Sourdawg is such a dork, I swear. He’s always ready with these little clichés that should be cringey but, coming from him, are adorkable. Plus, he’s not wrong. Ever since we started teaming up, Sourdawg and I have held one ofthe highest ranks in the Southeast Asian section ofWarfront Heroes.
Dudebro10:Ooh, watch the replay. Look at my shield. Looook!
On the screen, the replay starts, showing my ridiculously muscled character crouching behind his lead shield as he crawls behind Sourdawg’s character. I was so careful to make sure that I was covered by the shield the entire time so that theassassin’s heat scans wouldn’t pick up my body heat.
Sourdawg:You move very smoothly for such a big guy.
Dudebro10:Hey, big guys can be graceful too.
Dudebro10:Plus, I’ve been doing ballet since I was—
Oh shit. Delete, delete. Gah. I take a deep breath to recenter myself. What was I thinking? The well-earned victory must have gone to my head.
Sourdawg:So anyway, you remember that sourdough starter I ordered weeks ago?
Dudebro10:The one made from vintage grapes peeled by anointed virgins under a full moon next to Lake Como?
Sourdawg:Okay, smartass. Plus, it’s not a full moon. It has to be under a waxing moon.
Dudebro10:I know you’re kidding, but I don’t actually know if you’re kidding.
Sourdawg:SIGH. Anyway. It arrived yesterday, and guess what?
Dudebro10:Does it taste like the tears of anointed virgins?
Sourdawg:What do the tears of anointed virgins taste like?
Dudebro10:Iono. Like unicorn breath.
Sourdawg:Okay, that’s not actually helpful. And it sounds gross. Anyway, no.I don’t know what it tastes like, because it was DOA.
Dudebro10:DOA?
Sourdawg:Dead on arrival.
Dudebro10:I know what DOA stands for. But what do you mean?
Sourdawg:Exactly that. It was dead by the time it arrived. Maybe it got too hot during shipment or something, but all I got was rancid goop.
Dudebro10:Oh nooo! RIP, unicorn breath starter.
Sourdawg:I was so bummed.