Title: Twisted Citadel
Author: Sara Douglass
Series: Darkglass Mountain #2
Rating: 3/5 stars
The Overview: In a time of magic and danger, three new heroes have stepped forward—Ishbel Brunelle, priestess of the Serpent Coil; Isaiah, the Tyrant of Isembaard; and Maximilian, the Lord of Elcho Falling. Yet despite their best efforts, the Dark God Kanubai has risen. And worse yet, war approaches—backed by the evil, insidious DarkGlass Mountain, hordes of insatiable Skraelings ravage the land. While the trio struggles to keep its armies and alliances alive, the SunSoars have their own challenges, including the chance to rejoin the magical Star Dance at long last, and the appearance of the Lealfast, long-lost kin to the Icarii. The Lealfast and the Icarii may be friends . . . or deadly enemies. And as tensions rise between the two races, Axis SunSoar revives his elite Strike Force in a desperate bid to stop the darkness. -Goodreads
Reading Twisted Citadel provoked a lot of nostalgia for how much I enjoyed Sara Douglass’ Wayfarer Redemption series. As it turns out, The Darkglass Mountain trilogy is an indirect continuation, something I wish I’d known – I’d have devoured it ages ago! I quite enjoyed The Serpent Bride – the first book in this trilogy, but Twisted Citadel dragged a little bit for me. There was a lot of talk and interpersonal drama, but the overall conflict only moved forward a few paces. I’m always weirdly engaged in these books even though the pacing is often sluggish – but there always seems to be enough moving parts and dynamics to keep me interested, which is why I ended up giving Twisted Citadel a 3 star (I liked it) rating. What kept me engaged in this one was the amount of character growth Ishbel, the main character, experienced (it might have been a little too 180 to be totally realistic, but I still enjoyed it). I also like where I think the story is headed, which bodes well for the final book, The Infinity Gate.
I’m no military strategist, by any means, but I’d like to think I’ve read enough fantasy books with militaristic components to recognize when it’s done well. Unfortunately, I thought the strategy in Twisted Citadel was very poorly executed. A lot of the decisions made by the leaders didn’t make any sense. Many times the explanation to an odd move was: “well, it’s not a typical tactic, and I’ve no presentation to make to tell you why it’s a good idea, but let’s try it anyway and gamble with the last remnants of humanity and see how it goes, shall we?” It was definitely written more to get the characters from point A to point B than to provide any kind of interesting tactics. While there are a lot of things I’d recommend this series for, masterfully coordinated battles are not one of them. I think the author was more focused on the interpersonal drama than anything else, which she definitely does with flair.
It was only after diving into this trilogy that I realized many of Sara Douglass’s books are connected. I prefer reading things in published, if not chronological, order and wish I had known which to pick up first. If you’re interested in Sara Douglass, I’d recommend the following reading order:
Wayfarer Redemption 
Beyond the Hanging Wall 
Darkglass Mountain 
Darkglass Mountain contains heavy spoilers for Threshold and Beyond the Hanging Wall, but also refers back occasionally to Wayfarer Redemption in a way that makes me glad I picked those up first. There is also one carryover character from Wayfarer Redemption who won’t have any significance to you if you haven’t read that series first. At this point I don’t believe her Crucible or Troy Game series have anything to do with this world, but I’ve been mistaken before…
Overall, I’m very excited to see how this saga ends. They’re the type of books that you can put down for years and pick back up without missing a beat. They’re very immersive, relaxing reads that have a lot of unique and interesting story elements. While Sara Douglass is not my first fantasy recommend, I definitely think she’s worth a looksie if you like the genre.
Other books you might like: