Will has a fantastic grasp of how to write action-oriented fantasy. His writing is tight and his characters, both heroes and villains are relatable. This young author has realized that what makes a good story great is a good villain. What makes a good villain great is making them relatable. Jai Long is a great villain and Eithan is an enigmatic character who adds much to this story. Will doesn’t just leave the advancement to plot without good character development, either, like some famous characters I’ve tried and failed to like (Drizz’t, for one). His characters grow over time as people, not just in power. Travis Baldree, as always, brings the characters to life with perfection.