DEV BUILD (branch: master) - NOT FOR PUBLIC USE
 

Check out our latest Fleet Action!

 

Part of Eos Station: The Silhouette Conspiracy and Bravo Fleet: The Devil to Pay

Shadows in the Dock

Eos Station
Dec 2401
0 likes 113 views

The cold, sterile floor of the brig held the lifeless body of Peter Mitchell. Elena knelt beside him, her hands trembling as she pressed them against his chest, wishing his wounds to heal. Blood seeped through her fingers, warm but quickly cooling. Her breathing came in gasps, each one a sudden realization that he was truly gone. AJ’s voice echoed from beyond the brig door, pounding against the metal. “Elena! Open the door! Let me in, damn it!”

But she couldn’t move, couldn’t pull her gaze away from Peter’s empty expression. The alarms blared above, their shrill nearly lost beneath the beat of her own heart, growing louder and louder in her ears. Bits of memories raced through her mind. Peter’s voice, his laughter, and his touch all flooded her mind as he lay motionless on the cold floor.

Earlier That Day

The USS Edison drifted seamlessly into Eos Station’s docking port, its hull catching the flash of station lights as it maneuvered into its final destination. AJ stood on the bridge, hands behind his back, eyes fixed on the watchtower-class station before them. Today marked more than just another routine docking; it was the conclusion of a delicate mission. The shadow of the consortium still lurked somewhere out there. However, today, they would deal a blow to the consortium. 

AJ’s mind raced with half-formed plans and doubts as the ship’s vibrations shifted, signaling the completion of docking procedures. He’d handled high-risk assignments before, but this one carried an unknown problem. The prisoner, Ambrose Nichols, was a man with arms reaching deep into the underworld of Freecloud, and if anyone had the connections for an escape attempt, it was him.

Elena’s voice broke his internal monologue. He turned to find her standing beside him, “We’re preparing for the transfer, AJ. How are we looking on security?”

“Secured, but I’d recommend additional backup,” AJ replied, trying to ignore that uneasy feeling. “Nichols isn’t an ordinary prisoner. He knows how to manipulate just about everything.”

Elena nodded in agreement. “Let’s lock this down. The Federation wants Nichols, and we can’t afford a single mistake.”

Hours later, AJ and Elena stood shoulder to shoulder in the brig as Nichols materialized on the transporter pad, surrounded by two burly security officers. Nichols was calm, almost too calm, his eyes filled with disturbing mixture of arrogance and curiosity.

“Commander Tindal, Captain Mitchell.” Nichols’ voice was smooth. He was way too confident. “I must admit, I didn’t expect such a warm welcome. Do you really think Eos can keep me locked up?”

AJ stepped forward, “You’re not here for comfort, Nichols. You’re here to answer for every crime you’ve committed.”

Nichols chuckled, looking unimpressed. “Ah, Commander, you still don’t understand. Eos is just a small dot in a much bigger scheme. There are forces at play that you can’t begin to understand.”

Elena’s gaze narrowed as she tried hard to ignore Nichols’ taunts. “You’ll answer Nichols. Your games end here.”

Nichols’ laughter faded, and for a moment, something flashed across his face. He moved as he lowered his voice. “You have no idea what’s coming.”

AJ signaled the guards to secure him, and as the doors hissed shut on Nichols’ cell, an unsettling feeling settled in his gut. He exchanged a look with Elena, but neither spoke.

As they finalized the security around Nichols’ cell, Peter entered, his face displaying some form of confidence. “I want to talk to him, Elena,” he said, breaking protocol.

AJ’s stomach tightened. “Captain, we’ve been over this. He’s dangerous, and we need to stick to the plan.”

Peter waved him off. “We’re out of time for protocol, AJ. Nichols holds the key to dismantling the consortium’s operations. I need answers, and I need them now.”

Elena was hesitant but gave a small nod, signaling her approval. But as Peter approached the cell, Nichols’ demeanor shifted. A smile crept across his face, and his eyes brightened as if he’d been waiting for this moment.

