Shadow Card Guardian cover art

Shadow Card Guardian

A Deck-building LitRPG (The Nyx Cards, Book 1)

Preview

Audible Standard 30-day free trial

Try Standard free
Select 1 audiobook a month from our entire collection.
Listen to your selected audiobooks as long as you're a member.
Get unlimited access to bingeable podcasts.
Standard auto renews for £5.99 a month after 30 days. Cancel anytime.

Shadow Card Guardian

By: Kacey Ezell
Narrated by: Anna Delphine
Try Standard free

£5.99 a month after 30 days. Cancel anytime.

Buy Now for £15.47

Buy Now for £15.47

About this listen

Dania Ellis has faced warzones and Emergency Room chaos—but nothing prepared her for Drop Night.

Once every ten years, the gods give a deck of cards to a chosen few. These new “deckbearers” are capable of great magical feats, and are the top of every food chain, both metaphorically and literally.

As a combat veteran and ER nurse, Dania knows what it takes to fight for a better life. She’s worked tirelessly to build a future for herself and her orphaned nephew, Jake. But everything changes on Jake’s fourteenth birthday when he receives a Drop Night deck—straight from Nyx, the goddess of night.

The deck grants Jake power, but it also paints a target on his back. Suddenly, he’s a deckbearer hunted by forces that would do anything to possess his special deck of cards. But those hunting him and others like him failed to consider one important thing: Jake may be orphaned, but he’s not alone…

Because Dania will do anything to protect her kid. Survival isn’t just an option—it’s a promise.

Fast-paced, gripping, and full of heart, this story is in the same universe as Demon Card Enforcer, and perfect for fans of All the Skills and Goblin Summoner.

©2025 Kacey Ezell (P)2025 Kacey Ezell
Fantasy Science Fiction Steampunk Heartfelt
All stars
Most relevant
this is a book set in a world written by a different author. that other series, Demon Card Enforcer, is excellent. this reads like a reasonably good fanfic.

fanfic based on a much better book

Something went wrong. Please try again in a few minutes.