In the cold darkness of after-hours KEL Port, something isn’t right. Hooligans search for off-worlders to torment. A supervisor tries to hide the evidence of his misdeeds. And down at the loading docks, something strange and dark has found its way into the habitat.

A Shadow of a Presence follows Bradley Radco, a not-so-ordinary cargo handler,  and shows a less Baron Cargo-centric (and less human-centric) side of KEL Port. It is the third installment of the Shadow sub-series, following A Shadow Among Shadows and A Shadow of a Rumor.

In his dimly lit booth at the back of Mog’s cantina, Radco fidgeted in his seat. The obtrusive thoughts were back, and stranger than ever. He blinked. Black liquid pooled on a gangway floor, slowly expanding. Ripples marred its surface.

He blinked again and the tunnel-like gangway was gone. He was still seated in his booth in the cantina, hands gripping the table on either side of his empty meal tray. Glass shattered as two patrons at the bar started a noisily unproductive wrestling match. Shouts rose as their compatriots cheered them on.

He really should head back to his living unit. It was late, and the cantina crowd would only get rowdier and more dangerous as the night wore on. Yet something seemed to hold him fixed in his seat– something dark and dreadful and unfinished. It whispered to him with a voice like the scales of some great serpent sliding between the insulated walls of the flier port. 

It’s just the heating system, Radco told himself. KEL Port seemed colder than usual tonight, and even the usually-warm cantina felt drafty. Perhaps the distant rushing sound was heat transfer fluid pushing additional warmth through the walls of the aging habitat.

Between blinks he saw the dark liquid again; it had found the joints of the gangway. Seeping into the structure, it oozed toward the loading dock. As the dock and its adjoining warehouse were more elevated than the supply pod parking structure, the liquid had to flow uphill. Liquids weren’t supposed to do that in an environment under the affect of gravity.

Radco lifted his hands off the table, mildly surprised by the twin circles of dampness left by his palms. Over by the bar, the Mog and his bouncers were separating the combatants and ejecting everyone involved. The maddening whispering continued, just a few decibels too low to make out the words.

Continue reading “A Shadow Of A Presence”
Cover of Agent G Infiltrator by C. T. Phipps

“The International Refugee Society has twenty-six cybernetically enhanced ‘Letters,’ and for the right price, they’ll eliminate anyone.”

Agent G: Infiltrator by C. T. Phipps is a science fiction espionage thriller with underlying themes of cyberpunk trans-humanism. The book description reminds me of the Hitman franchise, but initially Agent G comes across as more of a cyborg James Bond than an Agent 47. For example, G states that he gets paid exorbitant amounts of money for his work, yet during his first mission his assistant and fancy gadgets seem to do much of the heavy lifting.

Not being a huge Bond fan, I was pleasantly surprised to find that this definitely isn’t a 007 clone. While there are plenty of Machiavellian machinations going on within the Society and lots of fancy technology at play, the meat of the story is thoroughly original, and quite a bit deeper than expected.

Continue reading “Review: Agent G – Infiltrator”
Cover of Alpha Bots by Ava Lock

Bi-curious Stepford Wives + femme Fight Club
In a small town where all the women are AI, a corrupt policewoman picks a fight with a drug-cooking housewife, igniting a provocative rivalry that could wind up killing all the men.

I stumbled across Alpha Bots on Twitter, and it immediately caught my eye. Interesting author: check. Eye-catching cover: check. Intriguing description: check. I picked up a copy, and I’m really glad I did. Here’s why.

Continue reading “Review: Alpha Bots”

The whispers in the docks, fairways, and corridors of KEL Port were darker tonight. Up near general intake, where new arrivals to KEL26 were processed, Port Security officers were clustered in small groups muttering amongst themselves. In the cozy noodle shop on Sub-Level B, the little family of Tau-Ceti immigrants weren’t greeting customers with their usual cheer. And down in the Mog’s cantina, where most of KEL Port went to eat and drink, kindly, straightlaced Loadmaster Teller sat in corner, plastered out of his mind, having an angry argument with an empty chair.

Something was surely amiss, Radco thought, but puzzling out exactly what was proving to be a difficult task. Calamity was like a disease to humans; it might not have struck anywhere near them, but it deeply affected them nonetheless. To remain unaffected by the general air of unease would mark him as an outsider, unnatural and automatically suspect.

