4.0

I almost gave up on this book in the beginning because of the narration (listened to audiobook). Glad I didn't as the overall story was great but still the narration sounded low budget and was hard at times.