New Release / Giveaway: Conspiracy – M.D. Neu
And there’s a giveaway. M.D. Neu has a new gay sci-fi book out, A New World book 3: Conspiracy. A little blue world, the third planet from the sun. It’s Continue Reading →
And there’s a giveaway. M.D. Neu has a new gay sci-fi book out, A New World book 3: Conspiracy. A little blue world, the third planet from the sun. It’s Continue Reading →
J. Scott Coatsworth’s diverse hopepunk space opera Dropnauts Is out in audio, narrated by Kevin Earlywine. And there’s a giveaway! Life after the Crash. Over a century after the end of Continue Reading →
M.D. Neu has a new MM sci-fi audiobook out, A New World book 1: Contact. And there’s a giveaway. A little blue world, the third planet from the sun. It’s Continue Reading →
Other Worlds Ink has a new book out in the hopepunk cli-fi Writers Save the World anthology series: Save the World. And there’s a giveaway. Climate change is no longer Continue Reading →
Michael G. Williams has a new gay sci-fi mystery out, Books of Autumn book 2: A New Life in Autumn. And there’s a giveaway! THE HARDEST PART OF DYING IS Continue Reading →
James Siewert has a new MM space opera romance out, The Oarthecan Star Saga book 2: Barons of Oartheca. And we have the cover reveal! Absence makes the heart grow Continue Reading →
Other Worlds Ink has a new book coming out in the Writers Save the World anthology series, and we have the cover reveal: Save the World! And there’s a big Continue Reading →
Mike Karpa has a new MM sci-fi romance out, The Dot Trilogy book 1: Red Dot. And there’s a giveaway! After the disaster of global warming, the world has gotten Continue Reading →
Laura Navarre has a new erotic MM sci-fi romance out – Anticipated Angel (Prequel to the Astral Heat Romance). And there’s a giveaway! On an alien world that crucifies men for prohibited Continue Reading →
Edale Lane has a new FF historical steampunk book out: Daring Duplicity. And there’s a giveaway! Solving mysteries is her business. Finding love is her dream. Will combining the two Continue Reading →