Children of the Halo, by EJ Spurrell

It’s been a thousand years since the Pact was forged with the blood of heroes, uniting the five tribes and pushing the shadows back into the darkness. Since that time, peace has reigned in former Eventide. But now, dark shadows working behind the scenes for centuries have corrupted the once-pure High Magus Council, the overseers of the Pact and enforcers of its laws, twisting the justice it once stood for into a gross parody of greed and control.

But an ancient, secret prophecy speaks of a lost people. People ignorant to the ways of magick and steel, but masters of a new kind of magick. The magick of crafts and machines, of information and tecknowledge. It is said they will emerge from a halo of dark light and bring with them a city of wonders.

Life tends to slow to a crawl in Dunsmith, British Columbia. The small Vancouver Island town is nothing more than a crossroads. But when a strange event occurs and leaves the entire town stranded knee-deep in the Disputed Lands, they find they must band together as they face trials they were unprepared for. Invading armies, magick, elementals and even the local economy have to be taken into consideration.

But how well can a small town of eight thousand hold back the furies of the Pactlands?

Reviews

“…Children of the Halo pulls you in the way all good science fiction and fantasy books should…”

“I could not put the book down, it was a great flow with many interesting plots following the different characters.”

Share:

TaleBlend is a small collection of storytellers from across the creative spectrum. From books to music, film & television, comics and video games, our mission is to explore the storytelling landscape, offering resources, opinion, industry & culture news, interviews and more to storytellers from the novice to the veteran.

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

You can adjust all of your cookie settings by navigating the tabs on the left hand side.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

disable

If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.