ok i just got the book on the release date and im already on page 289 out of 340 XD so yeah its a good book. .there are some slow parts but their worth reading through!