This book makes me wish I was stuck in a game. It is always good to be kept guessing about how one proceeds. I like the shift that you see as he reach progresses throughout the story.