To start with let me say that Battlemage is a very quick read. Not only are the characters and story interesting, but Stephen Aryan manages to tell the story fluidly and without preamble. It’s easy to get caught up in the narrative, and the switching between the three main protagonists does little to slow the story – if anything it ensures that you keep on reading to find out what is happening to them when they are off-page. The structure is sound, while the action, intrigue, and entertainment really makes this a debut that shows great promise for the future.
While the story and characters are both interesting, it’s the world in which Battlemage is set that I really enjoyed reading about. While we are dropped into this fully formed world and learn little things about it in the early chapters, it’s as the story progresses that other aspects become apparent, and many questions raised. This was, perhaps, the most frustrating thing about Battlemage for me – I wanted to learn more and more about the history of the world, the races that inhabit it, and how everything has changed throughout the ages. But Steve peppers the narrative with titbits, not quite giving full explanations, but presenting enough to make me want to read the next novel to find out more.