That was a 3.5/5 book to be honest. It was quite good in Pratchett standards with good writing and some really clever quotes and scenes. At the same time there were times were too much was happening with not real justification. I felt that that maybe the whole plot idea was a little underdeveloped and things just happened. Also, as is the case with most Rincewind books, the other characters didn't feel really significant. Rincewind is not my fav Pratchett character either to tell the truth. All in all, not a bad book but not one of Pratchett's best either.