A fitting ending to the series, although it felt a bit bloated in places. I reckon a good editor could have tightened it up by about a third. Still, appropriately apocalyptic action and intricate little character details held my attention all the way through. A good solid four. 
 I still feel sorry for Razgut.