Radco shivered at the thought. Humans were notoriously cruel to outsiders.

The humans’ offspring crawled out of the shadows between a pair of structural supports, its doughy hands and feet unprotected from the grimy corridor floor. The shadow suppressed a hiss of alarm and detoured around the tiny being as it sat up and stuffed both grubby hands into its mouth.

Humans were irrationally protective of their young. Perhaps, the shadow mused, it was because their young were so soft and helpless, and often utterly oblivious to the dangers of their surroundings. That said, for all their outraged protectiveness, humans allowed their offspring to do the most counter-intuitively dangerous things. Case in point: the creature rubbing its bare appendages on the filthy floor and stuffing them into its mouth.

After running my Patreon page for a little over half a year and seeing what garners the most interest, I’m looking to update my tier rewards to reflect what I’ve learned. If you’re already a subscriber or looking to become one, don’t worry– you won’t lose access to anything you have access to now.

I plan to move some rewards around and add additional rewards to several tiers. The hope is that this will this attract more patrons, as well as making it easier for me to fulfill my obligations each month. (The latter has been difficult at times, what with the Other Job eating between 65 and 75 hours a week since the start of this year.)

Here’s a breakdown of proposed changes.

This is an excerpt from a short story I wrote way back in 2011. I was going through a particularly rough patch, and I channeled it into a story about a guy haunted by loss and a series of unforgivable mistakes. It’s something of a dark science fiction mystery. Enjoy!

Ethan knew how this worked.

The assistant in the crisp white scrubs would read the questions to him one by one to verify the answers he had given on the form. It was his job to sit on the edge of the paper-lined exam table and give the man the answers he wanted.

“Occupation?”

“Job seeker.”

“Parents?”

“Deceased.”

“Spouse? Children?”

“No. None.”

Liquid Cool cover

I’m told you’re supposed to start book reviews with something positive. Liquid Cool isn’t the worst book I’ve ever read. It’s not the most offensive, or the most appalling. It isn’t even the most poorly edited. But that’s probably the extent of the positive things I can say about it.

Liquid Cool passes itself off as cyberpunk detective novel, but calling it that is a bit of a stretch. Cruz is a laborer in generically-named Metropolis. He restores cars and does odd jobs, none of which are particularly interesting, or of much interest to him. What Cruz really wants is to be a detective.

Movie poster for Blade Runner 2049

A few weekends ago I finally got around to watching Blade Runner 2049, the long-awaited addition to the cyberpunk phenomenon that started with Philip K. Dick’s Do Androids Dream of Electric Sheep? And I have to say, I’m impressed. 2049 far exceeded its predecessors.

In this review I’ll discuss what I liked and didn’t like about the movie. I’m also going to talk about some disagreements I have with the underlying premises of the original book and film. There will be mild spoilers. If you haven’t watched 2049 yet, I highly recommend you do so! This review will be waiting for you when you get back.

Interesting fact: my Favorite Reads of 2018 is one of the most viewed articles on this site. It’s ranked 4th by traffic, behind only articles about Ingram Spark and Kindle Direct Publishing. This surprised me. It also tells me that people really enjoy these end-of-year summaries, and that’s more than enough reason to do another one.

Before we get into the meat of this list, a disclaimer: this isn’t a ranking of books that hit the best seller lists or received a lot of publicity. These are my personal favorites among the books I had the chance to read this year. There are fewer than last year because, unfortunately, the Other Job took a huge bite out of my free time. I haven’t had a chance to do nearly as much reading as I would have liked.

This list covers a range of genres, and many if not all of the authors are indies. (Read indie books! There are a ton of incredible stories out there from indie authors, their books are often more affordable than traditionally published ones, and you’re helping someone fulfill their dreams. What could be better than that?)

A word on how I evaluate books: I’m intrigued by new and unique concepts, subversion of expectations, and genre blending. Bonus points if it makes me laugh. Comparing most of these books to each other would be impossible, so they’re organized alphabetically by title. If you’d like to read more, each heading links to my review of that book.

Now, without further ado, here are my favorite reads of 2019!

Continue reading “Favorite Reads of 2019”