Heaven’s Devils Review

For the poor, hardworking citizens of the Confederacy’s fringe worlds, the Guild Wars have exacted a huge toll. Swayed by the promise of financial rewards, a new batch of recruits joins the fight alongside a slew of mysteriously docile criminals — and a few dubious military leaders.

Cover

Tie-in fiction is often looked down upon with distaste, but I generally enjoy them as a break from reading massive sagas. They are usually short, fun stories that appeal to the lore nerd in me, as Feist would put it: ‘a ripping good yarn’. The history of StarCraft tie-in fiction is a mixed bag; while there are many excellent novels such as the Dark Templar Saga and Speed of Darkness, there are also very disappointing novels like Shadow of the Xel’Naga to remind us that just because the StarCraft Universe is a fascinating place, not all the stories that take place there are worth being told.

Heaven’s Devils falls somewhere between the two extremes. It is a novel that is sometimes exciting and compelling, but for the rest of the time it seems rushed and clichéd. The back-story of Jim Raynor and Tychus Findlay is something that Starcraft fans have been waiting a long time for, but I don’t think that this will completely satisfy them.

The book’s strength is in its battle scenes. Dietz’s talent for the military action is obvious here and the story is very exciting when the characters are in dangerous situations. Dietz seems to know the universe well, throwing in numerous references to units and places from the game, without feeling gratuitous about it. The strategy feels believable, and the descriptions of the hardware used by the marines adds a sense of realism to these sections.If the entire book had been as interesting as the battle scenes, it would have been a fantastic read.

As it was, the time in between the battles seemed very rushed. Even though Heaven’s Devils isn’t any shorter than most of the other StarCraft novels, it felt like a short story. Most of the characters were very shallow stereotypes, and even Raynor and Tychus seemed to be merely reflections of what was in the game. For a novel that was supposed to provide insight into how these characters grew into the heroes that we know and love, there was surprisingly little development. Both men seemed to spring into the universe with all the skills they needed to succeed, with little to stop them along the way.

The overall story was very predictable as well, but it worked reasonably well despite that. Even though I knew what was coming next, I still wanted to read about it. With a story like this, it’s bound to sit within a formula, but the sign of a great novel is how it manages to twist that formula to subvert your expectations, and unfortunately that never happened here. I feel that if the novel had been longer and taken the time to develop the characters so they felt as interesting as the world they inhabited, the novel would have been much more interesting.

Overall, while I enjoyed the novel I couldn’t ignore its problems. A large part of the enjoyment came out of my attachment to the universe, and the little tidbits that were thrown in there for readers like me. Without the masses of lore to back it up, Heaven’s Devils would be a very forgettable book. If you’re a fan of the universe, it’s worth a read, but otherwise there are far better examples of tie-in fiction to choose from.

What I Liked - Great battle scenes. Some interesting side stories filling out the world. Great use of the universe.

What I Didn’t Like - Very predictable. Shallow characters. Felt like a short story.

Rating – 3.5 out of 5 (Enjoyable)

About these ads

Post your thoughts

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s