What can I say other than the book is worth the hype? I wasn't sure at the start; I listened to the audiobook version - which was excellently done - and Gabriel Betteredge's opening narrative is... trying. I loved his character the best and the narrator who played his part played it to the hilt...