Sooooo good. :D I'm enjoying the awesomeness that is these books sooo much. Will is epic, Halt is wonderful, HORACE. OH MY GRAVY HORACE. <3 And then we get to see more of Gilan (!!!!) and meet Evanlyn, who is wonderful. There were a bunch of plot twists I wasn't expecting, some I was (only because I accidentally read the back cover for book three... whoops...), and overall a great story that I immensely enjoyed! 
 My only problem with this book was minor language (view spoiler)[2 uses of d*** (hide spoiler)] and some violence. Overall an excellent read! So glad I have the third book handy!