I listened to the audiobook version of this for the Book Riot Read Harder Challenge task to "listen to an audiobook that has won an Audie award". The narration by R.C.Bray was absolutely spot on. As far as the book goes, I loved the mixture of excitement, humour and geeky science/maths detail. Great stuff!