Ratings167
Average rating3.9
Really good fun, some really great ideas and some definite “laugh out loud” moments. Geeky, time-travel, wizards, what isn't there to love!
4 stars because I've spoilt myself with books like Ready Player One and Armada which are in similar-ish vein, but I enjoyed more.