I heard that there was a perfect ending to this game and am curious on all of the things you have to do to get it. I've heard you have to read 9 books and choose to save Shiv. My questions would be where are the books? Is Shiv actually the right choice? and is there anymore to do for it? I want to make sure what I heard was correct and I wasn't just being trolled or accidentally given wrong info.