Unfortunately, this is a prime example of a brilliant concept plagued by poor execution. The idea, that a group of witches had escaped the Salem Trials, only to relocate in the nearby town of Raine's Landing and become trapped there is incredible. The town, although now huge in the 21st century, still retains an ancient curse that prevents its inhabitants from leaving or outsiders to visit. Here, in the typical American town, magic is a normal part of daily life... which ends up being exactly the problem our protagonists face.
While the characters are well portrayed, the mythos complex and the city richly detailed, Richards needs to SERIOUSLY fire his editor. As a British citizen, perhaps he should check out American slang and colloquialisms a bit better. He also seems overly fond of question marks, as they appear at the end of sentences that can in NO way be conceived in that manner. And then, I swear, sometimes the WRONG word just appeared for no apparent reason.
I'm still giving the book an overall "good" review, because, 1. The concept, plot and characters really all are quite good, and 2. as I'm halfway through his sequel, I haven't seen any of these previous error. So far "Night Of Demons" has actually proved to be superior in every way. I'll keep reading...