“You’re a brave man, Captain,” Nichols said, “Or maybe just foolish.”

Peter’s voice was firm. “I’m done with your games, Nichols. Tell me about the consortium’s plans. Now.”

Before anyone could react, Nichols lunged, his movements a blur. AJ shouted, reaching for his phaser, but everything was a flurry of motion in the cramped room. A shout, a flash of movement, and then Peter’s strangled gasp filled the room as he fell back, clutching his side. Blood pooled around him as he stumbled, sinking to the floor, his eyes wide with shock.

“No!” Elena screamed, her hands reaching for him even as Nichols slipped into the shadows beyond the brig’s failing lockdown. Tindal slammed his hands against the sealed door, desperately trying to override the lock.

“Get this open! Now!” he shouted, his voice hoarse. The guards scrambled, trying to regain control of the panel as AJ’s heart raced. Finally, the door slid open, and he rushed to Peter’s side, dropping to his knees. Peter’s face was pale, and his breaths were shallow, his life slipping away even as Elena cradled him close, whispering words only he could hear.

Alarms echoed down the hall, as chaos spread through Eos Station. Somewhere in the distance, Nichols was escaping, a shadow in the darkened corridors. But in that moment, all AJ could see was Elena, kneeling beside her fallen husband, his blood on her hands as she held him close.

And in the silence that followed, the weight of what had just happened was the only thing on AJ’s mind.  He placed a head on Elena’s shoulder as he ordered for Medical.  “Commander Harris to the brig, immediately,” he barked as he tapped his comm badge. 

“Find him,” he ordered to the remaining Security guards who were just standing there in shook. As the guards scattered, AJ clenched his fists. Somewhere in the shadows, Nichols was still out there free and ready to strike again.

Comments

  • FrameProfile Photo

    Not Peter! That's one big cold open but it was really well done, the emotional weight on Elena was portrayed brilliantly and your reflection of her breathing was a nice touch. You used dramatic irony well as we went through the chapter, playing on the overconfidence of both Peter and Nicholls as we waited for the inevitable. Like watching a good horror movie I was begging my screen to stop Peter going in there. I'm looking forward to watching the hunt for this man who might not be quite the villain we were sold.

    November 2, 2024
  • FrameProfile Photo

    Wow, you weren’t joking when you said death came in the first paragraph! Even though we’d brainstormed about this, reading it, I can say it hit hard. Your characterization of Elena’s experience as she stood there was excellent, particularly that piece about the blood warm but quickly cooling. Just haunting. And now we’ve got a hunt on our hands, plus foreboding threats of something far deeper and darker!

    November 3, 2024
  • FrameProfile Photo

    So this wasn't to be the end of Ambrose Nichols after all; but the sad loss of Peter Mitchell! Totally unexpected, to me at least. A wonderfully written and dramatic account. Whatever next?

    November 4, 2024

Load Time: 0.36 seconds

Total SQL Queries: 109

