Annihilation by Drew Karpyshyn
My rating: 2 of 5 stars
2.5 stars. This is a basic adventure that covers the Star Wars standards, making it a fun, light read, though not as memorable as many others I've read. Theron Shan is a rather unimpressive character, despite the claims to his expertise as an SIS agent. I read The Lost Suns before writing this review to see if I was missing anything, but no, there's not much to him. His main purpose in this book is to add more depth to his parents, Grand Master Satele Shan and Supreme Commander Jace Malcom (Star Wars really does love its illustrious titles). Having played Star Wars: The Old Republic , on which this book is based, I was disappointed in the limited interaction with these two characters after seeing them in the various trailers -- in fact, Jace Malcom was unnamed when he was introduced -- so the few moments spent with Satele and Jace helped to flesh them out a bit more.
The writing did not seem to suffer from the immaturity I felt was present in Drew Karpshyn's Mass Effect books I have read. Or perhaps it was the nature of Star Wars that made me feel like Drew was more comfortable writing this story. My opinion on this is very likely skewed by the fact that I "read" this in audiobook format. Music and special effects aside, Marc Thompson does an exceptional job, especially the character of Teff'ith. I'll excuse his Satele Shan. No one can replace Jennifer Hale.