Jan 3, 2018The Serpent's Shadow5 stars! (maybe 4.95 if I'm being super picky, but 5 stars for total enjoyments!) This review will be spoiler free, but will have...