2 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (137154) ORDER BY meta_id ASC
1 SELECT wp_posts.* FROM wp_posts WHERE 1=1 AND wp_posts.post_name = '137154' AND wp_posts.post_type = 'story' ORDER BY wp_posts.post_date DESC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (133432) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 133432 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (133426) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (101623) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 101623 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (71721) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 139240 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (69171) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 69171 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (60425) ORDER BY meta_id ASC
1 SELECT wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '2554' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC LIMIT 0, 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (60427) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 60425 LIMIT 1
1 SELECT wp_posts.* FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '2554' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (94776) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 94776 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (94767) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (141632) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 141632 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (141631) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 141740 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 141639 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 141631 LIMIT 1
1 SELECT wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '1' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC LIMIT 0, 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (139240) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 120509 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 139245 LIMIT 1
1 SELECT meta_value FROM wp_postmeta WHERE post_id = 99772 AND meta_key IN ( SELECT CONCAT(SUBSTRING(meta_key, 1, LENGTH(meta_key)-9), "position") as idx FROM `wp_postmeta` WHERE post_id = 99772 AND meta_key LIKE "manifest_%_character" AND meta_value = '97067' )
1 SELECT ID, post_name, post_parent, post_type FROM wp_posts WHERE post_name IN ('donate') AND post_type IN ('page','attachment')
1 SELECT * FROM wp_posts WHERE ID = 86412 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 13085 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (122202) ORDER BY meta_id ASC
1 SELECT wp_posts.* FROM wp_posts WHERE ID IN (122202)
1 SELECT wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) INNER JOIN wp_postmeta AS mt1 ON ( wp_posts.ID = mt1.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'event_status' AND wp_postmeta.meta_value = 'In Progress' ) AND ( mt1.meta_key = 'event_type' AND mt1.meta_value = 'fleet_action' ) ) AND wp_posts.post_type = 'events' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_title DESC LIMIT 0, 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (140618,140922) ORDER BY meta_id ASC
1 SELECT t.*, tt.*, tr.object_id FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('group_news_category') AND tr.object_id IN (140618, 140922) ORDER BY t.name ASC
1 SELECT wp_posts.* FROM wp_posts WHERE ID IN (140922,140618)
1 SELECT wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_type = 'group_news' AND ((wp_posts.post_status = 'publish')) ORDER BY wp_posts.post_date DESC LIMIT 0, 2
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (128851) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 129732 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 128851 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (97067) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 16481 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (128854) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 128854 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (35417) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 97056 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 106204 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 106196 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 37306 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 139268 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 94767 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (18311) ORDER BY meta_id ASC
1 SELECT wp_posts.* FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '1' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC
1 SELECT * FROM wp_users WHERE ID = '2554' LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 128952 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 46390 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 52951 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 69732 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (99772) ORDER BY meta_id ASC
1 SELECT wp_posts.* FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '0' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC
1 SELECT * FROM wp_posts WHERE ID = 99772 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 136376 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (136403) ORDER BY meta_id ASC
1 SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (2554) ORDER BY umeta_id ASC
1 SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (1) ORDER BY umeta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 97058 LIMIT 1
1 SELECT * FROM wp_users WHERE ID = '1' LIMIT 1
1 SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (2419) ORDER BY umeta_id ASC
1 SELECT * FROM wp_users WHERE ID = '2419' LIMIT 1
1 SELECT wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_type = 'acf-field' AND ((wp_posts.post_status = 'publish')) AND wp_posts.post_excerpt = '_validate_email' ORDER BY wp_posts.menu_order ASC, wp_posts.post_title ASC LIMIT 0, 1
1 SELECT * FROM wp_posts WHERE ID = 133426 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 35417 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 71721 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 97067 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 136403 LIMIT 1
1 SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (2266) ORDER BY umeta_id ASC
1 SELECT * FROM wp_users WHERE ID = '2266' LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 97053 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 97060 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (86926) ORDER BY meta_id ASC
1 SELECT wp_posts.* FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '2419' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC
1 SELECT * FROM wp_posts WHERE ID = 86926 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (86925) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (141628) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 141628 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (141627) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 141627 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 141625 LIMIT 1
1 SELECT wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '2419' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC LIMIT 0, 1
1 SELECT * FROM wp_posts WHERE ID = 86925 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (49894) ORDER BY meta_id ASC
1 UPDATE `wp_postmeta` SET `meta_value` = '113' WHERE `post_id` = 137154 AND `meta_key` = 'views'
1 SELECT * FROM wp_posts WHERE ID = 97064 LIMIT 1
1 SHOW FULL COLUMNS FROM `wp_postmeta`
1 SELECT meta_id FROM wp_postmeta WHERE meta_key = 'views' AND post_id = 137154
1 SELECT * FROM wp_posts WHERE ID = 58813 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (58812) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 58812 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 45132 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 35763 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 131344 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 65967 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 36559 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 97062 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 12371 LIMIT 1